Sugar on a Stick/TODO: Difference between revisions

Sdz (talk | contribs)
add todo stuff from roadmap
 
refresh a bit
 
(46 intermediate revisions by 7 users not shown)
Line 1: Line 1:
This is the general todo list for SoaS. If you've any ideas or requests, please add them here.
<noinclude>{{TeamHeader|Sugar on a Stick|home=Project Home|xbgColor=ffe792}}
[[Category:TODO]]</noinclude>


{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
==Sugar on a Stick deployability==
|-style="background:#787878; color: white;"
 
| '''Task Name''' || '''Priority''' || '''Status/Notes'''
The good news is Sugar on a Stick is being successfully used in Schools around the world now!  Based on these experiences this is a list of some of the known challenges that people may face piloting Sugar on a Stick right now.  September is start of school in the US, so we expect to see an increase in teachers trying Sugar.  We want to be ready with suggestions and work arounds as people face these challenges.
|-
 
| fix blockers for release || 1 || most important point, check rawhide, as it progresses towards beta
===Make it easier to customize===
|-
Make it easier for a teacher or school to customize a spin and then copy it for a hundred kids.
| update remaining RPMs || 1 || see below - good progress done so far
 
|-
Tickets on this topic:
| get SoaS included in liveusb-creator || 1 || work in progress
 
|-
Red Hat - http://bugzilla.redhat.com/show_bug.cgi?id=448030 -  RFE: create a bootable Live USB stick from the running livecd, also Sugar Labs Ticket {{Bug|74}}.
| solicit USB key donations from companies || 1 || info needed
 
|-
''Use Case''
| draft release notes up || 2 || would be good to hint at liveusb-creator
A teacher should be able to create a USB stick, add activities, add some content, change the language, change the jabber server etc. Then create new sticks that reflect these changes but do not copy the name, color or collaboration key.
|-
 
| add additional activities, if requested || 2 || which activities exactly do we want? get them on [http://activities.sugarlabs.org/ a.sl.o]
It would be great if the teacher could use an inexpensive USB hub to burn more then one stick at a time.
|-
 
| check localization support || 2 || please report whether it works for you!
===Stick failure===
|-
 
| allow direct recreation of USB keys (cloning) || 2 || work in progress [https://bugzilla.redhat.com/show_bug.cgi?id=448030]
Discussions of stick failure and alternative file structures is now at [[../Stick Layout]]
|-
 
| create a virtual appliance (builds) || 2 || first release is out [http://lists.sugarlabs.org/archive/sugar-devel/2009-March/012747.html] - see also [http://dev.sugarlabs.org/ticket/114]
===Backup and recovery===
|-
 
| get artwork and branding together || 2 || to be done
Ham and Dave from Solution Grove are making progress on this.  You can track progress on ticket {{bug|916}}
|-
 
| work on a keyboard layout control panel || 3 || work in progress [http://dev.sugarlabs.org/ticket/473]
===Role of the XS in SoaS deployments===
|-
What is a reasonable expectation for the role of the XS in Sugar on a Stick deployments in the next 6 months?
| release a helper CD for boot from USB || 3 || work in progress [http://dev.sugarlabs.org/ticket/265]
===Collaboration is unreliable and thus frustrating===
|-
Its working fairly well in the wired network at the GPA lab, but no other use case seem to work reliably.  We need to expand the Poets Guide to [[Collaboration]] to give people hints on how to set up a scenario that will work for them.
| be able to backup and restore from a School Server || 3 || to be worked out
 
|-
===Using a CD helper===
| support printers, scanners, cameras || 3 || to be worked out
Using a CD helper takes a lot of prep time before and after class.
|-
 
| add content to Read & change default Browse location || 3 || to be worked out
A floppy helper would reduce it.  A VM solution might also reduce it.  A network boot helper would also reduce it, for PCs that support a network boot.
|-
 
|}
'''Tickets'''
* Ticket {{Bug|598}} - Boot Helper Virtual Machine
* Ticket {{Bug|907}} - change the format we use for the USB stick
* Ticket {{Bug|597}} - Floppy disc Boot Helper
 
See also [[Sugar on a Stick/Goals]].
 
* [[Gardner Pilot Academy#Critical Path Technical Issues]]
 
 
{{Transclude|Improve Sugar on a Stick}}