<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Grantbow</id>
	<title>Sugar Labs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Grantbow"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/Grantbow"/>
	<updated>2026-05-13T10:11:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Cafe_Questions&amp;diff=100042</id>
		<title>Activities/Toaster/Cafe Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Cafe_Questions&amp;diff=100042"/>
		<updated>2017-03-12T19:49:40Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: fix pixel qi link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Is that little green laptop a toy?&lt;br /&gt;
** Not really, this is the &amp;quot;$100 laptop.&amp;quot;  The XO-1 and XO 1.5 were designed to be a highly effective educational tool. This is the &amp;quot;$100 laptop&amp;quot; from the MIT Media Lab, Nicholas Negroponte, the olpcfoundation&lt;br /&gt;
* Is this the same as the two billboards on highway 80 between SF and Davis &amp;amp; in SF?&lt;br /&gt;
** Yes &amp;amp; yes.&lt;br /&gt;
* How many and where have they been deployed?&lt;br /&gt;
** About two million laptops are in kids hands in developing countries right now. This [http://www.laptop.org/en/children/countries/index.shtml map] is a good overview. Launching that map in a separate window as of May, 2010 shows 594,000 children in Peru, 480,000 children in Uruguay, 110,000 children in Rwanda, 53,700 children in Mexico, 13,700 children in Haiti, 14,500 children in Mongolia, 6,000 children in Nepal, 6,000 children in Ethiopia and 3,950 children in Afghanistan have XO-1 laptops.&lt;br /&gt;
** In the US there were 78,000 bought through the 2007 &amp;amp; 2008 G1G1 program. 15,300 children in Birmingham, AL use them.&lt;br /&gt;
* What is special about it?&lt;br /&gt;
** first netbook&lt;br /&gt;
** rugged - ssd disk, can be dropped, keyboard covered with rubber.&lt;br /&gt;
** low power&lt;br /&gt;
** Screen readability in direct sunlight, [http://pixelqi.com pixelqi.com]&lt;br /&gt;
** screen rotates for book use or upside down with the use of the &amp;quot;rotate screen 90 degrees&amp;quot; button.&lt;br /&gt;
** wifi antennas&lt;br /&gt;
** camera for pictures and videos&lt;br /&gt;
** micrphone, stereo speakers, headphone and microphone jacks, 3 USB ports, direction and function keys.&lt;br /&gt;
** performance&lt;br /&gt;
*** 1.0 - 466 MHz, 256 MB RAM, 1 GB SSD disk&lt;br /&gt;
*** 1.5 - 1GHz, 1 GB RAM, 4 GB SSD disk&lt;br /&gt;
* How does this compare to other netbooks?&lt;br /&gt;
** other netbook screens are not readable in sunlight, consume more power and have spinning disks, keyboards are not kid-proof.&lt;br /&gt;
* Where can I get one?&lt;br /&gt;
** ebay&lt;br /&gt;
* How are you involved?&lt;br /&gt;
** olpcsf&lt;br /&gt;
** toaster&lt;br /&gt;
* Where were they manufactured?&lt;br /&gt;
** Quanta built a facility for the XOs.&lt;br /&gt;
* Where is the yellow crank?&lt;br /&gt;
** It turns out this was not a good design for generating power. Leg muscles are stronger and better for humans to generate power or solar panels as used in Peru. This is only feaseable due to the low power requirements.&lt;br /&gt;
* How long does the laptop last on a full charge?&lt;br /&gt;
** About 4 hours which is enough for typical school days of the deployments, some of which teach school in shifts, some outdoors.&lt;br /&gt;
** Even the low power requirements of the XOs would require quite a bit of work to keep them charged. Most deployments charge using eletrical power mains.  Sometimes generators or solar panels are used.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugarcamp_SF_2012&amp;diff=83042</id>
		<title>Sugarcamp SF 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugarcamp_SF_2012&amp;diff=83042"/>
		<updated>2012-09-16T21:49:01Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: adding myself&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SugarCamp++ will be Mon Oct 22 to Wed Oct 24 in San Francisco, immediately following OLPC SF&#039;s global community summit: http://olpcSF.org/summit&lt;br /&gt;
&lt;br /&gt;
Presenting an opportunity for all to begin real hacking &amp;amp; implementation of the tech/learning/organizational ideas exchanged over the weekend summit&lt;br /&gt;
&lt;br /&gt;
Please join &amp;amp; help strengthen collaborative global education!  Inspired by the rapidly-approaching [http://lists.sugarlabs.org/archive/iaep/2012-August/015452.html dream of Sugar 1.0] and the [http://www.olpcnews.com/laptops/xo-4/olpc_xo_4_will_provide_significant_performance_boost.html XO-4].&lt;br /&gt;
&lt;br /&gt;
We strongly welcome new participants.  Read up on [http://planet.sugarlabs.org ongoing] [http://planet.laptop.org projects], think about [mailto:volunteer@laptop.org volunteering] with [http://www.sugarlabs.org Sugar Labs] and [http://one.laptop.org OLPC], open your imagination to what open-learning-for-all might become -- and [http://olpcMAP.net put yourself on the map] :)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://olpcSF.org/sites/default/files/u8/red_xo_in_sf_fog_2012.jpg&lt;br /&gt;
&lt;br /&gt;
= Topics =&lt;br /&gt;
&lt;br /&gt;
Please add project topics below if you will give them legs :)&lt;br /&gt;
&lt;br /&gt;
* [http://cananian.livejournal.com/66654.html XOrduino], Curricular Arcs, Streamlined Teacher Training&lt;br /&gt;
* [http://lists.laptop.org/pipermail/server-devel/2012-August/006126.html School Server Community Edition] (hassle-free [http://ChildrensLibrary.org ICDL], Yes We [http://khanAcademy.org Khan], lessons learned from Oct 19-21 demo classroom @ SFSU? etc)&lt;br /&gt;
* [http://lists.sugarlabs.org/archive/sugar-devel/2012-August/thread.html#38829 Sugar 0.98 &amp;amp; 1.0 and what lies beyond] (vs Windows 8 releasing Fri Oct 26 ;)&lt;br /&gt;
* Hackers Without Borders, Feedback from Small/Medium-sized Deployments, [http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-05-30T21:08:10 NewCo], [http://wiki.laptop.org/go/ALEARN_Network ALEARN]&lt;br /&gt;
* Documentation within Sugar; Video Tutorials; Books/Histories of OLPC/Sugar&lt;br /&gt;
* Power Infrastructure: developing countries&#039; schools need what??&lt;br /&gt;
&lt;br /&gt;
= Relevant SF Communities =&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Noisebridge Award-winning] anarchistic SF educational hackerspace: http://Noisebridge.net&lt;br /&gt;
* Silicon Valley-San Francisco Bay Area Python Interest Group, meets Oct 25: http://BayPIGgies.net&lt;br /&gt;
&lt;br /&gt;
= Attendees =&lt;br /&gt;
&lt;br /&gt;
Please add your name if you will come &amp;amp; contribute to the future of Sugar/OLPC or similar -- include 2 words about your preferred project:&lt;br /&gt;
&lt;br /&gt;
* [http://twitter.com/adborden Aaron Borden]? OLPC SF&lt;br /&gt;
* Adam Gordon, Toronto/[http://ntugigroup.org Kenya]&lt;br /&gt;
* Adam Holt, Boston (in SF Oct 18-25?)&lt;br /&gt;
* Alex Kleider, SF - XS Community Edition&lt;br /&gt;
* Anish Mangal, UMichigan (former Dextrose Project Manager)&lt;br /&gt;
* [http://lumiere.ens.fr/~guerry/ Bastien Guerry?] Paris - XS Community Edition?&lt;br /&gt;
* [http://codewiz.org Bernie Innocenti], Boston - Google, Sugar Labs founder&lt;br /&gt;
* Bill Stelzer, US Virgin Islands&lt;br /&gt;
* Caryl Bigenho, Los Angeles - Teacher &amp;amp; [http://wiki.laptop.org/go/Contributors_program Contributors Program] mentor&lt;br /&gt;
* Christoph Derndorfer, Vienna - OLPC News Editor (hopefully in SF Oct 17-25 but TBC)&lt;br /&gt;
* Cherry Withers? San Jose CA | Philippines&lt;br /&gt;
* Christine Murakami? Ohio - [http://csgolpc2012.weebly.com Columbus School for Girls]&lt;br /&gt;
* Claudia Urrea? Boston | Colombia - OLPC [http://one.laptop.org/about/people/claudia-urrea Director of Learning]&lt;br /&gt;
* [http://twitter.com/craigperue Craig Perue] - Jamaica Ministry of Education (Curricular Arcs, Project Mgmt)&lt;br /&gt;
* CScott Ananian? Boston - [http://cananian.livejournal.com XOrduino?] [http://lists.sugarlabs.org/archive/iaep/2012-September/015518.html Arduino?]&lt;br /&gt;
* Daniel Drake, Nicaragua (will attend but not sure which days)&lt;br /&gt;
* David Farning, Wisconsin - [http://activitycentral.com Activity Central] founder&lt;br /&gt;
* David Jessup? Florida - OLPC/Liberty City [http://one.laptop.org/about/people/david-jessup-jr Project Manager]&lt;br /&gt;
* Gary Martin? Scotland&lt;br /&gt;
* George Hunt, NYC - [https://docs.google.com/document/pub?id=1dnhU2F6EntepVXTgN8QpkME8fZVUuPjcCoMUfAVKbcc XS Community Edition]&lt;br /&gt;
* Giulia D&#039;Amico? - OLPC [http://one.laptop.org/about/people/giulia-damico VP of Business Development]&lt;br /&gt;
* Grant Bowman - [http://olpcSF.org OLPC SF]&lt;br /&gt;
* Janissa Balcomb - [http://olpc2010-lesotho.blogspot.com/ Lesotho]&lt;br /&gt;
* Jennifer Martino - [http://www.olpccanada.com/blog/ OLPC Canada] [http://twitter.com/olpccanada Director]&lt;br /&gt;
* Jerry Vonau? Winnipeg - [http://www.laptop.org.au/ OLPC Australia], [https://docs.google.com/document/pub?id=1dnhU2F6EntepVXTgN8QpkME8fZVUuPjcCoMUfAVKbcc XS Community Edition]&lt;br /&gt;
* Kevin Gordon, Toronto/[http://ntugigroup.org Kenya]&lt;br /&gt;
* Mark Battley, Toronto/[http://ntugigroup.org Kenya] - Curricular Arcs&lt;br /&gt;
* Mary Lou Jepsen? Taiwan - [http://pixelqi.com/ Pixel Qi]&lt;br /&gt;
* Matt Keller? Connecticut/[http://www.technologyreview.com/view/429206/emtech-preview-another-way-to-think-about/ Ethiopia]&lt;br /&gt;
* Mitch Seaton, Philippines/Australia/Denmark (Oct 18-26)&lt;br /&gt;
* Mike Lee, DC - Tablets, [http://olpcLearningClub.org OLPC Learning Club] (Oct 19-23)&lt;br /&gt;
* Nancie Severs, New Hampshire/Thailand/Vietnam (Oct 18-22) - [http://wiki.laptop.org/go/Contributors_program Contributors Program] coordinator&lt;br /&gt;
* Nick Doiron? SF - Code For America&lt;br /&gt;
* Richard Smith? Boston - [http://lists.laptop.org/listinfo/power power electronics], OLPC [http://one.laptop.org/about/people/richard-smith Director of Embedded Engineering]&lt;br /&gt;
* Ruben Rodriguez, Spain? Activity Central CTO&lt;br /&gt;
* Sameer Verma - [http://olpcSF.org OLPC SF] Chief Organizer&lt;br /&gt;
* Simon Schampijer? Berlin&lt;br /&gt;
* SJ Klein? Boston - [http://meta.wikimedia.org/wiki/Trustees Wikipedia Board], [http://dp.la Digital Public Library of America]&lt;br /&gt;
* Tony Anderson, Rwanda - Karma Learning System, XS Community Edition?&lt;br /&gt;
* Walter Bender, Boston - [[Oversight Board|Sugar Labs Executive Director]]&lt;br /&gt;
* Yoshiki Ohshima? Los Angeles&lt;br /&gt;
&lt;br /&gt;
= Location =&lt;br /&gt;
&lt;br /&gt;
UNCONFIRMED BUT LIKELY:&lt;br /&gt;
&lt;br /&gt;
 San Francisco State University&amp;lt;br&amp;gt;&lt;br /&gt;
 835 Market St, 5th Floor &amp;lt;b&amp;gt;(go downtown, NOT main campus!)&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 San Francisco, CA 94103&lt;br /&gt;
&lt;br /&gt;
In a modern classroom (or possibly 2!) Oct 22-24, most business hours and possibly Mon/Tue early evenings.  Nearby pubs will be well-used evenings too.&lt;br /&gt;
&lt;br /&gt;
Cost will be kept to an absolute minimum (possibly free, thanks to the amazing generosity of SFSU) with reliable Wifi included -- lunch/dinner available for purchase downstairs at the large Food Court.&lt;br /&gt;
&lt;br /&gt;
Note the weekend&#039;s [http://olpcSF.org/summit Oct 19-21 Community Summit] itself (structured talks/demos/panels etc, you don&#039;t want to miss!) typically costs about $40/person to pay for room rental, supplies etc. That price would be an order of magnitude higher if it weren&#039;t for the astonishing volunteer efforts of the http://olpcSF.org community.&lt;br /&gt;
&lt;br /&gt;
= Accommodations =&lt;br /&gt;
&lt;br /&gt;
San Francisco is not cheap, but great hostels are available if you book them early.  Please write to the olpc-sf@lists.laptop.org public mailing list for tips, so you can get to know &amp;amp; stay nearby others: http://lists.laptop.org/listinfo/olpc-sf&lt;br /&gt;
&lt;br /&gt;
= Suggestions =&lt;br /&gt;
&lt;br /&gt;
Most welcome (register &amp;amp; click Edit above!) &amp;amp; also here: http://wiki.sugarlabs.org/go/Talk:Sugarcamp_SF_2012&lt;br /&gt;
&lt;br /&gt;
Please also join the [http://lists.laptop.org/listinfo/olpc-sf olpc-sf public mailing list] if you&#039;d like to volunteer making this event an important if not historic contribution to global collaborative learning, thanks!  You may also write privately to Adam Holt if you prefer: &amp;lt;b&amp;gt;holt @ laptop.org&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Ride Board =&lt;br /&gt;
&lt;br /&gt;
Drivers and Passengers: Post your ride information here.&lt;br /&gt;
&lt;br /&gt;
* Driver: Janissa Balcomb, traveling from Wayan, Idaho. Room for 1 passenger comfortably, 2 if one has short legs.  Leaving Idaho Thu Oct 18, Returning ?Wed (or Thu) Oct 24 (or 25). Main route will be via I-80 thru Elko, Reno &amp;amp; Sacramento.  Will probably camp overnight partway.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick&amp;diff=68751</id>
		<title>Sugar on a Stick</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick&amp;diff=68751"/>
		<updated>2011-08-28T22:27:16Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: added link to Ubuntu Sugar packaging team&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&amp;lt;!--{{ Translations | [[Sugar_on_a_Stick|english]] &amp;amp;#124; [[Sugar_on_a_Stick/lang-es|español]] &amp;amp;#124; [[Sugar_on_a_Stick/lang-fr|français]]}}--&amp;gt;&lt;br /&gt;
[[Category:Project]]&lt;br /&gt;
[[Category:Live USB]]&lt;br /&gt;
[[Category:Sugar on a Stick]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is Sugar on a Stick? ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0; width: 350px;&amp;quot; | [[File:SugaronastickMangoLassi.png |320px|left|link=http://alt.fedoraproject.org/pub/alt/spins/linux/releases/14/Spins/i686/Fedora-14-i686-Live-SoaS.iso]]&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0;&amp;quot; | &#039;&#039;&#039;[[Sugar on a Stick]]&#039;&#039;&#039; is a [http://fedoraproject.org Fedora-based] [[wikipedia:Live USB|Live USB]] operating system featuring the award-winning [[What is Sugar?|Sugar Learning Platform]] and designed to fit on an ordinary USB thumbdrive (&amp;quot;stick&amp;quot;).&amp;lt;!-- Learn more about [http://spins.fedoraproject.org/soas/#home the project] and the [http://spins.fedoraproject.org/soas/#about principles] behind it at our [http://spins.fedoraproject.org/soas Spin webpage]. (Fedora pages need updating, please open them to more Team members.)--&amp;gt; The most recent version is version 4, code-named &#039;&#039;&#039;[[Sugar on a Stick/Mango Lassi|Mango Lassi]]&#039;&#039;&#039; and was released on &#039;&#039;&#039;November 2, 2010.&#039;&#039;&#039;&lt;br /&gt;
{{Highlight|Download link: SoaS v4 Mango Lassi:}} [http://alt.fedoraproject.org/pub/alt/spins/linux/releases/14/Spins/i686/Fedora-14-i686-Live-SoaS.iso i686], [http://alt.fedoraproject.org/pub/alt/spins/linux/releases/14/Spins/x86_64/Fedora-14-x86_64-Live-SoaS.iso x86_64] (These are recomended until [[Sugar on a Stick/Coconut | SoaS v5 Coconut]] is available in August 2011.)&lt;br /&gt;
: See also [[Sugar_Creation_Kit#SoaS_v3_Mirabelle|this section]] for earlier versions of SoaS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Turn your computer into a Sugar on a Stick Creation Station:&#039;&#039;&#039; A related project is the [[Sugar Creation Kit]], a downloadable DVD which includes the materials you need to create Mango Lassi sticks and install additional Activities on it, along with documentation and previous versions of Sugar on a Stick.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Highlight|&#039;&#039;&#039;Note&#039;&#039;&#039;: For a commercial source of SoaS-loaded USB flash drives and SDHC Cards, [[Sugar_Creation_Kit#Commercial_source_of_SoaS-loaded_media | see this section]].}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
=== Want to use Sugar on a Stick? ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; style=&amp;quot;border: 0; border-width: 0; width: 350px;&amp;quot; | [[File:Cici-maze.jpg |300px|left|link=http://alt.fedoraproject.org/pub/alt/spins/linux/releases/14/Spins/i686/Fedora-14-i686-Live-SoaS.iso]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;border: 0; border-width: 0;&amp;quot; align=&amp;quot;center&amp;quot; | &amp;lt;span class=&amp;quot;linkgroup&amp;quot;&amp;gt;[[File:Download Mirabell.png|center|link=http://alt.fedoraproject.org/pub/alt/spins/linux/releases/14/Spins/i686/Fedora-14-i686-Live-SoaS.iso]]&amp;lt;/span&amp;gt;i686&lt;br /&gt;
|style=&amp;quot;border: 0; border-width: 0;&amp;quot; align=&amp;quot;center&amp;quot; | &amp;lt;span class=&amp;quot;linkgroup&amp;quot;&amp;gt;[[File:Download Mirabell.png|center|link=http://alt.fedoraproject.org/pub/alt/spins/linux/releases/14/Spins/x86_64/Fedora-14-x86_64-Live-SoaS.iso]]&amp;lt;/span&amp;gt;x86_64&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot;|See these [[Sugar on a Stick/Installation|installation instructions]].&lt;br /&gt;
&lt;br /&gt;
After you&#039;ve tried out Sugar on a Stick, we hope you&#039;ll come back here and join our community of contributors to help us make the next release even better.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Want to contribute to Sugar on a Stick? ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0; width: 350px;&amp;quot; | [[File:SoaS-contributors.jpg |300px|left|link=Sugar_on_a_Stick]]&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0;&amp;quot; |&lt;br /&gt;
You&#039;re in the right place! This page is a contributors portal to the project, and contains everything you need to get started in becoming part of the Sugar on a Stick community.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== New contributors start here! ==&lt;br /&gt;
&lt;br /&gt;
Welcome! We&#039;re excited that you want to help us bring the Sugar Learning Platform to children around the world. No prior experience with computers or educational technology is required - in fact, we actively encourage a diversity of backgrounds, ages, and perspectives. See the [[Joining Sugar on a Stick]] page for instructions on how to get started. You may also want to check out the [http://openhatch.org/+projects/Sugar%20on%20a%20Stick Sugar on a Stick project page] on [http://openhatch.org OpenHatch], or attend one of our [[Sugar on a Stick meetings]].&lt;br /&gt;
&lt;br /&gt;
== What can you do? ==&lt;br /&gt;
&lt;br /&gt;
There are three main ways you can contribute to the Sugar on a Stick community. We work closely with our upstreams, [http://sugarlabs.org Sugar Labs] and [http://fedoraproject.org the Fedora Project].&lt;br /&gt;
&lt;br /&gt;
=== Get Activities on the Stick ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0;&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
We&#039;re always looking for help with all aspects of the [[Sugar on a Stick release process]]. Here are a few things you can do:&lt;br /&gt;
&lt;br /&gt;
* [[Sugar on a Stick QA|Test Sugar on a Stick]] and help us find bugs and think of ways the project could be better. When you find a bug or think of an enhancement, [[How to file a ticket|file a ticket!]] &#039;&#039;No technical experience required.&#039;&#039;&lt;br /&gt;
* Help make it easier for others to test Sugar on a Stick by writing [[Sugar on a Stick QA#Test cases|test cases]]. &#039;&#039;If you&#039;ve run a test case, you can write a test case.&#039;&#039;&lt;br /&gt;
* [http://bugs.sugarlabs.org Fix a bug or add a feature] to an existing Activity, to [[Development Team|sugar-core itself]], or to [http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=SoaS&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=status&amp;amp;col=type&amp;amp;col=priority&amp;amp;col=milestone&amp;amp;col=component Sugar on a Stick]. See [[How to fix an Activity bug]] and [[How to fix a sugar-core bug]] to get started. &#039;&#039;Basic Python programming skills - or the desire to learn - are all that&#039;s needed.&#039;&#039;&lt;br /&gt;
* [https://fedoraproject.org/wiki/Sugar_Activities Package Sugar Activities for Fedora]. &#039;&#039;If you&#039;re a [https://fedoraproject.org/wiki/PackageMaintainers/Join Fedora Packager] or want to become one, help in this area is something we desperately need - it&#039;s a trickier thing to learn, but rewarding once you get the hang of it.&#039;&#039;&lt;br /&gt;
* [[Sugar on a Stick release process#Review|Review Activities for inclusion in the build]] - check submitted Activities against our [[Sugar on a Stick/Activity Criteria]] and help us choose what gets included in the next release! &#039;&#039;No prior experience needed - we do reviews during our [[Sugar on a Stick meetings|weekly meetings]] and will teach you how.&#039;&#039;&lt;br /&gt;
* Have an idea for a technical feature that isn&#039;t an Activity? Check out our [[Sugar on a Stick release process#Feature process|feature process]].&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0; width: 150px;&amp;quot; |[[Image:SoaS-netbook-1.jpg|150px|right|link=http://wiki.sugarlabs.org/go/Sugar_on_a_Stick_release_process]][[Image:SoaS-netbook-2.jpg|150px|right|link=http://wiki.sugarlabs.org/go/Sugar_on_a_Stick_release_process]][[Image:SoaS-netbook-3.jpg|150px|right|link=http://wiki.sugarlabs.org/go/Sugar_on_a_Stick_release_process]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Get Sticks into Schools ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0; width: 250px;&amp;quot; | [[File:Cici-stick.jpg |200px|left|link=Sugar_on_a_Stick_deployment_process]]&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0;&amp;quot; | &lt;br /&gt;
Deployments all over the world need many different types of help as they work through the [[Sugar on a Stick deployment process]] - we need help building resources for all deployments to use, supporting those deployments, and helping new deployments start, as well as gathering stories and feedback from deployments so that we can make the next version of Sugar on a Stick even better.&lt;br /&gt;
&lt;br /&gt;
Some things you can do to help:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&amp;quot;It&#039;s a wiki: Edit away!&amp;quot;&#039;&#039; is often said in open source communities. Almost nothing is set in stone and can&#039;t be undone. So if you&#039;ve got ideas how to make instructions clearer and more accessible, just go for it!&lt;br /&gt;
* We produce official documentation such as the [http://download.sugarlabs.org/soas/docs/creation-kit/ Creation Kit] or the [http://download.sugarlabs.org/soas/docs/customization-guide/ Customization Guide]. If you&#039;ve an idea how to make them better, why don&#039;t you jump in and create a patch? Creating these nifty text files is simple - instructions live in the [[Sugar_on_a_Stick/Documentation_SOP|Documentation SOP]].&lt;br /&gt;
* Unofficial documentation for unsupported workarounds for [[Sugar on a Stick/Installation|installation]] and [[Sugar on a Stick/Sugar Clone|customization]] need to be edited, tested, and submitted for approval for official support. Check them out and leave comments and improvements; just jump in and edit the page.&lt;br /&gt;
* Interested in starting a deployment or helping a specific one (with anything from pedagogical design to technical support to funding logistics)? Introduce yourself on the deployment lists for [http://lists.sugarlabs.org/ Sugar Labs] and [http://lists.laptop.org/listinfo/ One Laptop Per Child] and we&#039;ll get you connected with some teachers on the ground.&lt;br /&gt;
* We&#039;re looking for some people to help us assemble tools for our support team to use. Email the [http://lists.sugarlabs.org/listinfo/soas Sugar on a Stick mailing list] if you&#039;re interested.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Get Contributors ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0;&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Contributors are the lifeblood of the Sugar on a Stick community - we work hard to bring a playful mindset of teaching, learning, and meaningful work to the children we aim to reach, and we aim to keep that mindset in our own work and community as well. Welcoming and teaching new contributors or all types, building the resources they need, and teaching them how to empower others in their turn is one of the most important things you can do; it is &#039;&#039;everyone&#039;s&#039;&#039; responsibility to help build our community, one person at a time.&lt;br /&gt;
&lt;br /&gt;
Some things you can do:&lt;br /&gt;
&lt;br /&gt;
* Edit this page and [[Joining Sugar on a Stick]]. Is there something we could do to make the &amp;quot;getting started&amp;quot; process easier? You don&#039;t have to ask permission to edit; just do it!&lt;br /&gt;
* Help us fill in our remaining task-starter pages: [[Sugar on a Stick release process]], [[How to fix an Activity bug]], [[How to fix a sugar-core bug]], and [[Sugar on a Stick deployment process]]/&lt;br /&gt;
* [http://openhatch.org/+projects/Sugar%20on%20a%20Stick Point out starter tasks on OpenHatch] - fill in questions and ideas for beginner jobs, and point newcomers towards them.&lt;br /&gt;
* [http://lists.sugarlabs.org/listinfo/soas Watch for introductions on the mailing list], and send welcome emails to new contributors (copy the list, so we can see what advice a newcomer has gotten so far).&lt;br /&gt;
* Hang out with us on IRC: [http://webchat.freenode.net?channels=sugar #sugar]. This is where the [http://activities.sugarlabs.org/en-US/sugar/addon/4029 IRC Activity] starts off. Help new joiners past initial questions and provide instant help!&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 0; border-width: 0; width: 200px;&amp;quot; |[[Image:Cici-netbook.jpg|200px|right|link=http://wiki.sugarlabs.org/go/Sugar_on_a_Stick]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== What&#039;s happening? ==&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
We have weekly meetings on IRC - see [[Sugar on a Stick meetings]] for more information, including logs from past meetings. Attending a meeting is a great way for newcomers to get started.&lt;br /&gt;
&lt;br /&gt;
=== Release schedule ===&lt;br /&gt;
&lt;br /&gt;
Our release schedule is based on the [[fedora:Releases/Schedule | Fedora release schedule]]. The most recent release was v.4, code-named &#039;&#039;&#039;[[Sugar on a Stick/Mango Lassi|Mango Lassi]]&#039;&#039;&#039;, shipped on &#039;&#039;&#039;November 2, 2010&#039;&#039;&#039; and based on the Fedora 14 release schedule. The next Sugar on a Stick version will be based on the [[fedora:Releases/15/Schedule | Fedora 15 release schedule]].&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;| 2010-11-01 || Sugar on a Stick v.4.0 Mango Lassi released&lt;br /&gt;
|-&lt;br /&gt;
| Planning &amp;amp; Development Begins&lt;br /&gt;
|-&lt;br /&gt;
| 2010-07-27    || Feature Freeze (all features have to be &#039;&#039;approved&#039;&#039; and in a satisfying state.)&lt;br /&gt;
|-&lt;br /&gt;
| 2010-08-03    || Alpha Change deadline (all changes will have to be &#039;&#039;pushed&#039;&#039; by this time. pending submissions are insufficient.)&lt;br /&gt;
|-&lt;br /&gt;
| 2010-08-17 || Alpha Release&lt;br /&gt;
|-&lt;br /&gt;
| 2010-09-07 || Beta Change deadline (all changes will have to be &#039;&#039;pushed&#039;&#039; by this time. pending submissions are insufficient.)&lt;br /&gt;
|-&lt;br /&gt;
| 2010-09-21 || Beta Release&lt;br /&gt;
|-&lt;br /&gt;
| 2010-10-12 || Final Freeze (all changes have to be &#039;&#039;pushed&#039;&#039;. no further changes permitted.)&lt;br /&gt;
|-&lt;br /&gt;
| 2010-10-14  || Compose Release Candidate&lt;br /&gt;
|-&lt;br /&gt;
| 2010-11-01  || Sugar on a Stick v.4.0 Final Release&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Contributor stories ===&lt;br /&gt;
&lt;br /&gt;
To find out what other contributors are doing, check out [http://planet.sugarlabs.org Planet Sugar Labs], where contributors to Sugar Labs and the Sugar on a Stick project aggregate their blogs. You can also [[Sysadmin/Planet syndication request|add your own blog to the Planet]].&lt;br /&gt;
&lt;br /&gt;
== Related work ==&lt;br /&gt;
&lt;br /&gt;
While the projects listed below are not part of Sugar on a Stick, we watch them closely and try to work with them when possible (or at least we&#039;re trying to learn!)&lt;br /&gt;
&lt;br /&gt;
* [[Talk:Sugar_Creation_Kit#Introduction_to_Soas-v3_Mirabelle|Introduction to SoaS]]&lt;br /&gt;
* [[Sugar_on_a_Stick/Installation/Variations#SugarCreationKit_DVD|SugarCreationKit DVD]] - Complete DVD containing all the resources required to create all 3 versions of Sugar-on-a-Stick without requiring Internet access&lt;br /&gt;
* Other [[:Category:Live USB|portable Sugar distributions]] - Live USB work based on other Linux distributions.&lt;br /&gt;
* A [[https://wiki.ubuntu.com/Sugar|team]] is working to package Sugar for Ubuntu.&lt;br /&gt;
* [[The undiscoverable]] is an unofficial FAQ for tips, tricks, and solutions to common problems that may otherwise be tricky to find. These are being considered for inclusion in the official SoaS documentation.&lt;br /&gt;
&lt;br /&gt;
== Previous versions and subpage index ==&lt;br /&gt;
{{Show|Earlier versions of Sugar on a Stick can be reviewed at these pages: |{{Special:PrefixIndex/Sugar on a Stick}}}}&lt;br /&gt;
&lt;br /&gt;
: Fedora wiki: : https://fedoraproject.org/wiki/Sugar_on_a_Stick&lt;br /&gt;
&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux/openSUSE#openSUSE_Sugar-Desktop_on_a_stick openSUSE_Sugar-Desktop_on_a_stick]&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/System_Security&amp;diff=65302</id>
		<title>Activities/Toaster/System Security</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/System_Security&amp;diff=65302"/>
		<updated>2011-05-04T00:48:51Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: placeholder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;todo&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=65301</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=65301"/>
		<updated>2011-05-04T00:48:30Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: added link to SystemSecurity&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://spins.fedoraproject.org/soas/#downloads Sugar on a Stick]) An instruction document [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit] is helpful&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].  Our development environments also include Virtualbox hosted .iso images.&lt;br /&gt;
&lt;br /&gt;
== We are making progress. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  We recommend you begin by providing input through the [http://groups.google.com/group/xotoaster/ email list]. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/go/Activities/Toaster &amp;lt;- here&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IRC&#039;&#039;: http://webchat.freenode.net/?channels=toaster or your own client in #toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/Disc]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/SystemSecurity]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
* [[Activities/Toaster/CafeQuestions]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* [http://www.kiberpipa.org/burneronfire/ Burner On Fire] wodim wrapper GTK GUI program&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=58378</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=58378"/>
		<updated>2010-10-23T17:28:05Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: summit update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please contribute to this collection. These are the resources we used in learning to develop our Activity&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are often using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9.&lt;br /&gt;
** For Ubuntu machines until the [https://launchpad.net/~sugarteam Ubuntu Sugarteam] make more progress the best advice is to run Sugar in a window with Virtualbox &amp;amp; Fedora or dual booting.&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
*** http://wiki.laptop.org/go/Developers/Setup&lt;br /&gt;
*** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://wiki.laptop.org/go/Sugar_Activity_Tutorial&lt;br /&gt;
** http://wiki.laptop.org/go/Hacking_Sugar&lt;br /&gt;
** Use the source, Luke!  It&#039;s well commented.  /usr/lib/pymodules/python2.6/sugar/activity/activity.py&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;br /&gt;
** To get white on black terminal edit ~/.sugar/default/terminalrc and swap #000000 and #ffffff&lt;br /&gt;
** sudo yum install vim-enhanced gives a more feature rich vim editor&lt;br /&gt;
** sudo vi /etc/fstab ; change the /var/tmp size= to 20%.  This is used by yum in some circumstances instead of /var/cache/yum&lt;br /&gt;
** sudo vi /etc/rc.d/rc.local ; add &amp;quot;mkdir --mode 777 /var/run/screen&amp;quot; required by screen&lt;br /&gt;
** git clone http://git.sugarlabs.org/git/hello-world/mainline.git&lt;br /&gt;
** git clone http://git.sugarlabs.org/git/hello-mesh/mainline.git&lt;br /&gt;
&lt;br /&gt;
* ToDo&lt;br /&gt;
** file a bug advertising the Activity is [http://en.flossmanuals.net/ActivitiesGuideSugar/GoingInternationalWithPootle ready for translation] using Pootle, then make sure to run ./setup.py genpot every time a new string is added and ./setup.py fix_manifest to keep MANIFEST up to date, especially before a release.&lt;br /&gt;
** git tag -m &amp;quot;Release 1&amp;quot; v1 HEAD ; git push --tags&lt;br /&gt;
** create screen shots and .gif of .svg icon when uploading .xo file to activites.sugarlabs.org&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Schedule&amp;diff=58377</id>
		<title>Activities/Toaster/Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Schedule&amp;diff=58377"/>
		<updated>2010-10-23T17:20:00Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: summit update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d approval] included an estimated schedule.  This page is to be updated as progress is completed and the schedule changes.&lt;br /&gt;
&lt;br /&gt;
* Current Schedule&lt;br /&gt;
** Begin - Approval April 18, 2010&lt;br /&gt;
*** Update - June 7, 2010 - Meeting with Alex, Sameer and Grant&lt;br /&gt;
*** Update - June 11, 2010 - minimum Activity installs and runs&lt;br /&gt;
** Month 6 - [http://www.olpcsf.org/CommunitySummit2010/ Community Summit 2010]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Original Schedule&lt;br /&gt;
** Begin - Approval April 18, 2010&lt;br /&gt;
** Month 3, July 18, 2010 - produce a minimum UI to replicate command line features for CD burning and baseline USB Stick functionality&lt;br /&gt;
** Month 5, Sept 18, 2010 - Test, test, test, adapt to different XO images.&lt;br /&gt;
** Month 6, Oct 18, 2010 - Announce and gather further feedback.&lt;br /&gt;
** Month 9, Jan 18, 2011 - collect feedback and incorporate into bug fixes and new feature plans.&lt;br /&gt;
** Month 12, Aptil 18, 2011 - support, gather feedback, develop &amp;amp; fix, iterate.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=58375</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=58375"/>
		<updated>2010-10-23T17:13:19Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: removed not yet functional&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://spins.fedoraproject.org/soas/#downloads Sugar on a Stick]) An instruction document [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit] is helpful&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].  Our development environments also include Virtualbox hosted .iso images.&lt;br /&gt;
&lt;br /&gt;
== We are making progress. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  We recommend you begin by providing input through the [http://groups.google.com/group/xotoaster/ email list]. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/go/Activities/Toaster &amp;lt;- here&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IRC&#039;&#039;: http://webchat.freenode.net/?channels=toaster or your own client in #toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/Disc]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
* [[Activities/Toaster/CafeQuestions]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* [http://www.kiberpipa.org/burneronfire/ Burner On Fire] wodim wrapper GTK GUI program&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Cafe_Questions&amp;diff=57562</id>
		<title>Activities/Toaster/Cafe Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Cafe_Questions&amp;diff=57562"/>
		<updated>2010-09-27T03:47:22Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: link syntax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Is that little green laptop a toy?&lt;br /&gt;
** Not really, this is the &amp;quot;$100 laptop.&amp;quot;  The XO-1 and XO 1.5 were designed to be a highly effective educational tool. This is the &amp;quot;$100 laptop&amp;quot; from the MIT Media Lab, Nicholas Negroponte, the olpcfoundation&lt;br /&gt;
* Is this the same as the two billboards on highway 80 between SF and Davis &amp;amp; in SF?&lt;br /&gt;
** Yes &amp;amp; yes.&lt;br /&gt;
* How many and where have they been deployed?&lt;br /&gt;
** About two million laptops are in kids hands in developing countries right now. This [http://www.laptop.org/en/children/countries/index.shtml map] is a good overview. Launching that map in a separate window as of May, 2010 shows 594,000 children in Peru, 480,000 children in Uruguay, 110,000 children in Rwanda, 53,700 children in Mexico, 13,700 children in Haiti, 14,500 children in Mongolia, 6,000 children in Nepal, 6,000 children in Ethiopia and 3,950 children in Afghanistan have XO-1 laptops.&lt;br /&gt;
** In the US there were 78,000 bought through the 2007 &amp;amp; 2008 G1G1 program. 15,300 children in Birmingham, AL use them.&lt;br /&gt;
* What is special about it?&lt;br /&gt;
** first netbook&lt;br /&gt;
** rugged - ssd disk, can be dropped, keyboard covered with rubber.&lt;br /&gt;
** low power&lt;br /&gt;
** Screen readability in direct sunlight, pixerlqi.com&lt;br /&gt;
** screen rotates for book use or upside down with the use of the &amp;quot;rotate screen 90 degrees&amp;quot; button.&lt;br /&gt;
** wifi antennas&lt;br /&gt;
** camera for pictures and videos&lt;br /&gt;
** micrphone, stereo speakers, headphone and microphone jacks, 3 USB ports, direction and function keys.&lt;br /&gt;
** performance&lt;br /&gt;
*** 1.0 - 466 MHz, 256 MB RAM, 1 GB SSD disk&lt;br /&gt;
*** 1.5 - 1GHz, 1 GB RAM, 4 GB SSD disk&lt;br /&gt;
* How does this compare to other netbooks?&lt;br /&gt;
** other netbook screens are not readable in sunlight, consume more power and have spinning disks, keyboards are not kid-proof.&lt;br /&gt;
* Where can I get one?&lt;br /&gt;
** ebay&lt;br /&gt;
* How are you involved?&lt;br /&gt;
** olpcsf&lt;br /&gt;
** toaster&lt;br /&gt;
* Where were they manufactured?&lt;br /&gt;
** Quanta built a facility for the XOs.&lt;br /&gt;
* Where is the yellow crank?&lt;br /&gt;
** It turns out this was not a good design for generating power. Leg muscles are stronger and better for humans to generate power or solar panels as used in Peru. This is only feaseable due to the low power requirements.&lt;br /&gt;
* How long does the laptop last on a full charge?&lt;br /&gt;
** About 4 hours which is enough for typical school days of the deployments, some of which teach school in shifts, some outdoors.&lt;br /&gt;
** Even the low power requirements of the XOs would require quite a bit of work to keep them charged. Most deployments charge using eletrical power mains.  Sometimes generators or solar panels are used.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Cafe_Questions&amp;diff=57561</id>
		<title>Activities/Toaster/Cafe Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Cafe_Questions&amp;diff=57561"/>
		<updated>2010-09-27T03:35:51Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: v2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Is that little green laptop a toy?&lt;br /&gt;
** Not really, this is the &amp;quot;$100 laptop.&amp;quot;  The XO-1 and XO 1.5 were designed to be a highly effective educational tool. This is the &amp;quot;$100 laptop&amp;quot; from the MIT Media Lab, Nicholas Negroponte, the olpcfoundation&lt;br /&gt;
* Is this the same as the two billboards on highway 80 between SF and Davis &amp;amp; in SF?&lt;br /&gt;
** Yes &amp;amp; yes.&lt;br /&gt;
* How many and where have they been deployed?&lt;br /&gt;
** About two million laptops are in kids hands in developing countries right now. This [[http://www.laptop.org/en/children/countries/index.shtml|map]] is a good overview. Launching that map in a separate window as of May, 2010 shows 594,000 children in Peru, 480,000 children in Uruguay, 110,000 children in Rwanda, 53,700 children in Mexico, 13,700 children in Haiti, 14,500 children in Mongolia, 6,000 children in Nepal, 6,000 children in Ethiopia and 3,950 children in Afghanistan have XO-1 laptops.&lt;br /&gt;
** In the US there were 78,000 bought through the 2007 &amp;amp; 2008 G1G1 program. 15,300 children in Birmingham, AL use them.&lt;br /&gt;
* What is special about it?&lt;br /&gt;
** first netbook&lt;br /&gt;
** rugged - ssd disk, can be dropped, keyboard covered with rubber.&lt;br /&gt;
** low power&lt;br /&gt;
** Screen readability in direct sunlight, pixerlqi.com&lt;br /&gt;
** screen rotates for book use or upside down with the use of the &amp;quot;rotate screen 90 degrees&amp;quot; button.&lt;br /&gt;
** wifi antennas&lt;br /&gt;
** camera for pictures and videos&lt;br /&gt;
** micrphone, stereo speakers, headphone and microphone jacks, 3 USB ports, direction and function keys.&lt;br /&gt;
** performance&lt;br /&gt;
*** 1.0 - 466 MHz, 256 MB RAM, 1 GB SSD disk&lt;br /&gt;
*** 1.5 - 1GHz, 1 GB RAM, 4 GB SSD disk&lt;br /&gt;
* How does this compare to other netbooks?&lt;br /&gt;
** other netbook screens are not readable in sunlight, consume more power and have spinning disks, keyboards are not kid-proof.&lt;br /&gt;
* Where can I get one?&lt;br /&gt;
** ebay&lt;br /&gt;
* How are you involved?&lt;br /&gt;
** olpcsf&lt;br /&gt;
** toaster&lt;br /&gt;
* Where were they manufactured?&lt;br /&gt;
** Quanta built a facility for the XOs.&lt;br /&gt;
* Where is the yellow crank?&lt;br /&gt;
** It turns out this was not a good design for generating power. Leg muscles are stronger and better for humans to generate power or solar panels as used in Peru. This is only feaseable due to the low power requirements.&lt;br /&gt;
* How long does the laptop last on a full charge?&lt;br /&gt;
** About 4 hours which is enough for typical school days of the deployments, some of which teach school in shifts, some outdoors.&lt;br /&gt;
** Even the low power requirements of the XOs would require quite a bit of work to keep them charged. Most deployments charge using eletrical power mains.  Sometimes generators or solar panels are used.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Cafe_Questions&amp;diff=57560</id>
		<title>Activities/Toaster/Cafe Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Cafe_Questions&amp;diff=57560"/>
		<updated>2010-09-27T03:22:21Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: first draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* What is that?&lt;br /&gt;
** This is the &amp;quot;$100 laptop&amp;quot; from the MIT Media Lab, Nicholas Negroponte, the olpcfoundation&lt;br /&gt;
* Is this the same as the two billboards on highway 80 between SF and Davis &amp;amp; in SF?&lt;br /&gt;
** Yes &amp;amp; yes.&lt;br /&gt;
* How many and where have they been deployed?&lt;br /&gt;
** About two million laptops are in kids hands in developing countries right now. This [[http://www.laptop.org/en/children/countries/index.shtml|map]] is a good overview. Launching that map in a separate window as of May, 2010 shows 594,000 children in Peru, 480,000 children in Uruguay, 110,000 children in Rwanda, 53,700 children in Mexico, 13,700 children in Haiti, 14,500 children in Mongolia, 6,000 children in Nepal, 6,000 children in Ethiopia and 3,950 children in Afghanistan have XO-1 laptops.&lt;br /&gt;
** In the US there were 78,000 bought through the 2007 &amp;amp; 2008 G1G1 program. 15,300 children in Birmingham, AL use them.&lt;br /&gt;
* What is special about it?&lt;br /&gt;
** first netbook&lt;br /&gt;
** rugged - ssd disk, can be dropped, keyboard covered with rubber.&lt;br /&gt;
** low power&lt;br /&gt;
** Screen readability in direct sunlight, pixerlqi.com&lt;br /&gt;
** screen rotates for book use or upside down with the use of the &amp;quot;rotate screen 90 degrees&amp;quot; button.&lt;br /&gt;
** wifi antennas&lt;br /&gt;
** camera for pictures and videos&lt;br /&gt;
** micrphone, stereo speakers, headphone and microphone jacks, 3 USB ports, direction and function keys.&lt;br /&gt;
** performance&lt;br /&gt;
*** 1.0 - 466 MHz, 256 MB RAM, 1 GB SSD disk&lt;br /&gt;
*** 1.5 - 1GHz, 1 GB RAM, 4 GB SSD disk&lt;br /&gt;
* How does this compare to other netbooks?&lt;br /&gt;
** other netbook screens are not readable in sunlight, consume more power and have spinning disks, keyboards are not kid-proof.&lt;br /&gt;
* Where can I get one?&lt;br /&gt;
** ebay&lt;br /&gt;
* How are you involved?&lt;br /&gt;
** olpcsf&lt;br /&gt;
** toaster&lt;br /&gt;
* Where were they manufactured?&lt;br /&gt;
** Quanta built a facility for the XOs.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=57559</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=57559"/>
		<updated>2010-09-27T02:50:33Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: /* our wiki pages */  CafeQuestions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://spins.fedoraproject.org/soas/#downloads Sugar on a Stick]) An instruction document [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit] is helpful&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].  Our development environments also include Virtualbox hosted .iso images.&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional but we are making progress. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  We recommend you begin by providing input through the [http://groups.google.com/group/xotoaster/ email list]. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/go/Activities/Toaster &amp;lt;- here&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IRC&#039;&#039;: http://webchat.freenode.net/?channels=toaster or your own client in #toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/Disc]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
* [[Activities/Toaster/CafeQuestions]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* [http://www.kiberpipa.org/burneronfire/ Burner On Fire] wodim wrapper GTK GUI program&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Sugar_on_a_Stick/Stick_Layout&amp;diff=57546</id>
		<title>Talk:Sugar on a Stick/Stick Layout</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Sugar_on_a_Stick/Stick_Layout&amp;diff=57546"/>
		<updated>2010-09-27T01:47:57Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: Request for update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current Discussion ==&lt;br /&gt;
Nothing has been edited on the StickLayout page for six months. Is there another place with more current discussion on this? -- Grantbow 20100927&lt;br /&gt;
&lt;br /&gt;
== Fedora Live USB write cache ==&lt;br /&gt;
livecd Digest, Vol 59, Issue 10&lt;br /&gt;
&lt;br /&gt;
[http://lists.fedoraproject.org/pipermail/livecd/2010-March/005740.html Message: 3]&lt;br /&gt;
Date: Fri, 12 Mar 2010 08:23:46 +0000&lt;br /&gt;
From: James Heather &amp;lt;j.heather@surrey.ac.uk&amp;gt;&lt;br /&gt;
Subject: [Fedora-livecd-list] Write cacheing on a live USB stick (was:&lt;br /&gt;
	Preventing access to /mnt/live (inter alia))&lt;br /&gt;
To: &amp;quot;livecd@lists.fedoraproject.org&amp;quot; &amp;lt;livecd@lists.fedoraproject.org&amp;gt;&lt;br /&gt;
Message-ID: &amp;lt;1268382226.32238.53.camel@oscar.bluehouse.dyndns.org&amp;gt;&lt;br /&gt;
Content-Type: text/plain; charset=&amp;quot;utf-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Time to update you on my little experiments with write cacheing on a&lt;br /&gt;
live USB stick.&lt;br /&gt;
&lt;br /&gt;
It does look as though I&#039;d misunderstood what the settings&lt;br /&gt;
in /proc/sys/vm/ are for. I&#039;d taken it that these just controlled paging&lt;br /&gt;
of virtual memory (hence the &#039;vm&#039;), i.e., writing to swap. But it seems&lt;br /&gt;
that they also control the filesystem write cache. So I have stuck with&lt;br /&gt;
ext4, and I now have in my kickstart:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        %post&lt;br /&gt;
        cat &amp;gt;&amp;gt; /etc/rc.d/rc.local &amp;lt;&amp;lt; EOF&lt;br /&gt;
        #more aggressive page writing in case of crash or power cut&lt;br /&gt;
        echo 500 &amp;gt; /proc/sys/vm/dirty_expire_centisecs&lt;br /&gt;
        EOF&lt;br /&gt;
        %end&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
which means that nothing is allowed to remain in the cache for more than&lt;br /&gt;
5 sec. (Strictly speaking, it is marked as dirty after 5 sec, and then&lt;br /&gt;
gets written at the next wakeup, which happens every 5 sec by default;&lt;br /&gt;
so in fact it can stay in the cache for up to 10 sec.)&lt;br /&gt;
&lt;br /&gt;
Experiments suggest that this works nicely. I just wrote something like&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        for ((;;)); do date; sleep 1; done | tee logfile&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
and then yanked the USB stick out and rebooted it to see how much had&lt;br /&gt;
been written; it wasn&#039;t ever more than a few seconds behind the terminal&lt;br /&gt;
window. The LED also flashed briefly every 5-10 sec, which is what you&#039;d&lt;br /&gt;
hope.&lt;br /&gt;
&lt;br /&gt;
This does seem more efficient than forcibly syncing every few seconds,&lt;br /&gt;
which will work, but will also block disk reads during the sync process.&lt;br /&gt;
It also means that the benefits of delayed allocation don&#039;t get seen.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s just hope nothing crashes during the real exam and it&#039;s all&lt;br /&gt;
irrelevant!&lt;br /&gt;
&lt;br /&gt;
James&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Stick_Layout&amp;diff=57545</id>
		<title>Sugar on a Stick/Stick Layout</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Stick_Layout&amp;diff=57545"/>
		<updated>2010-09-27T01:43:58Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: bug typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Failure Modes&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Gets stuck at Fedora Login&lt;br /&gt;
## With liveuser prefilled &amp;lt;br&amp;gt;I was able to repeatably create this failure when I was testing a version of schoolserver.py that had a typo in it.&lt;br /&gt;
## With nothing prefilled &amp;lt;br&amp;gt; This error has successfully been replicated by Restarting multiple times.&lt;br /&gt;
# Bug in initramfs /init detected. Dropping to a shell. Good luck! bash: no job control in this shell. &amp;lt;br&amp;gt; Stick abuse, like putting it through the washing machine, seems to precipitate this type of failure.&lt;br /&gt;
# Freezes during use of an activity. Rebooting on the same computer doesn&#039;t help it still freezes on the same activity. One time we rebooted on a different computer and it worked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We don&#039;t know the root causes but we have plenty of theories.&lt;br /&gt;
&lt;br /&gt;
Sticks will always fail. There will always be multiple causes for failure.  This problem has to be addressed like a process engineering issue. Is stick failure a major cost in time or money? Find the largest cause of failure. Fix that to improve yield. Is stick failure a major cost in time or money? Find the the remaining largest cause of failure.....  &lt;br /&gt;
&lt;br /&gt;
This summer we had probably 10 sticks fail for 35 students.  That is a major cost in time and money.  The most common unrecoverable failure mode was stuck at Login.&lt;br /&gt;
&lt;br /&gt;
====We need a more robust files system====&lt;br /&gt;
&lt;br /&gt;
It has been shown that if you take a stick that is stuck at login and you copy over a fedora-overlay file from a working stick, the stick will boot again. Thus we are confident that the problem is corruption of the overlay file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Next Steps&#039;&#039; - Try some alternate file structures.&lt;br /&gt;
&lt;br /&gt;
# Create a Fedora Full Install USB Stick, restart it a bunch of times and see if it does better.  How much space will the Fedora Full Install take?&amp;lt;br&amp;gt;So far its &amp;gt; 4GB http://wiki.sugarlabs.org/go/VMware#Full_Install_with_F11_Net_install_CD_to_USB_Stick&lt;br /&gt;
# Create an Open Suse USB Stick, restart it multiple times and see if it fails. How much space does it use?[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux/openSUSE] Note the second partition for persistence&lt;br /&gt;
# Create Alternate ex3 File Structured, non-live, blueberry USB [http://people.sugarlabs.org/bernie/soas-2-blueberry-direct-2GB.img.xz] (The resulting partition size on the USB can be resized with gparted if more storage is needed)[http://people.sugarlabs.org/Tgillard/soas-2-blueberry-direct-cleared-3GB.txt]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Background Links&#039;&#039;&lt;br /&gt;
Thread from the Fedora Forum: [[http://forums.fedoraforum.org/showthread.php?t=221719]]&lt;br /&gt;
&lt;br /&gt;
Here is an idea for an alternative USB Format: [[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/USB_format]]&lt;br /&gt;
&lt;br /&gt;
Also see Ticket {{Bug|907}}&lt;br /&gt;
&lt;br /&gt;
A 2 GB USB is about $.60 more then a 1GB stick. If we need to compress less to get robustness its ok for us to require a 2GB USB.  A 4GB stick is about $2.50 more then a $1GB Stick.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theories that have evidence against them&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*ext4 and data loss:http://lwn.net/Articles/322823/ (It looks like ext3 formatting may be more robust in a USB) &lt;br /&gt;
&lt;br /&gt;
Dave Bauer was able to replicate the failure easily by restarting a Sugar stick. This means its probably not:&lt;br /&gt;
&lt;br /&gt;
* The Bulk Copier, Dave doesn&#039;t have one.&lt;br /&gt;
* The older slower computers and USB 1 ports we are using at the GPA.&lt;br /&gt;
&lt;br /&gt;
====Sticks are damaged during formatting or burning====&lt;br /&gt;
&lt;br /&gt;
http://wiki.laptop.org/go/How_to_Damage_a_FLASH_Storage_Device [[http://wiki.laptop.org/go/How_to_Damage_a_FLASH_Storage_Device]]&lt;br /&gt;
&lt;br /&gt;
There was a detailed discussion thread back in February at: http://lists.laptop.org/pipermail/devel/2009-February/022987.html&lt;br /&gt;
&lt;br /&gt;
If we understood how to win and we had our own stick creation activity perhaps we would have less failures. &lt;br /&gt;
*Look at How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category_talk:Live_USB] for a working method to do this.&lt;br /&gt;
&lt;br /&gt;
====Sticks are of poor quality====&lt;br /&gt;
&lt;br /&gt;
Here is an explanation of two processes used to create USB sticks: http://www.solutiongrove.com/blogger/2008/09/08/there-are-two-type-of-usb-flash-memory-slc-and-mlc [[http://www.solutiongrove.com/blogger/2008/09/08/there-are-two-type-of-usb-flash-memory-slc-and-mlc]]&lt;br /&gt;
&lt;br /&gt;
====Sticks are being improperly removed====&lt;br /&gt;
&lt;br /&gt;
Yes they are, but its not at all clear to me that that correlates with the sticks that are failing.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Current experements on delayed writes from cache in live usb&#039;s &#039;&#039;&#039;[http://wiki.sugarlabs.org/index.php?title=Talk:Sugar_on_a_Stick/Stick_Layout&amp;amp;action=edit&amp;amp;redlink=1]&lt;br /&gt;
&lt;br /&gt;
====There is a bug around restarting====&lt;br /&gt;
It is very common to fail after a restart, the system forgets its supposed to go to Sugar.  See ticket {{bug|1069}}&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=56443</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=56443"/>
		<updated>2010-09-03T23:40:54Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: Mirabel v3 is depricated, mentioning virtualbox at the top&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://spins.fedoraproject.org/soas/#downloads Sugar on a Stick]) An instruction document [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit] is helpful&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].  Our development environments also include Virtualbox hosted .iso images.&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional but we are making progress. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  We recommend you begin by providing input through the [http://groups.google.com/group/xotoaster/ email list]. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/go/Activities/Toaster &amp;lt;- here&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IRC&#039;&#039;: http://webchat.freenode.net/?channels=toaster or your own client in #toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/Disc]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* [http://www.kiberpipa.org/burneronfire/ Burner On Fire] wodim wrapper GTK GUI program&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=53896</id>
		<title>Activities/Toaster/Disc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=53896"/>
		<updated>2010-06-30T00:38:55Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: notes on burneronfire install.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This [http://groups.google.com/group/xotoaster/browse_thread/thread/16425e31bf968ec9 email outlines] some of the issues we will need to tackle.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve just checked in bin/wodim.9 (391876 bytes) from my Fedora 9 machine and bin/wodim.11 (391,876 bytes) from my Fedora 11 machine.  This may not be the way we go but it should allow basic functionality to begin testing.  Since Activities have no dependencies the Activity will have to provide our own solution in one form or another.&lt;br /&gt;
&lt;br /&gt;
Using the python library for http://docs.python.org/library/subprocess.html will be used to gather the feedback as wodim does it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
http://pypi.python.org/pypi/burn/0.4.6 also sounds quite interesting too, something to look into.&lt;br /&gt;
&lt;br /&gt;
Many thanks to Almir for the pointer to [http://www.kiberpipa.org/burneronfire/ Burner On Fire], a pygtk GUI application that works with wodim. The code is available using Mercurial (hg) from [http://bitbucket.org/iElectric/burneronfire/ bitbucket]&lt;br /&gt;
&lt;br /&gt;
When installing burneronfire I had to `sudo yum install python-devel`, a small 1 MB download, then it installed OK.  Thanks to the folks in #sugar for the help.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s add to this page as we find what questions &amp;amp; answers we need in developing this activity.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=53781</id>
		<title>Activities/Toaster/Disc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=53781"/>
		<updated>2010-06-27T09:31:39Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: adding link to Burner On Fire&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This [http://groups.google.com/group/xotoaster/browse_thread/thread/16425e31bf968ec9 email outlines] some of the issues we will need to tackle.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve just checked in bin/wodim.9 (391876 bytes) from my Fedora 9 machine and bin/wodim.11 (391,876 bytes) from my Fedora 11 machine.  This may not be the way we go but it should allow basic functionality to begin testing.  Since Activities have no dependencies the Activity will have to provide our own solution in one form or another.&lt;br /&gt;
&lt;br /&gt;
Using the python library for http://docs.python.org/library/subprocess.html will be used to gather the feedback as wodim does it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
http://pypi.python.org/pypi/burn/0.4.6 also sounds quite interesting too, something to look into.&lt;br /&gt;
&lt;br /&gt;
Many thanks to Almir for the pointer to [http://www.kiberpipa.org/burneronfire/ Burner On Fire], a pygtk GUI application that works with wodim. The code is available using Mercurial (hg) from [http://bitbucket.org/iElectric/burneronfire/ bitbucket]&lt;br /&gt;
&lt;br /&gt;
Let&#039;s add to this page as we find what questions &amp;amp; answers we need in developing this activity.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53780</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53780"/>
		<updated>2010-06-27T09:28:56Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: adding link to Burner On Fire&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download]) Instructions are available as a [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit]&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  We recommend you begin by providing input through the [http://groups.google.com/group/xotoaster/ email list]. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/go/Activities/Toaster &amp;lt;- here&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IRC&#039;&#039;: http://webchat.freenode.net/?channels=toaster or your own client in #toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/Disc]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* [http://www.kiberpipa.org/burneronfire/ Burner On Fire] wodim wrapper GTK GUI program&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53709</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53709"/>
		<updated>2010-06-25T23:41:58Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: direct folks to the email list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download]) Instructions are available as a [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit]&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  We recommend you begin by providing input through the [http://groups.google.com/group/xotoaster/ email list]. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/go/Activities/Toaster &amp;lt;- here&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IRC&#039;&#039;: http://webchat.freenode.net/?channels=toaster or your own client in #toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/Disc]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53163</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53163"/>
		<updated>2010-06-12T07:30:26Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: added IRC channel name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download]) Instructions are available as a [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit]&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  You can provide input here, as bug reports or as code. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested in helping&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/go/Activities/Toaster &amp;lt;- here&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IRC&#039;&#039;: http://webchat.freenode.net/?channels=toaster or your own client in #toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/Disc]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53162</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53162"/>
		<updated>2010-06-12T07:25:47Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: updated page name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download]) Instructions are available as a [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit]&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  You can provide input here, as bug reports or as code. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested in helping&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;amp;action=edit &amp;lt;- edits this page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/Disc]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=53161</id>
		<title>Activities/Toaster/Disc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=53161"/>
		<updated>2010-06-12T07:18:38Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: added links to subprocess and burn&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This [http://groups.google.com/group/xotoaster/browse_thread/thread/16425e31bf968ec9 email outlines] some of the issues we will need to tackle.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve just checked in bin/wodim.9 (391876 bytes) from my Fedora 9 machine and bin/wodim.11 (391,876 bytes) from my Fedora 11 machine.  This may not be the way we go but it should allow basic functionality to begin testing.  Since Activities have no dependencies the Activity will have to provide our own solution in one form or another.&lt;br /&gt;
&lt;br /&gt;
Using the python library for http://docs.python.org/library/subprocess.html will be used to gather the feedback as wodim does it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
http://pypi.python.org/pypi/burn/0.4.6 also sounds quite interesting too, something to look into.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s add to this page as we find what questions &amp;amp; answers we need in developing this activity.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/CDROM&amp;diff=53160</id>
		<title>Activities/Toaster/CDROM</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/CDROM&amp;diff=53160"/>
		<updated>2010-06-12T07:12:51Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: moved Activities/Toaster/CDROM to Activities/Toaster/Disc: Make name more accurate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Activities/Toaster/Disc]]&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=53159</id>
		<title>Activities/Toaster/Disc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=53159"/>
		<updated>2010-06-12T07:12:50Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: moved Activities/Toaster/CDROM to Activities/Toaster/Disc: Make name more accurate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This [http://groups.google.com/group/xotoaster/browse_thread/thread/16425e31bf968ec9 email outlines] some of the issues we will need to tackle.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve just checked in bin/wodim.9 (391876 bytes) from my Fedora 9 machine and bin/wodim.11 (391,876 bytes) from my Fedora 11 machine.  This may not be the way we go but it should allow basic functionality to begin testing.  Since Activities have no dependencies the Activity will have to provide our own solution in one form or another.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s add to this page as we find what questions &amp;amp; answers we need in developing this activity.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Schedule&amp;diff=53157</id>
		<title>Activities/Toaster/Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Schedule&amp;diff=53157"/>
		<updated>2010-06-12T06:57:24Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: installs and runs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d approval] included an estimated schedule.  This page is to be updated as progress is completed and the schedule changes.&lt;br /&gt;
&lt;br /&gt;
* Begin - Approval April 18, 2010&lt;br /&gt;
** Update - June 7, 2010 - Meeting with Alex, Sameer and Grant&lt;br /&gt;
** Update - June 11, 2010 - minimum Activity installs and runs&lt;br /&gt;
* Month 3, July 18, 2010 - produce a minimum UI to replicate command line features for CD burning and baseline USB Stick functionality&lt;br /&gt;
* Month 5, Sept 18, 2010 - Test, test, test, adapt to different XO images.&lt;br /&gt;
* Month 6, Oct 18, 2010 - Announce and gather further feedback.&lt;br /&gt;
* Month 9, Jan 18, 2011 - collect feedback and incorporate into bug fixes and new feature plans.&lt;br /&gt;
* Month 12, Aptil 18, 2011 - support, gather feedback, develop &amp;amp; fix, iterate.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=53155</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=53155"/>
		<updated>2010-06-12T05:06:56Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: three more good references!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I hope this collection will get updated along with the resources discussed on our email list.&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are currently using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9 right now.&lt;br /&gt;
** For Ubuntu machines until the Ubuntu Sugarteam make more progress here is the advice I got on how to run Sugar with Virtualbox.&lt;br /&gt;
*** [https://lists.ubuntu.com/archives/ubuntu-sugarteam/2010-March/001605.html Blueberrycleared.vdi]&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
*** http://wiki.laptop.org/go/Developers/Setup&lt;br /&gt;
*** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://wiki.laptop.org/go/Sugar_Activity_Tutorial&lt;br /&gt;
** http://wiki.laptop.org/go/Hacking_Sugar&lt;br /&gt;
** Use the source, Luke!  It&#039;s well commented.  /usr/lib/pymodules/python2.6/sugar/activity/activity.py&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;br /&gt;
** To get white on black terminal edit ~/.sugar/default/terminalrc and swap #000000 and #ffffff&lt;br /&gt;
** sudo yum install vim-enhanced gives a more feature rich vim editor&lt;br /&gt;
** sudo vi /etc/fstab ; change the /var/tmp size= to 20%.  This is used by yum in some circumstances instead of /var/cache/yum&lt;br /&gt;
** sudo vi /etc/rc.d/rc.local ; add &amp;quot;mkdir --mode 777 /var/run/screen&amp;quot; required by screen&lt;br /&gt;
** git clone http://git.sugarlabs.org/git/hello-world/mainline.git&lt;br /&gt;
** git clone http://git.sugarlabs.org/git/hello-mesh/mainline.git&lt;br /&gt;
&lt;br /&gt;
* ToDo&lt;br /&gt;
** file a bug advertising the Activity is [http://en.flossmanuals.net/ActivitiesGuideSugar/GoingInternationalWithPootle ready for translation] using Pootle, then make sure to run ./setup.py genpot every time a new string is added and ./setup.py fix_manifest to keep MANIFEST up to date, especially before a release.&lt;br /&gt;
** git tag -m &amp;quot;Release 1&amp;quot; v1 HEAD ; git push --tags&lt;br /&gt;
** create screen shots and .gif of .svg icon when uploading .xo file to activites.sugarlabs.org&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Schedule&amp;diff=53145</id>
		<title>Activities/Toaster/Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Schedule&amp;diff=53145"/>
		<updated>2010-06-11T23:13:43Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d approval] included an estimated schedule.  This page is to be updated as progress is completed and the schedule changes.&lt;br /&gt;
&lt;br /&gt;
* Begin - Approval April 18, 2010&lt;br /&gt;
** Update - June 7, 2010 - Meeting with Alex, Sameer and Grant&lt;br /&gt;
** Update - June 11, 2010 - minimum Activity is running&lt;br /&gt;
* Month 3, July 18, 2010 - produce a minimum UI to replicate command line features for CD burning and baseline USB Stick functionality&lt;br /&gt;
* Month 5, Sept 18, 2010 - Test, test, test, adapt to different XO images.&lt;br /&gt;
* Month 6, Oct 18, 2010 - Announce and gather further feedback.&lt;br /&gt;
* Month 9, Jan 18, 2011 - collect feedback and incorporate into bug fixes and new feature plans.&lt;br /&gt;
* Month 12, Aptil 18, 2011 - support, gather feedback, develop &amp;amp; fix, iterate.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Schedule&amp;diff=53143</id>
		<title>Activities/Toaster/Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Schedule&amp;diff=53143"/>
		<updated>2010-06-11T23:00:47Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: first draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d approval] included an estimated schedule.  This page is to be updated as progress is completed and the schedule changes.&lt;br /&gt;
&lt;br /&gt;
* Begin - Approval April 18, 2010&lt;br /&gt;
** Update - June 7, 2010 - Meeting with Alex, Sameer and Grant&lt;br /&gt;
** Update - June 11, 2010 - a simple Activity runs without functionality&lt;br /&gt;
* Month 3, July 18, 2010 - produce a minimum UI to replicate command line features for CD burning and baseline USB Stick functionality&lt;br /&gt;
* Month 5, Sept 18, 2010 - Test, test, test, adapt to different XO images.&lt;br /&gt;
* Month 6, Oct 18, 2010 - Announce and gather further feedback.&lt;br /&gt;
* Month 9, Jan 18, 2011 - collect feedback and incorporate into bug fixes and new feature plans.&lt;br /&gt;
* Month 12, Aptil 18, 2011 - support, gather feedback, develop &amp;amp; fix, iterate.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53141</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53141"/>
		<updated>2010-06-11T22:52:45Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: adding schedule page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download]) Instructions are available as a [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit]&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  You can provide input here, as bug reports or as code. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested in helping&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;amp;action=edit &amp;lt;- edits this page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/CDROM]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
* [[Activities/Toaster/Schedule]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=53137</id>
		<title>Activities/Toaster/UI</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=53137"/>
		<updated>2010-06-11T22:39:31Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: updated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The UI for toaster is being designed to be useful without the keyboard so that it can be used in book mode after it&#039;s configured with the .iso files you will be providing on USB sticks or CDs.&lt;br /&gt;
&lt;br /&gt;
These old style menus in sugar &amp;lt; 0.86 should work well.  Implementation priorities are outlined below.&lt;br /&gt;
&lt;br /&gt;
* Activity Menu&lt;br /&gt;
** Allow a name to be used for the session - required&lt;br /&gt;
** Share with: initially disabled&lt;br /&gt;
** Keep initially disabled&lt;br /&gt;
** Stop - required&lt;br /&gt;
&lt;br /&gt;
* Edit&lt;br /&gt;
** Undo initially disabled&lt;br /&gt;
** Redo initially disabled&lt;br /&gt;
** Copy - useful for text in entry boxes&lt;br /&gt;
** Paste - useful for text in entry boxes&lt;br /&gt;
&lt;br /&gt;
* Full keyboard controls will be enabled for configuration but limiting choice is necessary for creating USB sticks and writable discs to allow unattended self-service use.&lt;br /&gt;
&lt;br /&gt;
* Create Copy&lt;br /&gt;
&lt;br /&gt;
** screen top/left - Choose Image&lt;br /&gt;
*** first step - hard coded image will be available to burn to a hard coded target&lt;br /&gt;
*** initially much of this will be delegated to the Journal interface&lt;br /&gt;
*** initially only one iso / journal entry will be used for the entire application&lt;br /&gt;
*** When one wants to select from multiple .isos should a journal entry be one &amp;quot;Toaster configuration&amp;quot; configured in this screen with it&#039;s own separate Journal entry?&lt;br /&gt;
*** the screen will allow selection of a single image (later a set of images) to burn.&lt;br /&gt;
*** later. when browsing the .isos shared from other people this Browse will be used to copy them locally in conjunction with the journal to USB sticks.  Major checking for space constraints will be required.&lt;br /&gt;
&lt;br /&gt;
** screen middle/right - Choose Target&lt;br /&gt;
**** many kinds of checks will be required&lt;br /&gt;
&lt;br /&gt;
** screen bottom / new screen - Create Copy&lt;br /&gt;
*** Perhaps an optional password protection or at least a confirmation dialog box will be necessary to get out of full screen mode to prevent accidental misconfiguration by casual users.&lt;br /&gt;
&lt;br /&gt;
This arrangement should map pretty well to new style toolbars in Sugar &amp;gt;= 0.86 as well.&lt;br /&gt;
&lt;br /&gt;
Note for XO users: one issue when using emulation or a USB keyboard is [http://wiki.laptop.org/go/Keyboard_shortcuts keyboard equivalents] of things like the Frame key (alt-shift-f).&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53133</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53133"/>
		<updated>2010-06-11T22:22:05Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: added development site from Fedora readme.txt, added unetbootin to list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download]) Instructions are available as a [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit]&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  You can provide input here, as bug reports or as code. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested in helping&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;amp;action=edit &amp;lt;- edits this page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/CDROM]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* usb-creator: https://fedorahosted.org/liveusb-creator (Fedora recommended for Fedora Linux)&lt;br /&gt;
** [https://launchpad.net/ubuntu/+source/usb-creator launchpad] source code&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://unetbootin.sourceforge.net/ UNetbootin] (Fedora recommended for other Linux)&lt;br /&gt;
** uses syslinux&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53129</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53129"/>
		<updated>2010-06-11T21:42:59Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: added link to soas v3 mirabelle creation kit instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download]) Instructions are available as a [http://mirrors.rit.edu/sugarlabs/soas/docs/creation-kit/index.html Creation Kit]&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  You can provide input here, as bug reports or as code. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested in helping&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;amp;action=edit &amp;lt;- edits this page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/CDROM]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* usb-creator: https://launchpad.net/ubuntu/+source/usb-creator&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53128</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=53128"/>
		<updated>2010-06-11T21:37:07Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: adding link to Sugar Creation Kit, updated some wording throughout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download])&lt;br /&gt;
* a CD or DVD disc from an .iso image if an external drive is connected&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to create USB sticks and much work has been done that we can use.  Creating a CD or DVD is relatively simple with connected hardware.  Collaboration is encouraged as we get the project going.  You can provide input here, as bug reports or as code. Inspiration for this project comes from many similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested in helping&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;amp;action=edit &amp;lt;- edits this page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039; : http://activities.sugarlabs.org/ when we are ready&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/CDROM]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit Sugar Creation Kit] DVD - excellent reference for us&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* usb-creator: https://launchpad.net/ubuntu/+source/usb-creator&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Mirabelle-remix:[http://people.sugarlabs.org/Tgillard/Mirabelle-Remix-pl--LiveCD-README.txt]* Make a Live or non-live USB from a booted CD*&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;br /&gt;
* [http://www.freedomtoaster.org/ Freedom Toaster] inspired our Activity&#039;s name&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=53095</id>
		<title>Activities/Toaster/UI</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=53095"/>
		<updated>2010-06-11T10:49:08Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: one screen, not three&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One issue when using emulation or a USB keyboard is [http://wiki.laptop.org/go/Keyboard_shortcuts keyboard equivalents] of things like the Frame key (alt-shift-f).&lt;br /&gt;
&lt;br /&gt;
The UI for toaster is being designed to be useful without the keyboard so that it can be used in book mode after it&#039;s configured with the .iso files you will be providing on USB sticks or CDs.&lt;br /&gt;
&lt;br /&gt;
These old style menus &amp;lt;= 0.84 should work well.  A staged implementation is outlined below.&lt;br /&gt;
&lt;br /&gt;
* Activity Menu&lt;br /&gt;
** Allow a name to be used for the session - required&lt;br /&gt;
** Share with: initially disabled&lt;br /&gt;
** Keep initially disabled&lt;br /&gt;
** Stop - required&lt;br /&gt;
&lt;br /&gt;
* Edit&lt;br /&gt;
** Undo initially disabled&lt;br /&gt;
** Redo initially disabled&lt;br /&gt;
** Copy - useful for text in entry boxes&lt;br /&gt;
** Paste - useful for text in entry boxes&lt;br /&gt;
&lt;br /&gt;
* Full keyboard controls will be enabled for configuration but a simple &amp;quot;multiple choice&amp;quot; mode is necessary for creating USB sticks and writable discs.&lt;br /&gt;
&lt;br /&gt;
* Create Copy&lt;br /&gt;
** screen top - Choose Image&lt;br /&gt;
*** first step - hard coded image will be available to burn to a hard coded target&lt;br /&gt;
*** initially much of this will be delegated to the Journal interface&lt;br /&gt;
*** initially only one iso / journal entry will be used for the entire application&lt;br /&gt;
*** When one wants to select from multiple .isos should a journal entry be one &amp;quot;Toaster configuration&amp;quot; configured in this screen with it&#039;s own separate Journal entry?&lt;br /&gt;
*** the screen will allow selection of a single image (later a set of images) to burn.&lt;br /&gt;
*** later. when browsing the .isos shared from other people this Browse will be used to copy them locally in conjunction with the journal to USB sticks.  Major checking for space constraints will be required.&lt;br /&gt;
** screen middle - Choose Target&lt;br /&gt;
**** many kinds of checks will be required&lt;br /&gt;
** screen bottom - Create Copy&lt;br /&gt;
*** Perhaps an optional password protection or at least a confirmation dialog box will be necessary to get out of full screen mode to prevent accidental misconfiguration by casual users.&lt;br /&gt;
&lt;br /&gt;
This arrangement should map pretty well to new style toolbars in Sugar &amp;gt;= 0.86 as well.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=53094</id>
		<title>Activities/Toaster/UI</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=53094"/>
		<updated>2010-06-11T10:34:17Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: rename&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One issue when using emulation or a USB keyboard is [http://wiki.laptop.org/go/Keyboard_shortcuts keyboard equivalents] of things like the Frame key (alt-shift-f).&lt;br /&gt;
&lt;br /&gt;
The UI for toaster is being designed to be useful without the keyboard so that it can be used in book mode after it&#039;s configured with the .iso files you will be providing on USB sticks or CDs.&lt;br /&gt;
&lt;br /&gt;
These old style menus &amp;lt;= 0.84 should work well.  A staged implementation is outlined below.&lt;br /&gt;
&lt;br /&gt;
* Activity Menu&lt;br /&gt;
** Allow a name to be used for the session - required&lt;br /&gt;
** Share with: initially disabled&lt;br /&gt;
** Keep initially disabled&lt;br /&gt;
** Stop - required&lt;br /&gt;
&lt;br /&gt;
* Edit&lt;br /&gt;
** Undo initially disabled&lt;br /&gt;
** Redo initially disabled&lt;br /&gt;
** Copy - useful for text in entry boxes&lt;br /&gt;
** Paste - useful for text in entry boxes&lt;br /&gt;
&lt;br /&gt;
* perhaps big full-height screen buttons will allow going forward from Browsing/Configuring to Viewing/Burning/Toasting and back again.  Full keyboard controls will be enabled for configuration but only simple multiple choice navigation will be enabled for creating USB sticks and writable discs.&lt;br /&gt;
&lt;br /&gt;
* Create Copy&lt;br /&gt;
** screen 1 - Choose Image / set&lt;br /&gt;
*** first step - hard coded image will be available to burn to a hard coded target&lt;br /&gt;
*** initially much of this will be delegated to the Journal interface&lt;br /&gt;
*** initially only one iso / journal entry will be used for the entire application&lt;br /&gt;
*** When one wants to select from multiple .isos should a journal entry be one &amp;quot;Toaster configuration&amp;quot; configured in this screen with it&#039;s own separate Journal entry?&lt;br /&gt;
*** the screen will allow selection of a single image (later a set of images) to burn.&lt;br /&gt;
*** later. when browsing the .isos shared from other people this Browse will be used to copy them locally in conjunction with the journal to USB sticks.  Major checking for space constraints will be required.&lt;br /&gt;
** screen 2 - Choose Target&lt;br /&gt;
**** many kinds of checks will be required&lt;br /&gt;
** screen 3 - begin Creation&lt;br /&gt;
*** Perhaps an optional password protection or at least a confirmation dialog box will be necessary to get out of full screen mode to prevent accidental misconfiguration by casual users.&lt;br /&gt;
&lt;br /&gt;
This arrangement should map pretty well to new style toolbars in Sugar &amp;gt;= 0.86 as well.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=53093</id>
		<title>Activities/Toaster/UI</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=53093"/>
		<updated>2010-06-11T10:24:03Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: v2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One issue when using emulation or a USB keyboard is [http://wiki.laptop.org/go/Keyboard_shortcuts keyboard equivalents] of things like the Frame key (alt-shift-f).&lt;br /&gt;
&lt;br /&gt;
The UI for toaster is being designed to be useful without the keyboard so that it can be used in book mode after it&#039;s configured with the .iso files you will be providing on USB sticks or CDs.&lt;br /&gt;
&lt;br /&gt;
These old style menus &amp;lt;= 0.84 should work well.  A staged implementation is outlined below.&lt;br /&gt;
&lt;br /&gt;
* Activity Menu&lt;br /&gt;
** Allow a name to be used for the session - required&lt;br /&gt;
** Share with: initially disabled&lt;br /&gt;
** Keep initially disabled&lt;br /&gt;
** Stop - required&lt;br /&gt;
&lt;br /&gt;
* Edit&lt;br /&gt;
** Undo initially disabled&lt;br /&gt;
** Redo initially disabled&lt;br /&gt;
** Copy - useful for text in entry boxes&lt;br /&gt;
** Paste - useful for text in entry boxes&lt;br /&gt;
&lt;br /&gt;
* perhaps big full-height screen buttons will allow going forward from Browsing/Configuring to Viewing/Burning/Toasting and back again.  Full keyboard controls will be enabled for configuration but only simple multiple choice navigation will be enabled for creating USB sticks and writable discs.&lt;br /&gt;
&lt;br /&gt;
* Copy Images&lt;br /&gt;
** screen 1 - Choose Image / set&lt;br /&gt;
*** first step - hard coded image will be available to burn to a hard coded target&lt;br /&gt;
*** initially much of this will be delegated to the Journal interface&lt;br /&gt;
*** initially only one iso / journal entry will be used for the entire application&lt;br /&gt;
*** When one wants to select from multiple .isos should a journal entry be one &amp;quot;Toaster configuration&amp;quot; configured in this screen with it&#039;s own separate Journal entry?&lt;br /&gt;
*** the screen will allow selection of a single image (later a set of images) to burn.&lt;br /&gt;
*** later. when browsing the .isos shared from other people this Browse will be used to copy them locally in conjunction with the journal to USB sticks.  Major checking for space constraints will be required.&lt;br /&gt;
** screen 2 - Choose Target&lt;br /&gt;
**** many kinds of checks will be required&lt;br /&gt;
** screen 3 - begin Creation&lt;br /&gt;
*** Perhaps an optional password protection or at least a confirmation dialog box will be necessary to get out of full screen mode to prevent accidental misconfiguration by casual users.&lt;br /&gt;
&lt;br /&gt;
This arrangement should map pretty well to new style toolbars in Sugar &amp;gt;= 0.86 as well.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=53066</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=53066"/>
		<updated>2010-06-11T00:33:20Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: added git clone for hello-world and hello-mesh&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I hope this collection will get updated along with the resources discussed on our email list.&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are currently using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9 right now.&lt;br /&gt;
** For Ubuntu machines until the Ubuntu Sugarteam make more progress here is the advice I got on how to run Sugar with Virtualbox.&lt;br /&gt;
*** [https://lists.ubuntu.com/archives/ubuntu-sugarteam/2010-March/001605.html Blueberrycleared.vdi]&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
*** http://wiki.laptop.org/go/Developers/Setup&lt;br /&gt;
*** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;br /&gt;
** To get white on black terminal edit ~/.sugar/default/terminalrc and swap #000000 and #ffffff&lt;br /&gt;
** sudo yum install vim-enhanced gives a more feature rich vim editor&lt;br /&gt;
** sudo vi /etc/fstab ; change the /var/tmp size= to 20%.  This is used by yum in some circumstances instead of /var/cache/yum&lt;br /&gt;
** sudo vi /etc/rc.d/rc.local ; add &amp;quot;mkdir --mode 777 /var/run/screen&amp;quot; required by screen&lt;br /&gt;
** git clone http://git.sugarlabs.org/git/hello-world/mainline.git&lt;br /&gt;
** git clone http://git.sugarlabs.org/git/hello-mesh/mainline.git&lt;br /&gt;
&lt;br /&gt;
* ToDo&lt;br /&gt;
** file a bug advertising the Activity is [http://en.flossmanuals.net/ActivitiesGuideSugar/GoingInternationalWithPootle ready for translation] using Pootle, then make sure to run ./setup.py genpot every time a new string is added and ./setup.py fix_manifest to keep MANIFEST up to date, especially before a release.&lt;br /&gt;
** git tag -m &amp;quot;Release 1&amp;quot; v1 HEAD ; git push --tags&lt;br /&gt;
** create screen shots and .gif of .svg icon when uploading .xo file to activites.sugarlabs.org&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=53063</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=53063"/>
		<updated>2010-06-10T23:35:10Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: hints on setting up a more comfortable development environment on an XO-1.5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I hope this collection will get updated along with the resources discussed on our email list.&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are currently using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9 right now.&lt;br /&gt;
** For Ubuntu machines until the Ubuntu Sugarteam make more progress here is the advice I got on how to run Sugar with Virtualbox.&lt;br /&gt;
*** [https://lists.ubuntu.com/archives/ubuntu-sugarteam/2010-March/001605.html Blueberrycleared.vdi]&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
*** http://wiki.laptop.org/go/Developers/Setup&lt;br /&gt;
*** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;br /&gt;
** To get white on black terminal edit ~/.sugar/default/terminalrc and swap #000000 and #ffffff&lt;br /&gt;
** sudo yum install vim-enhanced gives a more feature rich vim editor&lt;br /&gt;
** sudo vi /etc/fstab ; change the /var/tmp size= to 20%.  This is used by yum in some circumstances instead of /var/cache/yum&lt;br /&gt;
** sudo vi /etc/rc.d/rc.local ; add &amp;quot;mkdir --mode 777 /var/run/screen&amp;quot; required by screen&lt;br /&gt;
&lt;br /&gt;
* ToDo&lt;br /&gt;
** file a bug advertising the Activity is [http://en.flossmanuals.net/ActivitiesGuideSugar/GoingInternationalWithPootle ready for translation] using Pootle, then make sure to run ./setup.py genpot every time a new string is added and ./setup.py fix_manifest to keep MANIFEST up to date, especially before a release.&lt;br /&gt;
** git tag -m &amp;quot;Release 1&amp;quot; v1 HEAD ; git push --tags&lt;br /&gt;
** create screen shots and .gif of .svg icon when uploading .xo file to activites.sugarlabs.org&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User_talk:Grantbow&amp;diff=52807</id>
		<title>User talk:Grantbow</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User_talk:Grantbow&amp;diff=52807"/>
		<updated>2010-06-06T14:33:27Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;yackety yack&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=52806</id>
		<title>Activities/Toaster/UI</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=52806"/>
		<updated>2010-06-06T12:29:10Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: correcting error on version of old and new sugar menu system versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One issue when using emulation or a USB keyboard is [http://wiki.laptop.org/go/Keyboard_shortcuts keyboard equivalents] of things like the Frame key (alt-shift-f).&lt;br /&gt;
&lt;br /&gt;
The UI for toaster is being designed to be useful without the keyboard so that it can be used in book mode after it&#039;s configured with the .iso files you will be providing on USB sticks or CDs.&lt;br /&gt;
&lt;br /&gt;
These old style menus &amp;lt;= 0.84 should work well.  A staged implementation is outlined below.&lt;br /&gt;
&lt;br /&gt;
* Activity Menu&lt;br /&gt;
** Allow a name to be used for the session - required&lt;br /&gt;
** Share with: initially disabled&lt;br /&gt;
** Keep initially disabled&lt;br /&gt;
** Stop - required&lt;br /&gt;
&lt;br /&gt;
* Edit&lt;br /&gt;
** Undo initially disabled&lt;br /&gt;
** Redo initially disabled&lt;br /&gt;
** Copy - useful for text in entry boxes&lt;br /&gt;
** Paste - useful for text in entry boxes&lt;br /&gt;
&lt;br /&gt;
* Browse &amp;quot;&amp;amp; Configure the .iso image set&amp;quot;&lt;br /&gt;
** initially much of this will be delegated to the Journal interface&lt;br /&gt;
** initially only one iso / journal entry will be used for the entire application&lt;br /&gt;
** When one wants to select from multiple .isos should a journal entry be one &amp;quot;Toaster configuration&amp;quot; configured in this screen with it&#039;s own separate Journal entry?&lt;br /&gt;
** the screen will allow selection of a single image (later a set of images) to burn.&lt;br /&gt;
** later. when browsing the .isos shared from other people this Browse will be used to copy them locally in conjunction with the journal to USB sticks.  Major checking for space constraints will be required.&lt;br /&gt;
&lt;br /&gt;
* perhaps a big full-height screen button will allow going forward from Browsing/Configuring to Viewing/Burning/Toasting and back again.  Full keyboard controls will be enabled for configuration but only simple multiple choice navigation will be enabled for creating USB sticks and writable discs.&lt;br /&gt;
&lt;br /&gt;
* View &amp;quot;or Create/Produce &amp;amp; Burn the .iso image set&amp;quot;&lt;br /&gt;
** Zoom In &amp;amp; out - initially disabled&lt;br /&gt;
** Full Screen - useful after basic functionality is implemented - removing the big transition button.  Perhaps an optional password protection or at least a confirmation dialog box will be necessary to get out of full screen mode to prevent accidental misconfiguration by casual users.&lt;br /&gt;
** bookmarks disabled&lt;br /&gt;
** initially only one image will be available to burn &amp;amp; this screen will allow choosing a target blank CD or USB stick.&lt;br /&gt;
*** the screen will include visual selection of the CD burn or USB stick targets&lt;br /&gt;
*** many kinds of checks will be required&lt;br /&gt;
&lt;br /&gt;
This arrangement should map pretty well to new style toolbars in Sugar &amp;gt;= 0.86 as well.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=52805</id>
		<title>Activities/Toaster/UI</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=52805"/>
		<updated>2010-06-06T11:17:14Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: first UI design proposal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One issue when using emulation or a USB keyboard is [http://wiki.laptop.org/go/Keyboard_shortcuts keyboard equivalents] of things like the Frame key (alt-shift-f).&lt;br /&gt;
&lt;br /&gt;
The UI for toaster is being designed to be useful without the keyboard so that it can be used in book mode after it&#039;s configured with the .iso files you will be providing on USB sticks or CDs.&lt;br /&gt;
&lt;br /&gt;
These old style menus &amp;lt;= 0.82 should work well.  A staged implementation is outlined below.&lt;br /&gt;
&lt;br /&gt;
* Activity Menu&lt;br /&gt;
** Allow a name to be used for the session - required&lt;br /&gt;
** Share with: initially disabled&lt;br /&gt;
** Keep initially disabled&lt;br /&gt;
** Stop - required&lt;br /&gt;
&lt;br /&gt;
* Edit&lt;br /&gt;
** Undo initially disabled&lt;br /&gt;
** Redo initially disabled&lt;br /&gt;
** Copy - useful for text in entry boxes&lt;br /&gt;
** Paste - useful for text in entry boxes&lt;br /&gt;
&lt;br /&gt;
* Browse &amp;quot;&amp;amp; Configure the .iso image set&amp;quot;&lt;br /&gt;
** initially much of this will be delegated to the Journal interface&lt;br /&gt;
** initially only one iso / journal entry will be used for the entire application&lt;br /&gt;
** When one wants to select from multiple .isos should a journal entry be one &amp;quot;Toaster configuration&amp;quot; configured in this screen with it&#039;s own separate Journal entry?&lt;br /&gt;
** the screen will allow selection of a single image (later a set of images) to burn.&lt;br /&gt;
** later. when browsing the .isos shared from other people this Browse will be used to copy them locally in conjunction with the journal to USB sticks.  Major checking for space constraints will be required.&lt;br /&gt;
&lt;br /&gt;
* perhaps a big full-height screen button will allow going forward from Browsing/Configuring to Viewing/Burning/Toasting and back again.  Full keyboard controls will be enabled for configuration but only simple multiple choice navigation will be enabled for creating USB sticks and writable discs.&lt;br /&gt;
&lt;br /&gt;
* View &amp;quot;or Create/Produce &amp;amp; Burn the .iso image set&amp;quot;&lt;br /&gt;
** Zoom In &amp;amp; out - initially disabled&lt;br /&gt;
** Full Screen - useful after basic functionality is implemented - removing the big transition button.  Perhaps an optional password protection or at least a confirmation dialog box will be necessary to get out of full screen mode to prevent accidental misconfiguration by casual users.&lt;br /&gt;
** bookmarks disabled&lt;br /&gt;
** initially only one image will be available to burn &amp;amp; this screen will allow choosing a target blank CD or USB stick.&lt;br /&gt;
*** the screen will include visual selection of the CD burn or USB stick targets&lt;br /&gt;
*** many kinds of checks will be required&lt;br /&gt;
&lt;br /&gt;
This arrangement should map pretty well to new style toolbars in Sugar &amp;gt;= 0.84 as well.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=52804</id>
		<title>Activities/Toaster</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;diff=52804"/>
		<updated>2010-06-06T09:13:25Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: Needed updating and removed old information.  Changed wiki page ordering. New link to Sugar_Clone.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}} [[Category:Live USB]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
[[File:Toaster.jpg|79px|thumb|right|flying toaster]]&lt;br /&gt;
Our goal is to allow any XO user or XO in book mode (even as a kiosk) to select and create:&lt;br /&gt;
* USB sticks (such as [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mirabelle Sugar on a Stick v3 Mirabelle] available 2010 May 25th for [http://spins.fedoraproject.org/soas/#downloads download])&lt;br /&gt;
* a CD or DVD disc from an .iso image if the necessary hardware is available&lt;br /&gt;
We will use as simple a user interface as possible for use semi-unattended as a kiosk.  We plan to do extensive compatibility testing on XO 1.0 and 1.5 hardware as well as on builds which are already deployed.  An important part of making this activity successful will be implementing methods that are usable on as wide a hardware and software user base as possible.&lt;br /&gt;
&lt;br /&gt;
Our project [http://groups.google.com/group/xotoaster/browse_thread/thread/f9b9898056f6949d was approved] for the [http://blog.laptop.org/2010/02/25/xo-1-5-early-production-laptops-free-to-contributors-worldwide/ OLPC Contributor program] after completing a [http://wiki.laptop.org/go/Contributors_program/Project_proposal_form proposal].&lt;br /&gt;
&lt;br /&gt;
== This activity is not yet functional. ==&lt;br /&gt;
&lt;br /&gt;
Much work has been done elsewhere on USB sticks on which we can build.  Naturally a CD or DVD drive connected via USB is required to create discs using the XO hardware.  Collaboration is encouraged as we get the project going.  You can provide input here, as bug reports or as code. Inspiration for this project derives from the [http://www.freedomtoaster.org/ Freedom Toaster] and other similar projects to share free and open source software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Email list&#039;&#039;: http://groups.google.com/group/xotoaster/ &amp;lt;- please subscribe if interested in helping&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wiki&#039;&#039;: http://wiki.sugarlabs.org/index.php?title=Activities/Toaster&amp;amp;action=edit &amp;lt;- edits this page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bugs&#039;&#039;: http://bugs.sugarlabs.org/query?component=Toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Code&#039;&#039;: http://git.sugarlabs.org/projects/toaster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Open Hatch&#039;&#039;: http://openhatch.org/+projects/Toaster%20Sugar%20Activity&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Theme song&#039;&#039;: http://www.youtube.com/watch?v=GrF_K1w2haE&lt;br /&gt;
&lt;br /&gt;
=== our wiki pages ===&lt;br /&gt;
* [[Activities/Toaster/UI]]&lt;br /&gt;
* [[Activities/Toaster/USB]]&lt;br /&gt;
* [[Activities/Toaster/CDROM]]&lt;br /&gt;
* [[Activities/Toaster/Develop]]&lt;br /&gt;
** [[Activities/Toaster/Wishlist]]&lt;br /&gt;
&lt;br /&gt;
==== other open source software ====&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone SoaS Sugar Clone] shell scripts&lt;br /&gt;
* usb-creator: https://launchpad.net/ubuntu/+source/usb-creator&lt;br /&gt;
** How To Sugarize liveusb-creator:[http://wiki.sugarlabs.org/go/Category:Live_USB#How_to_sugarize_liveusb-creator_to_run_it_from_your_Soas_USB]&lt;br /&gt;
** Duplicating_SoaS_with_customization [http://wiki.sugarlabs.org/go/Category:Live_USB#Duplicating_SoaS_with_customization]&lt;br /&gt;
**Make a Soas-v2-Blueberry Installer USB (with liveusb-creator installed)[http://wiki.sugarlabs.org/go/Category:Live_USB#Make_a_Soas-v2-Blueberry_Installer_USB_.28with_liveusb-creator_installed.29]&lt;br /&gt;
* [http://trisquel.info/en Trisquel] and many other [http://wiki.sugarlabs.org/go/Community/Distributions Sugar distributions] are developing similar features but not that I have seen at the activity level.&lt;br /&gt;
** possible naming confusion (we are Toaster) with Trisquel on a Sugar Toast http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast&lt;br /&gt;
* K3b: http://k3b.org/&lt;br /&gt;
* Brasero: http://projects.gnome.org/brasero/&lt;br /&gt;
* cdrkit: http://www.cdrkit.org/ includes wodim binary&lt;br /&gt;
* cdwrite.sh: http://rww.name/scripts/cdwrite.sh&lt;br /&gt;
* &#039;buntustand: https://launchpad.net/buntustand&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52803</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52803"/>
		<updated>2010-06-06T08:49:22Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: reminder about screenshots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I hope this collection will get updated along with the resources discussed on our email list.&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are currently using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9 right now.&lt;br /&gt;
** For Ubuntu machines until the Ubuntu Sugarteam make more progress here is the advice I got on how to run Sugar with Virtualbox.&lt;br /&gt;
*** [https://lists.ubuntu.com/archives/ubuntu-sugarteam/2010-March/001605.html Blueberrycleared.vdi]&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
*** http://wiki.laptop.org/go/Developers/Setup&lt;br /&gt;
*** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;br /&gt;
&lt;br /&gt;
* ToDo&lt;br /&gt;
** file a bug advertising the Activity is [http://en.flossmanuals.net/ActivitiesGuideSugar/GoingInternationalWithPootle ready for translation] using Pootle, then make sure to run ./setup.py genpot every time a new string is added and ./setup.py fix_manifest to keep MANIFEST up to date, especially before a release.&lt;br /&gt;
** git tag -m &amp;quot;Release 1&amp;quot; v1 HEAD ; git push --tags&lt;br /&gt;
** create screen shots and .gif of .svg icon when uploading .xo file to activites.sugarlabs.org&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52802</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52802"/>
		<updated>2010-06-06T08:46:55Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: reminder to use git tag&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I hope this collection will get updated along with the resources discussed on our email list.&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are currently using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9 right now.&lt;br /&gt;
** For Ubuntu machines until the Ubuntu Sugarteam make more progress here is the advice I got on how to run Sugar with Virtualbox.&lt;br /&gt;
*** [https://lists.ubuntu.com/archives/ubuntu-sugarteam/2010-March/001605.html Blueberrycleared.vdi]&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
*** http://wiki.laptop.org/go/Developers/Setup&lt;br /&gt;
*** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;br /&gt;
&lt;br /&gt;
* ToDo&lt;br /&gt;
** file a bug advertising the Activity is [http://en.flossmanuals.net/ActivitiesGuideSugar/GoingInternationalWithPootle ready for translation] using Pootle, then make sure to run ./setup.py genpot every time a new string is added and ./setup.py fix_manifest to keep MANIFEST up to date, especially before a release.&lt;br /&gt;
** git tag -m &amp;quot;Release 1&amp;quot; v1 HEAD ; git push --tags&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52801</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52801"/>
		<updated>2010-06-06T08:34:13Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: added translation request to new ToDo list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I hope this collection will get updated along with the resources discussed on our email list.&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are currently using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9 right now.&lt;br /&gt;
** For Ubuntu machines until the Ubuntu Sugarteam make more progress here is the advice I got on how to run Sugar with Virtualbox.&lt;br /&gt;
*** [https://lists.ubuntu.com/archives/ubuntu-sugarteam/2010-March/001605.html Blueberrycleared.vdi]&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
*** http://wiki.laptop.org/go/Developers/Setup&lt;br /&gt;
*** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;br /&gt;
&lt;br /&gt;
* ToDo&lt;br /&gt;
** file a bug advertising the Activity is [http://en.flossmanuals.net/ActivitiesGuideSugar/GoingInternationalWithPootle ready for translation] using Pootle, then make sure to run ./setup.py genpot every time a new string is added and ./setup.py fix_manifest to keep MANIFEST up to date, especially before a release.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=52800</id>
		<title>Activities/Toaster/Disc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Disc&amp;diff=52800"/>
		<updated>2010-06-06T05:39:10Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: update of wodim.x binary checkins&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This [http://groups.google.com/group/xotoaster/browse_thread/thread/16425e31bf968ec9 email outlines] some of the issues we will need to tackle.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve just checked in bin/wodim.9 (391876 bytes) from my Fedora 9 machine and bin/wodim.11 (391,876 bytes) from my Fedora 11 machine.  This may not be the way we go but it should allow basic functionality to begin testing.  Since Activities have no dependencies the Activity will have to provide our own solution in one form or another.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s add to this page as we find what questions &amp;amp; answers we need in developing this activity.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=52799</id>
		<title>Activities/Toaster/UI</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/UI&amp;diff=52799"/>
		<updated>2010-06-06T05:35:36Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: First text description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One issue when using emulation or a USB keyboard is [http://wiki.laptop.org/go/Keyboard_shortcuts keyboard equivalents] of things like the Frame key (alt-shift-f).&lt;br /&gt;
&lt;br /&gt;
The UI for toaster is being designed to be useful without the keyboard so that it can be used in book mode after it&#039;s configured with the .iso files you will be providing on USB sticks or CDs.&lt;br /&gt;
&lt;br /&gt;
The menus and the keyboard will be required for configuring the activity.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52798</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52798"/>
		<updated>2010-06-06T05:22:13Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: adding link to Developers/Setup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I hope this collection will get updated along with the resources discussed on our email list.&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are currently using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9 right now.&lt;br /&gt;
** For Ubuntu machines until the Ubuntu Sugarteam make more progress here is the advice I got on how to run Sugar with Virtualbox.&lt;br /&gt;
*** [https://lists.ubuntu.com/archives/ubuntu-sugarteam/2010-March/001605.html Blueberrycleared.vdi]&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
*** http://wiki.laptop.org/go/Developers/Setup&lt;br /&gt;
*** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52793</id>
		<title>Activities/Toaster/Develop</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Develop&amp;diff=52793"/>
		<updated>2010-06-06T04:28:15Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: cleanup &amp;amp; categorizing, adding python tutorial link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I hope this collection will get updated along with the resources discussed on our email list.&lt;br /&gt;
&lt;br /&gt;
* SOAS &amp;amp; Builds&lt;br /&gt;
** http://spins.fedoraproject.org/soas/ - Sugar on a Stick (SOAS) is now an official Fedora Spin.  This means Fedora 13 and beyond provide the newest versions of Sugar, however deployments of XOs are currently using F11 or F9 based builds.  Toaster is targeting full support for F11 and F9 right now.&lt;br /&gt;
** For Ubuntu machines until the Ubuntu Sugarteam make more progress here is the advice I got on how to run Sugar with Virtualbox.&lt;br /&gt;
*** [https://lists.ubuntu.com/archives/ubuntu-sugarteam/2010-March/001605.html Blueberrycleared.vdi]&lt;br /&gt;
&lt;br /&gt;
* Key References&lt;br /&gt;
** Reading python code of activities in any Sugar environment, on an [http://www.laptop.org XO], using [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick Sugar on a Stick] or using the above virtualbox environment will be helpful in learning how to create our own.&lt;br /&gt;
** http://en.flossmanuals.net/ActivitiesGuideSugar - the best resource so far.&lt;br /&gt;
** http://www.youtube.com/watch?v=gAJq02rCA8s - an excellent PyCon 2008 Activity creation overview&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Resources&lt;br /&gt;
** http://wiki.sugarlabs.org/go/Activity_Team/Creating_a_New_Activity&lt;br /&gt;
** Python docs are quite good as references and for [http://docs.python.org/tutorial tutorials].&lt;br /&gt;
** I found a [http://www.youtube.com/watch?v=c-M77C2ejTw&amp;amp;feature=PlayList&amp;amp;p=AFA28F870635D24F&amp;amp;playnext_from=PL&amp;amp;playnext=1&amp;amp;index=7 video series] that led me to this video of [http://www.youtube.com/watch?v=y_TKjfgjiQs Nicholas Negroponte from TED]&lt;br /&gt;
&lt;br /&gt;
* XO 1.5 Specific&lt;br /&gt;
** [http://wiki.laptop.org/go/Disassembly_top Disassembly] and some electrical tape is required to [http://wiki.laptop.org/go/XO1.5_WLAN_ESD_protection prevent damage] to the wifi cards of the XO 1.5 we received.&lt;br /&gt;
&lt;br /&gt;
* Tools &amp;amp; Reference&lt;br /&gt;
** http://git.sugarlabs.org/about/faq is useful in changing git:// to gitorious@ when &#039;push&#039;ing like I did&lt;br /&gt;
** http://www.vim.org/scripts/script.php?script_id=790 - Newer Vim syntax highlight for your ~/.vim/syntax/ folder&lt;br /&gt;
** advice on bugs: http://catb.org/~esr/faqs/smart-questions.html is a useful resource yet from a very focused viewpoint.&lt;br /&gt;
** more advice on bugs: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&lt;br /&gt;
** kernel advice on bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Wishlist&amp;diff=52792</id>
		<title>Activities/Toaster/Wishlist</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Toaster/Wishlist&amp;diff=52792"/>
		<updated>2010-06-06T02:33:06Z</updated>

		<summary type="html">&lt;p&gt;Grantbow: first draft with first idea&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for ideas of how to make Toaster more useful.  Please add ideas you come up with.  These may or may not be implemented by either the core team or other volunteer developers but are valuable to capture for consideration.&lt;br /&gt;
&lt;br /&gt;
* add the ability like the Read activity to request an .iso from another user and save it to a USB or other storage device.  When dealing with such a large data file the journal metaphor as I understand it breaks down.&lt;/div&gt;</summary>
		<author><name>Grantbow</name></author>
	</entry>
</feed>