1 == Sugar Critical Goals ==
3 In no particular order:
5 # Clear and complete error messages (even for crashes)
6 * [[http://bugs.sugarlabs.org/ticket/1366 | sl1366]]
7 * [[http://bugs.sugarlabs.org/ticket/630 | sl630]]
9 # Checks to prevent installation of incompatible activities
10 * [[http://bugs.sugarlabs.org/ticket/1442 | sl1442]]
12 # Keyboard navigability of the shell and activity toolbars
13 * [[http://bugs.sugarlabs.org/ticket/1969 | sl1969]]
16 # Make activities work in Gnome without Sugar (CONTROVERSIAL)
18 # Make Gnome applications work seamlessly within Sugar
23 # Faster activity startup / memory savings
26 # Integration with social networks (CONTROVERSIAL)
28 # Bidirectional Journal gateway for Gnome
31 # Feature-complete packaging system (PackageKit, 0sugar...) (CONTROVERSIAL)
34 # Memory/CPU indicator
35 * Add a computer or brain icon in the frame, showing a palette with free memory and cpu time
39 # OS: "Panic key" to restore default settings for GNOME and Sugar
41 # Sugar: "Panic key" to force regenerating datastore index
42 * (hold both shifts on boot? hidden ctrl-r hotkey in the journal?)
46 # Multiple item selection in the journal
48 # Updater similar to puppet
51 # 3G connection sharing in Sugar
54 # Automatically register to Schoolserver
56 # Make Schoolserver visible in neighbor view
58 # Figure out why many control panel items requires restarting Sugar and fix it
60 == Control panel items reduction ==
62 # Power has only 2 options, they could go into a context menu on the battery icon in the frame
63 # Backup/restore -> journal (or a schoolserver icon in the mesh view)
64 # touchpad -> device icon on the frame + global keyboard shortcut to switch between resistive and capacitive
65 # accessibility -> fold into keyboard
66 # modem config -> context menu on the modem icon in the frame
70 # compute the # of columns in the control panel dynamically,
71 based on how wide the icon labels actually are
73 # find out why sugar needs to be restarted on trivial
74 settings changes such as frame timeout and solve it
76 # add "new tab" button to Browse activity (DONE)