diff options
author | Jeremie Koenig <jk@jk.fr.eu.org> | 2010-06-04 10:47:56 +0200 |
---|---|---|
committer | Jeremie Koenig <jk@jk.fr.eu.org> | 2010-06-04 11:08:49 +0200 |
commit | 0a04fe9ef7102d35db85a46d1bd99d0661ad5565 (patch) | |
tree | 877cb7856b07db55ea17a2dadf2fc458330d639e | |
parent | c255646745e2080d0b6af6355c163966525d43cf (diff) |
roadmap update
-rw-r--r-- | user/jkoenig.mdwn | 71 |
1 files changed, 40 insertions, 31 deletions
diff --git a/user/jkoenig.mdwn b/user/jkoenig.mdwn index 3a1aa116..14e40bf6 100644 --- a/user/jkoenig.mdwn +++ b/user/jkoenig.mdwn @@ -17,53 +17,49 @@ has been accepted by the Debian project. I will be keeping track of my progress on this page. -### Latest news (eg., notes to myself for tomorrow morning) +### Latest news * *busybox*: - patches [posted](http://lists.debian.org/debian-bsd/2010/05/msg00048.html) - to debian-{bsd,hurd}@l.d.o. - I should notify the upstream list and #323670. - * while not going very var, *d-i images do boot* - when using hurd-udeb and ext2fs.static from the latest pkg-hurd, - plus my own modification to add the /lib/ld.so symlink to it. - Should it be done there? - Is ldconfig supposed to create it when the d-i images are built? - Anyway, I'll try to get debian-installer to start. - -### Mostly done - -#### Week 1 (2010-05-24) - -* genext2fs: patches [submitted](http://bugs.debian.org/562999) - which add support for all block sizes and choosing them at runtime. -* busybox: started porting the upstream and Debian package to Hurd and FreeBSD -* rebuilding hurd-udeb from the pkg-hurd version - and adding a ld.so link to the initrd - fixes the exec translator crashing on startup. - (BTW would there be a mean to detect this from the libdiskfs bootstrap code - and report it ?) + patches [posted](http://lists.debian.org/debian-bsd/2010/05/msg00048.html). + I need to test them on kFreeBSD, + then submit them upstream and to #323670. + * installation images boot with the following changes: + * rebuild hurd-udeb from with the latest pkg-hurd patches + * use busybox from my osports-debian branch (see link above) + * tweak the d-i image build scripts + * the symlink /lib/ld.so -> ld.so.1 needs to be created somehow + (youpi mentionned it being the job of libc0.3-udeb I think) + * fix the poll() issue in libdebian-installer + (patch to be submitted soon), + also there is some hurd doxygen short-circuiting stuff + there which does not apply any more and prevents is to build. + * initrd support coming soon (BTW gnumach does not like gcc-4.4), + for the time being it needs to be fed to qemu as a hard drive + (with some more space added to avoid it from becoming full) ### Roadmap -#### Week 2 (2010-05-31) +#### Week 2 (2010-05-31 to 2010-06-06) * see what breaks in the installer and fix the problems one by one (install-time netcfg, cdrom detection, whatever) * start working on mach initrd support -#### Week 3 (2010-06-07) +#### Week 3 (2010-06-07..13) * try to get the busybox changes merged upstream and integrated into the debian package * tweak the hurd debian package to handle what native-install used to be required for -#### Week 4 (2010-06-14) +#### Week 4 (2010-06-14..20) -* Hurd-specific partitionning (use supported fs types and options) +* Hurd-specific partitionning (use supported fs types and options). + NB: we will need support in mach to reload the partition tables, + or alternatively use the parted support in libstore somehow. * grub2 installation -#### Week 5-6 (2010-06-21) +#### Week 5-6 (2010-06-21..07-04) * unexpected stuff * cleanup @@ -73,18 +69,31 @@ I will be keeping track of my progress on this page. At this point we would have a basic but working installer. Hopefully the summer would not be over yet... -#### Week 7-8 (2010-07-05) +#### Week 7-8 (2010-07-05..18) * hurd console * better DHCP support during and after installation * support more types of installation images -#### Week 9-10 (2010-07-19) +#### Week 9-10 (2010-07-19..08-01) * give a shot at the graphical installer ? -#### Week 11-12 (2010-08-02) +#### Week 11-12 (2010-08-02..15) * test, fix, document +### Mostly done + +#### Week 1 (2010-05-24) + +* genext2fs: patches [submitted](http://bugs.debian.org/562999) + which add support for all block sizes and choosing them at runtime. +* busybox: started porting the upstream and Debian package to Hurd and FreeBSD +* rebuilding hurd-udeb from the pkg-hurd version + and adding a ld.so link to the initrd + fixes the exec translator crashing on startup. + (BTW would there be a mean to detect this from the libdiskfs bootstrap code + and report it ?) + |