Line 1: |
Line 1: |
− | = The Hard Work of Making a Simple Solution =
| + | <noinclude>[[Category:TODO]]__NOTOC__ |
| + | </noinclude> |
| | | |
− | Sugar on a Stick has tremendous potential. Kids love it, teacher's see the possibilities.
| + | ==The hard work of making a simple solution== |
| | | |
− | To scale we need to make it SIMPLE | + | Sugar on a Stick has tremendous potential. Kids love it, teachers see the possibilities. |
| + | |
| + | To scale, we need to make it SIMPLE. |
| | | |
| === Inspiration === | | === Inspiration === |
| | | |
− | Amy Smith "Do the hard work needed to find a simple solution. As Leonardo da Vinci said, “Simplicity is the ultimate sophistication”—and it is the key to this type of design work." | + | Amy Smith, "Do the hard work needed to find a simple solution. As Leonardo da Vinci said, “Simplicity is the ultimate sophistication”—and it is the key to this type of design work." |
| | | |
| Get inspired by the design process of her coal creation device: http://www.youtube.com/watch?v=LqI63IEg3MM There is background in her TED talk: http://www.ted.com/talks/amy_smith_shares_simple_lifesaving_design.html | | Get inspired by the design process of her coal creation device: http://www.youtube.com/watch?v=LqI63IEg3MM There is background in her TED talk: http://www.ted.com/talks/amy_smith_shares_simple_lifesaving_design.html |
Line 13: |
Line 16: |
| == Where we need to simplify == | | == Where we need to simplify == |
| | | |
− | ==== Make it work to both boot and to run on the computers current operating system. ====
| + | ===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 simple, elegant, Sugar specific UI that is presented to the user when they insert a stick into a running Windows machine. |
− | * We need a Mac and Linux Virtual Box or other VM Solution. | + | *Suggestion-1: (not for XO-1) |
− | * We need a simple, elegant, Sugar specific UI that is presented to the user when they insert a stick into a running windows machine. | + | :Put 2 files for VirtualBox import/export on a 2nd USB stick |
− | * ''Make it work with Macs'' | + | :On insertion; the contents of the USB stick pop up |
| + | :An example: |
| + | f16-live-RC4-Desktop-sugaruser-disk1.vmdk |
| + | f16-live-RC4-Desktop-sugaruser.ovf '''<==click on this file and it immediately imports into VirtualBox (less than 2 Minutes)''' |
| + | (Only the .ovf file icon is highlighted in the USB stick contents) |
| + | *Suggestion-2: (not for XO-1) |
| + | :Export the VirtualBox .vdi hard drive to a 2nd USB and create a new machine that uses the .vdi to run |
| + | :/home/(user)/VirtualBox VMs/ (copy all three files to USB-stick) |
| + | :Create a new appliance |
| + | :use pre-existing hard disk |
| + | :Look for .vdi (on USB-stick) |
| + | [[File:Trisquel_running_from_Ext_USB-stick.png|200px]] |
| + | *Suggestion-3 (works for XO-1 and PC's) |
| + | *Use "Sneakernet" Downloadable CD/DVD.isos |
| + | :http://wiki.sugarlabs.org/go/Sugar_Creation_Kit#introduction_to_the_sugar_interface_CD.iso 7.4M |
| + | ::A CD/USB-stick with .html files that will open with a click in the XO-1 or PC's Browser |
| + | *Contents: |
| + | : Introduction_to_Sugar_Interface.html |
| + | : Connecting_to_the_Internet.html |
| + | : Drag-Drop.html |
| + | : How_to_use_IRC.html |
| + | : How_to_use_Chat.html |
| + | : Terminal.html |
| + | :: Downloaded .html from: [http://en.flossmanuals.net/terminal/Floss Manuals] |
| + | --[[User:Satellit|Satellit]] 18:49, 24 December 2011 (EST) |
| + | :http://download.sugarlabs.org/images/SugarCreationKit-123.iso |
| + | ::a 3.2 GB DVD.iso with most of the tools needed to install and use sugar '''Needs updating''' only goes to Mirabelle SoaS-v3 |
| | | |
− | It kinda works sometimes now. Some macs reboot if you do magic incantations. Some don't. A Virtual Box "boot helper" VM that started the boot in virtual box then looks to the stick was created by Dave Bauer but it doesn't work on all Macs yet. | + | ===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. |
| | | |
− | ==== 'XS integration needs to work simply and elegantly ==== | + | ====[[Sugar_Creation_Kit#Set_up_MacBook_to_Open_VirtualBox_automatically_when_you_power_it_on|Set up MacBook to Open items automatically when you log in]]==== |
| + | :click link ^ |
| + | ======Make New Virtual Appliance for USB containing .vdi files====== |
| + | :VirtualBox/New/(Continue) |
| + | ::Name..... Operating System...linux.. Version ...Ubuntu (Continue) |
| + | ::Memory ....1024...(Continue) |
| + | ::[x] Start-up Disk |
| + | ::(O) Use existing disk Click on the folder icon on right side |
| + | ::Select the USB-stick in Devices: select the .vdi file listed (Open) |
| + | :Virtual Hard Disk |
| + | :: Has (O) Use existing hard disk filled out with your .vdi (Continue) |
| + | :Summary (Create) |
| + | *VirtualBox Manager |
| + | :Pointed to new VM (at bottom of list) ==> Start |
| + | * Now when the MacBook is booted it will boot up in VirtualBox pointed at this Virtual Appliance on the USB-stick |
| + | ;This Procedure can be used on multiple Macs to use the same USB-stick containing the Virtual Appliance of Sugar |
| | | |
| + | ===XS integration needs to work simply and elegantly.=== |
| * Backup and Restore | | * Backup and Restore |
− | * A simple UI for recreating a lost or broken | + | * 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. |
− | | + | ===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]] |
− | | + | ===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 enoyable Sugarish experience | + | * No command line usage, an enjoyable, Sugarish experience. |