summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorDieter Plaetinck <dieter@plaetinck.be>2008-11-10 23:14:39 +0100
committerDieter Plaetinck <dieter@plaetinck.be>2008-11-10 23:14:39 +0100
commitb36ee22e96c7c436e7619c58759be4fc5e0b5dad (patch)
tree61ca199bda0c4b149d33817168d728908589550e /TODO
parent950509bf5300703b349eb8c702f2e3b8b52f82f1 (diff)
todo updates
Diffstat (limited to 'TODO')
-rw-r--r--TODO31
1 files changed, 17 insertions, 14 deletions
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