]> spindle.queued.net Git - xodist/blobdiff - TODO
debxo-sugar: update packages for squeeze
[xodist] / TODO
diff --git a/TODO b/TODO
index 8895603614d963a913bd6b78022ec6b3a709daa9..b626990171992686bdfd6e34aa2df5509d521c56 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,3 +1,34 @@
+roadmap
+-------
+
+ - switch from aptitude to apt-get?  aptitude has some annoying bugs
+   (http://bugs.debian.org/529925) that have been open since *2002*!
+   And the code's in C++, which makes me want to cry.
+
+0.5
+  * automatically start X for desktops that don't have a display manager; that
+    is, !gnome and !kde.  http://bbs.archlinux.org/viewtopic.php?id=49160
+    is a good starting point, if we want to do it via inittab.
+  * hal - HAL gets info from ACPI, APM, or OFW.  Our OFW is
+    not standard, so HAL doesn't get the proper information (thus gnome's
+    power manager doesn't support suspend-on-lid-close, for example).  This
+    needs to be done; a combination of getting promfs kernel stuff upstream,
+    standardizing on location, and getting HAL updated to use new paths.
+  * power management - pm-utils does stupid stuff like switching away from 
+    X before suspend.  It shouldn't do this.  It should, however, disable
+    wlan and tell the dcon to sleep during suspend.
+      echo 0 > /sys/power/wlan-enabled;
+      echo 1 >  /sys/devices/platform/dcon/sleep
+  * unionfs for ext3 images - Mitch has proposed a scheme similar to
+    puppy linux and various livecd images that would allow us to copy images
+    onto an SD or USB stick without destroying the partition table or the
+    filesystem.
+    fedora's livecd stuff - http://git.fedoraproject.org/git/?p=hosted/livecd;a=tree
+
+0.6+
+  * what's up with ekiga?  gst works for capturing video, why doesn't ekiga?
+
+
 general
 -------
 complete build script
@@ -12,9 +43,7 @@ use debian-edu packaging, for the debxo package...
 
 general but later
 -----------------
-mic is on after boot
 optional: allow to create user on boot (for all images except sugar*)
-mount sd cards automatically
 emdebian images.. :)
 
 hardware enablement
@@ -22,10 +51,6 @@ hardware enablement
 keymap for the extra keyboard keys and game buttons
        key to right of esc, second from start of first row
        key to right of f12, second from end of first row
-       fn, first key on last row
-       multiply divide, last key on second last row
-brightness control keys (conflicts with function key usage)
-volume control keys (conflicts with function key usage)
 turn off backlight on suspend or hibernate
 hibernate on lid close
 
@@ -41,5 +66,3 @@ browse broken:
 lxde
 ----
 start nm-applet automatically
-fonts in lxterminal are broken (worked-around by installing xterm)
-       can also be fixed using edit-preferences, so default font is problem