]> spindle.queued.net Git - xodist/blobdiff - TODO
debxo-sugar: update packages for squeeze
[xodist] / TODO
diff --git a/TODO b/TODO
index 102d3db7a1f49900f42dc5ac2210eb47b20516e5..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,11 +43,17 @@ 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
+-------------------
+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
+turn off backlight on suspend or hibernate
+hibernate on lid close
+
 sugar
 -----
 say "yes" to use unauthenticated packages from jonas
@@ -29,5 +66,3 @@ browse broken:
 lxde
 ----
 start nm-applet automatically
-fonts in lxterminal are broken (worked-around by installing xterm)
-