From b36ee22e96c7c436e7619c58759be4fc5e0b5dad Mon Sep 17 00:00:00 2001 From: Dieter Plaetinck Date: Mon, 10 Nov 2008 23:14:39 +0100 Subject: todo updates --- TODO | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 2801887..e74cec4 100644 --- a/TODO +++ b/TODO @@ -1,16 +1,18 @@ See also the FIXME's and TODO's in the code. -PRE-ALPHA PHASE: get it sort of reasonably working +PRE-ALPHA PHASE: get the framework reasonably working + interactive procedure ftp/cdrom working. * core/interactive bug: -> configure system -> fstab (/mnt/etc/fstab) does only contain pts,shm and floppy/dvd/cdrom. not hd's? ->this breaks the boot procedure! --> fixed i think -* no default mirrorlist? -> fixed i think -* can't return to main menu after mirror selection/network setup. maybe because network setup failed -(if i say network is ok, it's ok though) -> fixed i think +* core/interactive bug: autogenerated grub menu.lst: + - 0) devices are /dev/hda, not sda :/ + - 1) windows entry looks okay + - 0-1-3 again! (3)windows looks okay again), 0-1 use uuid's which are correct +* core/interactive: manual partition creation: menu returns too soon. (set mountpoints + automatic thingie work though) -ALPHA PHASE: get some people to test and suggest ideas, while fixing bugs +ALPHA PHASE: get some people to test and suggest ideas, while fixing bugs and refactoring General: +* setup bugtracker/roadmap thingie * go over ALL files and check all function/executable calls are to existing things (eg no dirty leftovers for functions that have been renamed) * same for variables @@ -21,23 +23,21 @@ General: Specifically: * core/interactive bug: boot space 15 -> too large should be too small * core/interactive bug: swap space 0 -> invalid? -* core/interactive bug: autogenerated grub menu.lst: - - 0) devices are /dev/hda, not sda :/ - - 1) windows entry looks okay - - 0-1-3 again! (3)windows looks okay again), 0-1 use uuid's which are correct -* core/interactive: keymap setting not kept? (note: next time check rc.conf values during configure system) +* core/interactive: keymap setting from installer does not go in $target/etc/rc.conf * core/interactive: try out different installation methods * core/base: implement as specified in README * core/quickinst: figure out what needs to be done and do it. * dieter/automatic: wait for yaourt --config fix +* dieter/automatic: put config files from svn in place first, so that if a package has an update, it can do it's thing. BETA PHASE: try to get fifa on the (beta) installcd as an experimental, alternative installer. * involve broader community -* setup bugtracker/roadmap thingie * fix everything -* if dhcpd already runs for $reason, the installer will try again @ configure network and fail --> fixed i think +* if dhcpd already runs for $reason, the installer will try again @ configure network and +fail. i tried killall dhcpd, killall -9 dhcpd first but that didn't help: +it can't kill the process or something... + PRODUCTION PHASE: totally replace /arch/setup and /arch/quickinst * fix everything even more @@ -61,6 +61,9 @@ whereas for interactive procedures it could provide some other defaults. * all dialog windows are equally sized. noone cares, right? * we run mkinitcpio twice: one while installing kernel packages, once after configuring the system (mkinitcpio.conf). can we optimize this? +* core/interactive -> install packages -> dependency cycles with glibc. not +a problem? + WORRIES FOR MAYBE NO GOOD REASON * base procedure is mostly to serve other procedures. If we need to do much -- cgit v1.2.3-54-g00ecf