Differences between revisions 1 and 46 (spanning 45 versions)
Revision 1 as of 2006-08-11 00:27:22
Size: 3874
Editor: ?FransPop
Comment: Initial version
Revision 46 as of 2006-11-10 09:16:43
Size: 5908
Editor: ?FransPop
Comment: Finish last bits of udeb transition post-Etch
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 * Switch to 2.6.17
 * Removal of 2.4 kernel support
   * 2.6 floppies for i386, sparc
   * code cleanup
   * remove devfs support (could be risky; see also Colin's [https://wiki.ubuntu.com/NoMoreDevfs devfs migration plan])
 * Library upgrade for graphical installer
All done.
Line 21: Line 16:
 * Supplemental repository support for udebs
   * Started by Bastian Blank, probably won't happen for beta3
 * Persistent device naming
 * partman
   * Merge ext3 support into partman-basicfilesystems so it is available by default in lowmem installations
   * Change ext3 mkfs to include the resize_inode option at least with LVM
   * Note: changes below may need partman-auto user interface change; see [http://lists.debian.org/debian-boot/2006/06/msg01187.html this mail] and follow ups
   * partman-auto-crypto
   * Get Simon Huggins to fold in the working partman-auto-raid stuff (+ partman-auto/grub-installer) changes for preseeded automated RAID installs.
 * g-i
   * library upgrade
 * Graphical installer
Line 33: Line 18:
   * theming
Line 35: Line 21:
 * Philip Hand's preseeding changes
 * Update/replacement of/for localization-config
 * Implement/improve/test IPv6 support
 * SELinux support
 * Various
   * [http://lists.debian.org/debian-devel/2006/07/msg00744.html Stop creating /etc/environment] ([http://bugs.debian.org/379052 #379052])
   * Change "link in /" to "link in /boot"?
   * Switch from dhcp to dhcp3 in d-i and for installed system
   * Get currently untranslated messages during pkgsel translated
   * Add option to load additional CDs during pkgsel (needs support in cdebconf for switching CDs during tasksel)?
   * Recognize netinst/full CD installs so we can lower priority on the "use mirror" question in apt-setup; note: this may make installing KDE task from full CD practically impossible
   * Add ppc64 support
   * Make "expert" install default to "priority=medium"?
   * still some keymap issues
 * Update/replacement of/for localization-config. A new localization-config with an optional udeb has been uploaded. Need testing and checking what actions are needed
   * '''needs serious testing and probably update of the deb'''
 * Support installation of Sarge?
Line 51: Line 28:
 * Well, give us a day or two...

=== Other changes ===

 * Option to install extra individual packages in pkgsel (boot prompt or preseeding)
 * More new arm subarches
 * Switch to 2.6.17
 * Add/check 2.6 floppies for i386, sparc
 * Removal of 2.4 kernel support
   * 2.4 support removed for i386 in installer/build
   * support regular (non-devfs) devices ([https://wiki.ubuntu.com/NoMoreDevfs devfs migration plan])
 * partman
   * partman-auto user interface change
   * partman-auto-crypto
   * ext3: now with resize_inode and dir_index by default
   * Preseeded automated RAID installs (partman-auto-raid stuff, partman-auto/grub-installer) from Simon Huggins
 * Philip Hand's auto-install support
 * Graphical installer
   * library upgrade
   * keymap switching (only one time though)
 * Language support
   * Added: Gujarati
   * No longer supported: Belarusian, Xhosa, Gaelic, Georgian, Welsh, Kazakh, Northern Sami (only translation), Malagasy, Persian, Icelandic
 * SELinux support: is now standard priority and thus installed automatically if "standard" task is selected
 * Various
   * Some reduction of required memory
   * [http://lists.debian.org/debian-devel/2006/07/msg00744.html Stop creating /etc/environment] ([http://bugs.debian.org/379052 #379052])[[BR]]'''reverted because of localization issues (Gnome)'''
   * Option to install extra individual packages in pkgsel (boot prompt or preseeding)
   * More new arm subarches
   * Fix untranslated messages during pkgsel translated ([http://bugs.debian.org/389261 #389261]) and task names
   * Fix su/sudo Gnome, depending on user's choice at install ([http://bugs.debian.org/382670 #382670])
   * Check for reserved user names
   * ppc64 support
   * To list in release notes: d-i DHCP request sends vendor-option-string "d-i" which can be used to set filename for preseeding in DHCP server configuration
Line 61: Line 60:
   * none yet    * Keyboard support on mips SGI Indigo2 ([http://bugs.debian.org/382983 #382983])
Line 63: Line 62:
   * update-inet breaks install of some tasks ([http://bugs.debian.org/282147 #282147])
   * CD-ROM support on sparc32 (esp) broken in kernel; see e.g. #393786
Line 64: Line 65:
   * "device switching" after reboot on systems with multiple NICs or HD controllers; is really an old issue but occurs more frequently after switch to udev      * Patch committed for partman-partitioning that disables partitioning for Vista partitions
   * XOrg upgrade warning (now at medium prio, but still...)
   * "device switching" after reboot on systems with multiple NICs or HD controllers; is really an old issue but occurs more frequently after switch to udev (see persistent device naming above)
   * Graphical installer
     * Usability: <enter> does not activate <Continue> button for some template types
     * Not possible to generate random keys (often used for swap) for crypto setup due to missing entropy plugin
Line 71: Line 77:
   * Some display problems using UTF-8 locales [http://bugs.debian.org/348032 #348032] and ["UTF8BrokenApps"]    * Some display problems using UTF-8 locales ([http://bugs.debian.org/348032 #348032] and ["UTF8BrokenApps"])
Line 75: Line 81:
 * Check d-i memory usage (all arches!)
 * Check status/issues/migration for non-d-i udebs
 * Wanted packages
 * ...
 * Check status/issues/migration for non-d-i udebs ('''done''')
Line 78: Line 85:
 * Request removals for remaining 2.2/2.4 kernels and kernel udebs    * all done, except for directfb-0.9-22 (is being fixed)
Line 80: Line 87:
   * No longer include 2.4 stuff
   * Update tasks and popcon
 * Finish last bits of udeb transition (not required)
   * No longer include 2.4 stuff ('''done''')
   * Update tasks and popcon ('''done''')
   * Re-enable -tape for s/390 in {{{tools/boot/etch/boot-s390}}} ('''done''')
Line 86: Line 93:
Hopefully not much...  * Switch to 2.6.18 before release.[[BR]]Note that [http://bugs.debian.org/395889 #395889] is a blocking issue for a switch to 2.6.18.
 * Check d-i memory usage (all arches!) and update lowmem limits
   * Test free memory check in partman-(auto-)crypto
 * Various
   * Switch from dhcp to dhcp3 in d-i and for installed system
   * Recognize netinst/full CD installs so we can lower priority on the "use mirror" question in apt-setup; note: this may make installing KDE task from full CD practically impossible
   * Make "expert" install default to "priority=medium"?

= Post-Etch development =
 * Supplemental repository support for udebs
   * Started by Bastian Blank, probably won't happen for beta3; work parked in {{{people/waldi}}}
 * Implement/improve/test IPv6 support
   * unlikely for Etch as busybox lacks IPv6 support for e.g. wget
 * Removal of 2.4 kernel support
   * code cleanup
 * Finish last bits of udeb transition
 * Persistent device naming for disks
 * partman
   * Merge ext3 support into partman-basicfilesystems so it is available by default in lowmem installations
 * Various
   * Change "link in /" to "link in /boot"?
   * Add option to load additional CDs during pkgsel (needs support in cdebconf for switching CDs during tasksel?)

This is a tracking page for issues that need to be dealt with before we can release RC1 of DebianInstaller for Etch.

Note that we may work around some of these issues by not including certain problematic architectures in the beta release.

  • For day-to-day issues, see ["DebianInstaller/Today"].

Release goals overview

To Do

Main Goals

All done.

Other Goals

  • Graphical installer
    • automatic font switching on language selection
    • theming
    • cleaning up and debugging
    • check what is really supported and what not (mainly powerpc)
    • still some keymap issues
  • Update/replacement of/for localization-config. A new localization-config with an optional udeb has been uploaded. Need testing and checking what actions are needed
    • needs serious testing and probably update of the deb

  • Support installation of Sarge?

Done

  • Switch to 2.6.17
  • Add/check 2.6 floppies for i386, sparc
  • Removal of 2.4 kernel support
  • partman
    • partman-auto user interface change
    • partman-auto-crypto
    • ext3: now with resize_inode and dir_index by default
    • Preseeded automated RAID installs (partman-auto-raid stuff, partman-auto/grub-installer) from Simon Huggins
  • Philip Hand's auto-install support
  • Graphical installer
    • library upgrade
    • keymap switching (only one time though)
  • Language support
    • Added: Gujarati
    • No longer supported: Belarusian, Xhosa, Gaelic, Georgian, Welsh, Kazakh, Northern Sami (only translation), Malagasy, Persian, Icelandic
  • SELinux support: is now standard priority and thus installed automatically if "standard" task is selected
  • Various

Issues

  • Blocking
  • Maybe blocking
    • update-inet breaks install of some tasks ([http://bugs.debian.org/282147 #282147])

    • CD-ROM support on sparc32 (esp) broken in kernel; see e.g. #393786
    • NTFS resize corruption for Vista partitions (NTFS 3.1) ([http://bugs.debian.org/379835 #379835])

      • Patch committed for partman-partitioning that disables partitioning for Vista partitions
    • XOrg upgrade warning (now at medium prio, but still...)
    • "device switching" after reboot on systems with multiple NICs or HD controllers; is really an old issue but occurs more frequently after switch to udev (see persistent device naming above)
    • Graphical installer
      • Usability: <enter> does not activate <Continue> button for some template types

      • Not possible to generate random keys (often used for swap) for crypto setup due to missing entropy plugin
    • Some issues for ppc:
      • floppy installations broken because device node for swim3 module is not generated by udev (probably kernel issue)
      • some subarches currently disabled
      • Airport Extreme broken in 2.6.16 ([http://bugs.debian.org/358833 #358833]; reported by Eugen Dedu)

      • snd-powermac no longer loaded by default as it will lock up some systems; add to /etc/modules manually
  • Non-blocking

To Do before release

  • Wanted packages
    • ...
  • Check status/issues/migration for non-d-i udebs (done)

  • udeb removals (temporary, unofficial g-i udebs)
    • all done, except for directfb-0.9-22 (is being fixed)
  • Update debian-cd
    • No longer include 2.4 stuff (done)

    • Update tasks and popcon (done)

    • Re-enable -tape for s/390 in tools/boot/etch/boot-s390 (done)

Post-RC1 development

  • Switch to 2.6.18 before release.?BRNote that [http://bugs.debian.org/395889 #395889] is a blocking issue for a switch to 2.6.18.

  • Check d-i memory usage (all arches!) and update lowmem limits
    • Test free memory check in partman-(auto-)crypto
  • Various
    • Switch from dhcp to dhcp3 in d-i and for installed system
    • Recognize netinst/full CD installs so we can lower priority on the "use mirror" question in apt-setup; note: this may make installing KDE task from full CD practically impossible
    • Make "expert" install default to "priority=medium"?

Post-Etch development

  • Supplemental repository support for udebs
    • Started by Bastian Blank, probably won't happen for beta3; work parked in people/waldi

  • Implement/improve/test IPv6 support
    • unlikely for Etch as busybox lacks IPv6 support for e.g. wget
  • Removal of 2.4 kernel support
    • code cleanup
  • Finish last bits of udeb transition
  • Persistent device naming for disks
  • partman
    • Merge ext3 support into partman-basicfilesystems so it is available by default in lowmem installations
  • Various
    • Change "link in /" to "link in /boot"?
    • Add option to load additional CDs during pkgsel (needs support in cdebconf for switching CDs during tasksel?)