b626990171992686bdfd6e34aa2df5509d521c56
[xodist] / TODO
1 roadmap
2 -------
3
4  - switch from aptitude to apt-get?  aptitude has some annoying bugs
5    (http://bugs.debian.org/529925) that have been open since *2002*!
6    And the code's in C++, which makes me want to cry.
7
8 0.5
9   * automatically start X for desktops that don't have a display manager; that
10     is, !gnome and !kde.  http://bbs.archlinux.org/viewtopic.php?id=49160
11     is a good starting point, if we want to do it via inittab.
12   * hal - HAL gets info from ACPI, APM, or OFW.  Our OFW is
13     not standard, so HAL doesn't get the proper information (thus gnome's
14     power manager doesn't support suspend-on-lid-close, for example).  This
15     needs to be done; a combination of getting promfs kernel stuff upstream,
16     standardizing on location, and getting HAL updated to use new paths.
17   * power management - pm-utils does stupid stuff like switching away from 
18     X before suspend.  It shouldn't do this.  It should, however, disable
19     wlan and tell the dcon to sleep during suspend.
20       echo 0 > /sys/power/wlan-enabled;
21       echo 1 >  /sys/devices/platform/dcon/sleep
22   * unionfs for ext3 images - Mitch has proposed a scheme similar to
23     puppy linux and various livecd images that would allow us to copy images
24     onto an SD or USB stick without destroying the partition table or the
25     filesystem.
26     fedora's livecd stuff - http://git.fedoraproject.org/git/?p=hosted/livecd;a=tree
27
28 0.6+
29   * what's up with ekiga?  gst works for capturing video, why doesn't ekiga?
30
31
32 general
33 -------
34 complete build script
35         shared package list (less, xchat, ..)
36         support lenny and sid
37 new image type:
38         debian-edu standalone
39         debian-edu thinclient
40         sugar-sid
41 publish images on people.d.o
42 use debian-edu packaging, for the debxo package...
43
44 general but later
45 -----------------
46 optional: allow to create user on boot (for all images except sugar*)
47 emdebian images.. :)
48
49 hardware enablement
50 -------------------
51 keymap for the extra keyboard keys and game buttons
52         key to right of esc, second from start of first row
53         key to right of f12, second from end of first row
54 turn off backlight on suspend or hibernate
55 hibernate on lid close
56
57 sugar
58 -----
59 say "yes" to use unauthenticated packages from jonas
60 lots of activities missing
61 browse broken: 
62         report as bug: echo /usr/libxulrunner-1.9/ > /etc/ld.so.conf.d/xulhack.conf
63         but still segfaults
64
65
66 lxde
67 ----
68 start nm-applet automatically