From 3e26617a609a1c378dcfb06f29a686c6bc16072f Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Sat, 29 Apr 2017 09:33:17 -0700 Subject: Remove tasks.md --- www/tasks.md | 226 ----------------------------------------------------------- 1 file changed, 226 deletions(-) delete mode 100644 www/tasks.md (limited to 'www/tasks.md') diff --git a/www/tasks.md b/www/tasks.md deleted file mode 100644 index b0203f26..00000000 --- a/www/tasks.md +++ /dev/null @@ -1,226 +0,0 @@ ---- -title: Tasks for the next stable version release of Libreboot -... - -Libreboot now has an issue tracker, at -. The purpose of this page is -to list current high priority tasks, which are desirable and/or required for -the next release. - -Libreboot releases happen whenever Libreboot is in a state that the maintainers -agree is suitable to be considered for making a new stable release. This is to -be determined by overall consensus, per release. - -This page is updated periodically, to reflect the issues currently open on the -bug tracker. - -Port x86 to the Paper build system ----------------------------------- - - - -Paper is the new build system in Libreboot, feature-complete for ARM and with -many improvements, but the old build system is still used for x86 Intel and AMD -systems in Libreboot. - -Paper has more features, is more modular, is better designed and superior in -terms of maintainability. - -Dump coreboot as firmware upstream. Adopt librecore instead ------------------------------------------------------------ - - - -It may be necessary to keep coreboot, for the ARM chromebooks (rk3288 chipset). - -Libreboot is a coreboot distribution, which integrates payloads, utilities, -documentation, additional patches/fixes and integrates everything together. -You can think of it like a GNU+Linux distribution, but it's a distribution of -the boot firmware, not the operating system. Libreboot incorporates coreboot, -deblobbing it with deblob scripts. - -Librecore is a whole new fork of coreboot, and it is its own upstream, with -many coreboot developers working on it. It deblobs coreboot in-tree, without -deblob scripts. The only blobs that Librecore distributes is CPU microcode -updates, and we can simply exclude those in Libreboot, just as the current -build system deletes them after it downloads coreboot. - -Librecore generally has a much more focused team, and their priority is libre -hardware. It is a very suitable upstream for Libreboot, much more so than the -coreboot project. Librecore is a very new project (formed in December 2016). - -See: -IRC channel (on freenode): #librecore - -Its main developers are damo22, avph, funfunctor and others from the #coreboot -IRC channel. Of interest: damo22 and avph used to work for Libreboot, before -forming the Librecore project. - -Current board fixes in Libreboot's git repository, not in the current stable -release of Libreboot: - -- gm45: use correct vbt string (needed for external monitors) -- i945: add fake vbt (needed for external screens) -- ga-g41m-es2l: enable use of PCIe x16 port -- i945: add support for external monitors in grub -- add vesafb mode to ga-g41m-es2l -- gm45: add support for external monitors in grub -- Fix low-res screens on T60 -- add hda verb to t60 (fixes mic) -- gm45: fix IOMMU - -There may be others. The above patches are most likely already merged in -Librecore's main Git repository. This should be investigated. If so, then they -can be deleted from Libreboot since they would already be merged upstream. - -Reproducible builds -------------------- - - - -NOTE: Integrate librecore first. - -NOTE: Finish Paper integration first. - -ThinkPad X220 support ---------------------- - - - -NOTE: Merge after Librecore is adopted in Libreboot. - -ThinkPad T400S support ----------------------- - - - -NOTE: Merge after Librecore is adopted in Libreboot. - -Lenovo G505S support --------------------- - - - -NOTE: Merge after Librecore is adopted in Libreboot. - -ThinkPad W500 support ---------------------- - - - -Merge this upstream in coreboot and librecore, and port downstream to -Libreboot - -NOTE: Merge after Librecore is adopted in Libreboot. - -ThinkPad R500 support ---------------------- - - - -Merge this upstream in coreboot and librecore, and port downstream to -Libreboot. - -NOTE: Merge after Librecore is adopted in Libreboot. - -Fix broken reboot on Intel D510MO ---------------------------------- - - - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. - -Fedora doesn't boot on Libreboot systems. Fix that --------------------------------------------------- - - - -This is a Fedora issue. - -TODO: Consider closing this bug (report it to Fedora instead). -NOTE: This is most likely E\_NOT\_OUR\_BUG. - -Add support for various i945 desktops -------------------------------------- - - - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. - -Adopt Unofficial BASH Strict Mode in the entire build system (Paper) --------------------------------------------------------------------- - - - -NOTE: Merge x86 into Paper build system first. - -Investigate GPU hanging issue on GM45 laptops ---------------------------------------------- - - - -Fix this in Librecore, if possible. Otherwise, submit bug report (regression) -on Linux kernel bug tracker. - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. - -Fix or work around for issues with dock drive hotplug detection on Linux 4.10.x -------------------------------------------------------------------------------- - - - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. - -Fix Parabola build issue for cbfstool in coreboot -------------------------------------------------- - - - -This may already be fixed in Librecore, our future upstream. - -NOTE: This may affect any GNU+Linux distribution which uses a modern toolchain. - -Disable framebuffer backdoor on SandyBridge (for ThinkPad X220) ---------------------------------------------------------------- - - - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. - -Add SeaBIOS payload option for all x86 boards in Libreboot ----------------------------------------------------------- - - - -Fix boot issue for Debian and other systems (and fix FDE in grub.cfg) ---------------------------------------------------------------------- - - - -i945 and GM45: Support fine tuning BLC\_PWM\_CTL register value in CBFS ------------------------------------------------------------------------ - - - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. - -Add support for low-power cstates on MacBook2,1 ------------------------------------------------ - - - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. - -Implement support for T400 docking station ------------------------------------------- - - - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. - -Bug: KGPE-D16 stuck at: calibrating apic timer ----------------------------------------------- - - - -NOTE: Investigate this in Librecore. Libreboot is abandoning coreboot. -- cgit v1.2.3-70-g09d2