Edit page MicrosoftTactics
[wiki.git] / sugar-critical-goals
index d66b168779b331415ba0af3f02c860ff81bb2b5d..eacbfc4ec8c4702ff2acab63d029c8c372505664 100644 (file)
@@ -1,5 +1,7 @@
 == Sugar Critical Goals ==
 
+In no particular order:
+
  # Clear and complete error messages (even for crashes)
    * [[http://bugs.sugarlabs.org/ticket/1366 | sl1366]]
    * [[http://bugs.sugarlabs.org/ticket/630  | sl630]]
@@ -26,7 +28,7 @@
  # Bidirectional Journal gateway for Gnome
    * (torello, jasg)
 
- # PackageKit integration (CONTROVERSIAL)
+ # Feature-complete packaging system (PackageKit, 0sugar...) (CONTROVERSIAL)
    * (alsroot?)
 
  # Memory/CPU indicator
  # Automatically register to Schoolserver
 
  # Make Schoolserver visible in neighbor view
+
+ # Figure out why many control panel items requires restarting Sugar and fix it
+
+== Control panel items reduction ==
+
+ # Power has only 2 options, they could go into a context menu on the battery icon in the frame
+ # Backup/restore -> journal (or a schoolserver icon in the mesh view)
+ # touchpad -> device icon on the frame + global keyboard shortcut to switch between resistive and capacitive
+ # accessibility -> fold into keyboard
+ # modem config -> context menu on the modem icon in the frame
+
+== Easy bugs ==
+
+ # compute the # of columns in the control panel dynamically,
+ based on how wide the icon labels actually are
+
+ # find out why sugar needs to be restarted on trivial
+ settings changes such as frame timeout and solve it
+
+ # add "new tab" button to Browse activity (DONE)