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