Differences between revisions 2 and 60 (spanning 58 versions)
Revision 2 as of 2006-08-11 00:49:46
Size: 3909
Editor: ?FransPop
Comment:
Revision 60 as of 2006-12-20 23:46:20
Size: 4490
Editor: ?FransPop
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
This is a tracking page for issues that need to be dealt with before we can release RC1 of DebianInstaller for Etch. ## page was renamed from DebianInstaller/EtchRC1Prep
This is a tracking page for issues that need to be dealt with before we can release RC2 of DebianInstaller for Etch.
Line 13: Line 14:
 * 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
 * Kernel 2.6.18 - waiting for next kernel upload
Line 21: Line 17:
 * 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
   * automatic font switching on language selection
 * Graphical installer
Line 35: Line 20:
 * Philip Hand's preseeding changes
 * Update/replacement of/for localization-config
 * Implement/improve/test IPv6 support
 * SELinux support
 * Support installation of Sarge?
   * still some keymap issues
 * Check d-i memory usage (all arches!) and update lowmem limits
   * Test free memory check in partman-(auto-)crypto
Line 41: Line 24:
   * [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)?
   * Switch from dhcp to dhcp3 in d-i and for installed system[[BR]]Note: done for installed system; post-Etch for d-i
Line 47: Line 26:
   * Add ppc64 support
Line 52: Line 30:
 * 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
 * Both newt and gtk frontends have "dark" theme for visually handicapped
 * Graphical installer
   * some keyboard/keymap issues solved
   * touchpads now work (though not yet optimal)
   * automatic switching of default font on language selection
 * Language support
   * Added: ...
   * No longer supported: ...
 * Various
   * ...
Line 62: Line 44:
   * none yet    * G-I memory leak ([http://bugs.debian.org/403639 #403639])
Line 64: Line 46:
   * CD-ROM support on sparc32 (esp) broken in kernel; see e.g. #393786
Line 65: Line 48:
   * "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 72: Line 60:
   * 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 76: Line 64:
 * Check d-i memory usage (all arches!)  * Wanted packages
   * debconf (1.5.11)
   * ...
Line 78: Line 68:
 * udeb removals (temporary, unofficial g-i udebs)
 * Request removals for remaining 2.2/2.4 kernels and kernel udebs
Line 81: Line 69:
   * No longer include 2.4 stuff
   * Update tasks and popcon
 * Finish last bits of udeb transition (not required)
Line 85: Line 70:
= Post-RC1 development = = Post-RC2 development =
Line 87: Line 72:
Hopefully not much... Hopefully there won't be an RC3.

= Post-Etch ("Lenny") development =
 * Support to load and install from more than one full CD or DVD
 * 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
 * Find replacement for dhcp in d-i (dhcp3 is really too big for d-i; busybox has something but that will probably need to be extended to avoid regressions)
 * 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
 * Split the initrd into three
   * the 1st containing the basic system
   * the 2nd containing drivers for the latest hardware (so only this "initrd" needs modification for new hardware)[[BR]]FJP: is this even realistic?
   * the 3th being language support, which only gets loaded if enough memory is available - [http://wiki.debian.org/I18n/Extremadura2006ModularizingD-I more detailed plans for this]
 * 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 RC2 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

  • Kernel 2.6.18 - waiting for next kernel upload

Other Goals

  • Graphical installer
    • cleaning up and debugging
    • check what is really supported and what not (mainly powerpc)
    • still some keymap issues
  • 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?BRNote: done for installed system; post-Etch for d-i

    • 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"?

Done

  • Both newt and gtk frontends have "dark" theme for visually handicapped
  • Graphical installer
    • some keyboard/keymap issues solved
    • touchpads now work (though not yet optimal)
    • automatic switching of default font on language selection
  • Language support
    • Added: ...
    • No longer supported: ...
  • Various
    • ...

Issues

  • Blocking
  • Maybe blocking
    • 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
    • debconf (1.5.11)
    • ...
  • Check status/issues/migration for non-d-i udebs
  • Update debian-cd

Post-RC2 development

Hopefully there won't be an RC3.

Post-Etch ("Lenny") development

  • Support to load and install from more than one full CD or DVD
  • 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
  • Find replacement for dhcp in d-i (dhcp3 is really too big for d-i; busybox has something but that will probably need to be extended to avoid regressions)
  • 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
  • Split the initrd into three
    • the 1st containing the basic system
    • the 2nd containing drivers for the latest hardware (so only this "initrd" needs modification for new hardware)?BRFJP: is this even realistic?

    • the 3th being language support, which only gets loaded if enough memory is available - [http://wiki.debian.org/I18n/Extremadura2006ModularizingD-I more detailed plans for this]

  • 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?)