Improve Sugar on a Stick: Difference between revisions

Satellit (talk | contribs)
No edit summary
Line 1: Line 1:
<noinclude>
<noinclude>[[Category:TODO]]__NOTOC__
[[Category:TODO]]
</noinclude>
</noinclude>


Line 17: Line 16:
== Where we need to simplify ==
== Where we need to simplify ==


1 '''Make it work to both boot and to run on the computers' current operating systems.'''
===Make it work to both boot and to run on the computers' current operating systems.===
: This is clearly possible, LinuxliveUSB has a this working for Windows.  
: This is clearly possible, LinuxliveUSB has a this working for Windows.  
*We need a Mac and Linux VirtualBox or other VM Solution.
*We need a Mac and Linux VirtualBox or other VM Solution.
* We need a simple, elegant, Sugar specific UI that is presented to the user when they insert a stick into a running Windows machine.
* We need a simple, elegant, Sugar specific UI that is presented to the user when they insert a stick into a running Windows machine.
  Suggestion: Put 2 files for virtualbox import/export on a 2nd USB stick
  Suggestion: Put 2 files for VirtualBox import/export on a 2nd USB stick
  On insertion; the contents of the USB stick pop up
  On insertion; the contents of the USB stick pop up
   An example:
   An example:
Line 28: Line 27:
   (Only the .ovf file icon is highlighted in the USB stick contents)
   (Only the .ovf file icon is highlighted in the USB stick contents)
  This is OS agnostic for a system with an installed VirtualBox 4.1
  This is OS agnostic for a system with an installed VirtualBox 4.1
2  '''Make it work with Macs.'''
===Make it work with Macs.===
*It kinda works sometimes now. Some macs reboot if you do magic incantations. Some don't.  A VirtualBox "boot helper" VM that started the boot in VirtualBox, then looks to the stick was created by Dave Bauer, but it doesn't work on all Macs yet.
: It kinda works sometimes now. Some macs reboot if you do magic incantations. Some don't.  A VirtualBox "boot helper" VM that started the boot in VirtualBox, then looks to the stick was created by Dave Bauer, but it doesn't work on all Macs yet.
3 '''XS integration needs to work simply and elegantly.'''
===XS integration needs to work simply and elegantly.===
* Backup and Restore  
* Backup and Restore  
* A simple UI for recreating a lost or broken stick
* A simple UI for recreating a lost or broken stick
* Give teachers the power of Moodle - We need tools for teachers to manage student work on the XS and to push files to students sticks.
* Give teachers the power of Moodle - We need tools for teachers to manage student work on the XS and to push files to students sticks.
4 '''Understand Stick failure and how to reduce it.'''
===Understand Stick failure and how to reduce it.===
: See Notes: [[Sugar_on_a_Stick/Installation/Variations#Cautions_with_using_Live_USB_devices | Cautions with using Live USB devices]], [[LiveOS image]], & [[Sugar_on_a_Stick/Stick_Layout | Stick Layout]]
: See Notes: [[Sugar_on_a_Stick/Installation/Variations#Cautions_with_using_Live_USB_devices | Cautions with using Live USB devices]], [[LiveOS image]], & [[Sugar_on_a_Stick/Stick_Layout | Stick Layout]]
5 '''Make it simple and elegant to create sticks for your whole class.'''
===Make it simple and elegant to create sticks for your whole class.===
* Not a lot of steps for drivers, etc., and it works on most of the computers in the kids' houses.
* Not a lot of steps for drivers, etc., and it works on most of the computers in the kids' houses.
* Teacher decides what files and activities are included
* Teacher decides what files and activities are included
No command line usage, an enjoyable, Sugarish experience.
* No command line usage, an enjoyable, Sugarish experience.