/[d-i]/trunk/doc/TODO
ViewVC logotype

Diff of /trunk/doc/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 515 by joeyh, Thu Feb 15 01:53:16 2001 UTC revision 607 by joeyh, Fri Oct 19 04:48:50 2001 UTC
# Line 1  Line 1 
1  Where we are:  Where we are:
2    
3          We have a small chrooted system that is being autobuilt daily.          We have a small chrooted system that is being autobuilt daily.
4          A single bootable floppy image has been created, and works.          Ufortunatly, it is about 233k too big now. We're hoping to get this
5            fixed by Wednesday.
6    
7  General things to keep an eye on:  General things to keep an eye on:
8    
9          - All udeb packages should be able to build debug versions if          - All udeb packages should be able to build debug versions if
10            DEB_BUILD_OPTIONS="debug".            DEB_BUILD_OPTIONS="debug".
11          - Packages that link in cdebconf should build-depend on          - Udebs should not include .md5sum files.
           cdebconf-dev now that it is in Debian.  
12          - Make sure all udebs declare dependancies on everything they          - Make sure all udebs declare dependancies on everything they
13            depend on (this includes depending on ash, busybox, etc). The            depend on (this includes depending on ash, busybox, etc). The
14            dependancy web is pretty spotty right now.            dependancy web is pretty spotty right now.
# Line 17  General things to keep an eye on: Line 17  General things to keep an eye on:
17    
18  Still Todo:  Still Todo:
19    
20            - generate treecompare data for each daily build and put or mail it
21              somewhere [Joey Hess]
22            - re-orient and get back on our feet after the long hiatus:
23                    - daily autobuilds are happening again
24                    - TODO: scan and summarize all changes since last spring
25    
26          - target media detector          - target media detector
27                  Just has to figure out what media to install to.                  Just has to figure out what media to install to.
28                  Probably trivial; most support already in the kernel.                  Probably trivial; most support already in the kernel.
29          - disk formatter          - disk formatter
30                  Formats disks, turns on swap, etc.                  Formats disks, turns on swap, etc.
31            - {lilo,grub} installer
32          - polish everything so it is actually usable          - polish everything so it is actually usable
33          - i18n          - i18n
34          - translations          - translations
# Line 31  Still Todo: Line 38  Still Todo:
38          - cd installs, etc, etc, etc          - cd installs, etc, etc, etc
39    
40  Under development:  Under development:
41    
42          - disk partitioner [David Whedon]          - disk partitioner [David Whedon]
43                  tools/partkit in CVS.  Currently doesn't do much                  tools/partkit in CVS. Currently doesn't do much
44                  but is a good start.                  but is a good start.
45          - cdebconf (miniature debconf in C) [Randolph Chung, Anthony Towns]          - cdebconf [Randolph Chung]
46                  In progress, has one working database backend and one                  In progress, has one working database backend and one
47                  working text-based frontend, with progress on a slang                  working text-based frontend, with progress on a slang
48                  frontend. Quite usable by now.                  frontend. Quite usable by now.
49          - ethdetect [David Whedon]          - ethdetect [David Whedon]
50                  Seems to work, still needs some itegration into the chroot.                  Seems to work, still needs some itegration into the chroot.
         - insmod/modprobe [David Whedon]  
                 Udebs not yet available, patch sent to bts.  
51          - netcfg [David Whedon]          - netcfg [David Whedon]
52                  Development in progress, and partly works now.                  Development in progress, and partly works now.
53                  some required patches (dhcp) still in bts.                  some required patches (dhcp) still in bts.
# Line 50  Under development: Line 56  Under development:
56          - choose-mirror [Joey Hess]          - choose-mirror [Joey Hess]
57                  80% done                  80% done
58          - base system installer [Anthony Towns]          - base system installer [Anthony Towns]
59                  Aj has a script that bootstraps a chrooted base system                  debootstrap is stable, but needs to be integrated into d-i
60                  starting with just busybox. It needs integration into the                  udebs are not available yet.
61                  system, and udebs are not available yet.          - library reduction
62          - {lilo,grub} installer [Gergely Risko]                  mklibs.sh works, but it is not packaged. This is a pain in
63                  Debconfized lilo is in debian.                  the ass.
         - kernel-image-di [Joey Hess]  
                 Builds both a regular kernel-image package and udebs for  
                 the modules. Still needs work. Kernel config file needs  
                 work expecially, as do the selections of exactly which  
                 modules go in which udebs.  
         - library reduction [Marcus Brinkmann]  
                 mklibs.sh works, but it is not packaged.  
64          - install media build system [Joey Hess, David Whedon]          - install media build system [Joey Hess, David Whedon]
65                  We can build chrootable, library-reduced trees. It                  We can build chrootable, library-reduced trees. It
66                  boots too. Dns doesnot work though.                  boots too (CHECK: does it still?). Dns does not work though.
         - post-reboot configuration [Joey Hess?]  
                 Many packages that are currently set up by the  
                 boot-floppies need to start handling their own setup, after  
                 reboot, via debconf. These include timezone and clock config,  
                 many of the things in base-config now, what else?  
67    
68  Needs testing:  Needs testing:
69    
70          - netkit-tiny [David Whedon]          - netkit-tiny [David Whedon]
71                  Packaged, not really tested.                  Packaged, not really tested.
72          - other hardware detection [David Whedon]          - other hardware detection [David Whedon]
# Line 86  More or less done, for now anyway: Line 81  More or less done, for now anyway:
81                  and how they fit together.                  and how they fit together.
82          - udpkg (tiny dpkg clone) [Randolph Chung, Joey Hess]          - udpkg (tiny dpkg clone) [Randolph Chung, Joey Hess]
83                  Usable. One todo item (localized descriptions)                  Usable. One todo item (localized descriptions)
84                    May be replaced with busybox dpkg.
85          - main-menu (main menu generator) [Joey Hess]          - main-menu (main menu generator) [Joey Hess]
86                  90% done (one non-trivial todo item)                  90% done (one non-trivial todo item)
87          - busybox integration [Erik Andersen]          - busybox integration [Erik Andersen]
88                  First pass busybox udeb available.                  First pass busybox udeb available.
89            - kernel-package integration [Herbert Xu]
90                    Udebs are built automatically; this is well in hand.
91          - wget retriever [Joey Hess]          - wget retriever [Joey Hess]
92                  Needs proxy and general testing.  Will soon have                  Needs proxy and general testing.  Will soon have
93                  ftp support.                  ftp support.
94          - archive setup          - archive setup
95                  Done.                  Done.
96            - post-reboot configuration [Joey Hess]
97                    base-cofig is stable, though stuff may need to be added to
98                    it to handle things d-i doesn't bother with

Legend:
Removed from v.515  
changed lines
  Added in v.607

  ViewVC Help
Powered by ViewVC 1.1.5