5010
Comment:
|
4913
Clean-up.
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= Post-Lenny ("Squeeze") D-I development = | = Squeeze D-I development = |
Line 4: | Line 4: |
||<style="background-color: yellow"> /!\ '''NOTE''': this is not a wish list|| |
Squeeze D-I development
This page is validated by the D-I release manager. You are welcome to add items on this page, but if you do, please add your nick or name in brackets.
Big changes we need help with
Switch from console-data to console-setup. (SamuelThibault)
See status on ../ConsoleSetupSwitch
Goals someone is working on
Persistent device naming for disks (ColinWatson)
Need support in bootloaders (for grub, can be done by moving to GRUB2).
Use /dev/disk/by-id/ in grub-pc/install_devices debconf template and grub-pc.postinst.
Default to using UUID= (389881)
UUIDs on swap needs a busybox patch (531572)
Use UUID= in /etc/crypttab. (done) (UUID=... works in post-install systems -- PaulWise)
Switch to udhcpc DHCP client from busybox (LukClaes)
- Needs testing
- We'll make it default in daily builds
activated in busybox 1:1.13.3-1
Add ext4 support (ColinWatson)
Completed
Finish last bits of UdebSupport (udeb transition) (done: support in britney 1 and 2)
Other goals
General cleanup (LukClaes)
- removal of obsolete packages?
- general code cleanup, e.g. old backwards compatibility hacks
done renaming s390-sysconfig-writer
Improve support for Intel-based Apple MacBook systems; current support is a bit of a kludge and needs restructuring (ColinWatson has patches for gptsync for parted)
Install partman-ext3 by default to have it also in lowmem installs
Try to get some issues in libparted fixed: 406680, 328629, 377263 (OtavioSalvador)
Add PlayStation 3 support 514055. (Wartan Hachaturow and Hector Oron)
Extend accessibility support - discussion . Preliminary investigation on a speakup+espeakup+sound drivers solution done, see results (SamuelThibault). Full gnome-orca screen reading would be nice but would bring a huge lot more deps.
Split the initrd into three. The accessibility project needs this to happen (SamuelThibault)
- the 1st containing the basic system
the 2nd containing drivers for the latest hardware (so only this "initrd" needs modification for new hardware)
FJP: is this even realistic?the 3rd being language support, which only gets loaded if enough memory is available - more detailed plans for this
Don't forget reinstating translation for grub-installer/grub2_instead_of_grub_legacy and grub-installer/grub_not_mature_on_this_platform (ChristianPerrier)
Wishlist-type goals
includes supplemental repository support for udebs (BastianBlank). Bastian Blank (waldi) has pending work for this but the dependency resolver is missing on the new data structures.
Make os-prober readonly ( 418163)
Might be better to put "blockdev" in busybox than to get a new udeb, see http://people.ubuntu.com/~cjwatson/busybox.blockdev.diff
- Some filesystems might ignore the RO flag, but it's still better than nothing:
- Taking care of the flag: ext3, reiserfs, xfs,
- NOT taking care:
- jfs: seems to handle the "ro" option correctly
- ntfs: seems to call ntfs_write_volume_flags unconditionnaly, see fs/ntfs/super.c:526)
hfsplus: driver does not support journaled HFS+ at the moment, so no i
Allow selecting disks with GRUB with multiple controllers. Needs to have grub-installer show a list of disks to install on if more than one disk controller is detected; lilo already has code for selecting a target which might be nice to use as well. should be covered by by-id in GRUB
Changes that should be backported to squeeze point releases
'linux-kernel-di-powerpc-2.6':
* Include ps3rom in scsi-modules, not ps3disk (which is in scsi-extra-modules). Fixes regression in 1.61; see its changelog entry.