Changes

Jump to navigation Jump to search
m
no edit summary
Line 1: Line 1: −
<noinclude>{{GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Sugar on a Stick|home=Project Home|xbgColor=ffe792|join_label=Get Involved}}{{TOCright}}</noinclude>
+
<noinclude>{{TeamHeader|Sugar on a Stick|home=Project Home|xbgColor=ffe792|join_label=Get Involved}}[[Category:Resource]]</noinclude>
 +
{{:Sugar on a Stick/Essence}}
 +
 
 
==Project Planning==
 
==Project Planning==
 +
* See [[../TODO]] for some project tasks.
 +
* See [[../Goals]] for some specific deployment/distribution obstacles.
 +
* See our [http://blueprints.edge.launchpad.net/soas Feature blueprints] tracking system for feature development.
    
=== Use Cases===
 
=== Use Cases===
This is a list of ways we'll support Soas installation and their status. '''TODO:''' replace with a flow chart!
+
This is a list of ways we're working to support SoaS installation and their status. '''TODO:''' replace with a flow chart.
    
'''Sugar:'''
 
'''Sugar:'''
# From a hard disk:
+
# On a Stick:
## Local booting with storage - ''implemented'' via various distros
+
## Mobile booting using USB boot support in BIOS - ''implemented''
## Local booting with external storage - ''unimplemented'', students would insert their SoaS stick and it would load their data off it and optionally update their stick's software to the latest image
  −
# On a stick:
  −
## Mobile booting using USB Boot support in BIOS - ''implemented''
   
## Mobile booting using ISO helper CDs - ''implemented''
 
## Mobile booting using ISO helper CDs - ''implemented''
## Mobile emulation - ''unimplemented''
+
## Mobile virtualization or emulation - ''unimplemented''
 
## Combination of booting and emulation - ''unimplemented''
 
## Combination of booting and emulation - ''unimplemented''
###http://wiki.sugarlabs.org/go/VMware (VMPlayer and Appliance on one 8GB bootable stick, or a 4 GB Boot stick and a 4 GB stick with the Appliance) works but is complicated
+
##* [[VMware]] (VMware Player and Appliance on one 8-GB bootable stick, or a 4-GB boot stick and a 4-GB stick with the Appliance) works but is complicated. (Waiting for Fedora 11 to allow VMware Player installation; this workaround uses Ubuntu 9.04 boot stick with VMPlayer.)
Waiting for Fedora 11 to allow VMPlayer installation, this work around uses Ubuntu 9.04 boot stick with VMPlayer
+
# On a fixed hard disk:
 +
## Local booting with storage - ''implemented'' via various distros.
 +
## Local booting with external storage - ''unimplemented'', students would insert their SoaS stick and the fixed system would operate off their transportable data, and optionally, update their stick's software to the latest image.
   −
==== Install Methods ====
+
=== Installation Methods ===
 
# Windows/Mac/Linux
 
# Windows/Mac/Linux
## LiveUSB creator script - ''implemented''
+
## Live USB creator script - ''implemented''
 
# Windows
 
# Windows
## [http://git.sugarlabs.org/projects/soas-emu SoaS-emu] - installer for a soas appliance on the local machine - ''work in progress''
+
## [http://git.sugarlabs.org/projects/soas-emu SoaS-emu] - installer for a SoaS appliance on the local machine - ''work in progress''
 
## MokaFive portable player installer - ''investigating''
 
## MokaFive portable player installer - ''investigating''
# Other
+
# Virtualization environments
## LiveCD which creates USB sticks - ''idea''
+
## Boot a SoaS image on a USB device in [[VirtualBox]].  See this [http://www.mail-archive.com/soas@lists.sugarlabs.org/msg00259.html discussion thread].
 +
## Live CD which boots a Mac OS X version of VirtualBox and uses a SoaS USB device as the guest OS.  See this [http://www.mail-archive.com/soas@lists.sugarlabs.org/msg00312.html discussion thread].
 +
## Live CD which boots to live user and autostarts VMware Player (installed in CD SquashFS). Then students can sequentially insert their USB Stick and work on same PC - "idea" [satellit 07/05/2009]
 +
# Other variations
 +
## Live CD which creates USB sticks - ''works in SoaS Strawberry''
 +
### Insert the target USB storage device into your computer,
 +
### Boot from a CD-ROM burnt with the soas-strawberry.iso image,
 +
### Launch Terminal,
 +
### Switch to the root user, <code>su -l</code>
 +
### Unmount the USB device, <code>umount /dev/sdb1</code>
 +
### Install the live image to the USB device by executing the following, <u>single</u> command with arguments:<br><code>/mnt/live/LiveOS/livecd-iso-to-disk --noverify --overlay-size-mb 300 --home-size-mb 160 --unencrypted-home --delete-home /dev/sr0 /dev/sdb1</code>
 +
###:'''Note:''' If you have more than 1 hard disc or USB device, you should verify the name of the USB storage device by reviewing the output of the <code>mount</code> command before step 5 above.
 +
## zyx-liveinstaller (in Terminal) in SoaS v2 Blueberry can be used to make USB installations from the running live CD. - "works for v2 Bluberry, not yet working in Nightly Composes (v3, F13)"
 +
## dd install to USB device with F12 dual mode .iso "works, but offers no persistence"
 +
## liveinst command from terminal, install to USB - "works for v2 Bluberry, not yet working in Nightly Composes (v3, F13)"
 +
## Prebuilt USB .img/vmx/vdi files to download [http://people.sugarlabs.org/Tgillard/] ext3 real install USB .img file [http://people.sugarlabs.org/Tgillard/soas-2-blueberry-direct-cleared-3GB.img.xz] [http://people.sugarlabs.org/Tgillard/soas-2-blueberry-direct-cleared-3GB.txt]
    +
===Upgrade Paths===
 +
# With a Journal full of learning, how does one upgrade to a new version of Sugar?
 +
## Will Journals restored from a School Server work?
 +
## Is a persistent home overlay usable?
 +
## Is Home.img exchangeable from one device to another?
 
=== More Information ===
 
=== More Information ===
 +
* [[fedora:Sugar on a Stick]] - The Fedora Project home for the project.
 +
* [http://git.sugarlabs.org/projects/soas SoaS Gitorious home] - Tools to build Sugar on a Stick images.
 
* SoaS Desktop Manager [[Sugar_on_a_Stick/sdm]]
 
* SoaS Desktop Manager [[Sugar_on_a_Stick/sdm]]
* For a testing drawing space, check [[olpc:User_talk:FGrose/sandbox/SoaS| this]].
+
* Other [[:Category:Live USB|portable Sugar distributions]] that share the Sugar on a Stick goals.
* [http://git.sugarlabs.org/projects/soas SoaS Gitorious home] - Tools to build Sugar on a Stick images.
     −
== Home View Design==
+
=== Home View Design ===
See [[Design_Team/Vision/Proposals/Home_View|this page]] for ideas about the Home View design.
+
See [[Design Team/Proposals/Home View|this page]] for ideas about the Home view design.
    
=== Initial Home View Activities ===
 
=== Initial Home View Activities ===
Line 38: Line 63:  
See this [http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg03685.html sugar-devel thread] for the background.
 
See this [http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg03685.html sugar-devel thread] for the background.
   −
[[Category:Resource]]
+
== Marketing resources ==
 +
 
 +
* [[SoaS Blueberry Banner]]
 +
* [[SoaS Blueberry Instructions]]
 +
* [[SoaS Blueberry Notes]]

Navigation menu