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