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. |