<?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=AuntiMame</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=AuntiMame"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/AuntiMame"/>
	<updated>2026-05-30T10:03:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Laptop_Experience/Bulletin_Boards/translations&amp;diff=16231</id>
		<title>Human Interface Guidelines/The Laptop Experience/Bulletin Boards/translations</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Laptop_Experience/Bulletin_Boards/translations&amp;diff=16231"/>
		<updated>2008-09-23T13:52:38Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: Undo revision 165707 by 94.102.49.85 (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[OLPC Human Interface Guidelines/The Laptop Experience/Bulletin Boards|english]] | [[OLPC Human Interface Guidelines/The Laptop Experience/Bulletin Boards/lang-es|español]] | [[OLPC Human Interface Guidelines/The Laptop Experience/Bulletin Boards/lang-ko|한국어]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Icons&amp;diff=16827</id>
		<title>Human Interface Guidelines/The Sugar Interface/Icons</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Icons&amp;diff=16827"/>
		<updated>2008-09-02T23:41:26Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-color: #FFF; margin-left:auto; margin-right: auto; width: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{Translations}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{hig-subnav-intra|p_page=Layout Guidelines|c_section=The Sugar Interface|c_page=Icons|n_page=Colors}}&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
====Categories of Icons====&lt;br /&gt;
=====The XO=====&lt;br /&gt;
&lt;br /&gt;
[[Image:xo_s.png|left]]&lt;br /&gt;
&lt;br /&gt;
The icons which represent People have special status on the laptops.  Referred to generally as the XOs, they represent the children and their laptops on the mesh Neighborhood, and furthermore represent the OLPC project and its goals to place a laptop in the hands of every child.  Each child will select a stroke and fill color for their XO, and their chosen colors will then apply to the icons of any Activities or Objects they create.&lt;br /&gt;
&lt;br /&gt;
=====Activity Icons=====&lt;br /&gt;
&lt;br /&gt;
=====Object Icons=====&lt;br /&gt;
&lt;br /&gt;
[[Image: clipping.png|left]]&lt;br /&gt;
&lt;br /&gt;
=====Action Icons=====&lt;br /&gt;
&lt;br /&gt;
====Active vs. Inactive Icons====&lt;br /&gt;
Many instances may arise in which some elements of the interface are inactive.  Sugar specifies a consistent visual style to represent the concepts of absence and inactivity.  Inactive elements are buttons that are not currently actionable, or controls that are temporarily disabled.  Absent elements are object icons that represent people or things which aren&#039;t actually present at the moment; for instance, an incomplete download, or an invited friend who hasn&#039;t yet joined the activity.&lt;br /&gt;
&lt;br /&gt;
Generally, interfaces represent such inactivity through grayed out imagery.  Of course, since the laptop also operates in grayscale mode, such a color distinction &#039;&#039;must not&#039;&#039; be used under any circumstances.  Instead, Sugar will take advantage of the vector graphics used for rendering objects and buttons by rendering inactive ones as a white outlined stroke, with no fill color.&lt;br /&gt;
&lt;br /&gt;
=====Active=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Inactive=====&lt;br /&gt;
&lt;br /&gt;
====Icon Design Guidelines====&lt;br /&gt;
&lt;br /&gt;
=====Icon Format=====&lt;br /&gt;
All icons designed for use in Sugar must be provided in [http://en.wikipedia.org/wiki/SVG SVG format].  Since all icons exist as vectors, dynamic scaling and coloring of the icons occurs without any degradation.  This allows variably sized representations of particular icons to exist depending on context in the interface.  Additionally, this provides support for dynamic coloring of activity and object icons based upon a child&#039;s chosen XO colors.&lt;br /&gt;
&lt;br /&gt;
=====Icon Sizes=====&lt;br /&gt;
&lt;br /&gt;
[[Image: standard_icon_size.png|thumb|105px|left]]&lt;br /&gt;
Icons should be developed and saved at Standard (S) size, though their actual size and appearance in the interface may change dynamically.  When developed at standard size, icons should fit loosely within the 3 x 3 icon-safe subcell of a standard 75px grid cell, as specified in the [[OLPC Human Interface Guidelines/The Sugar Interface/Layout Guidelines|layout section]].&lt;br /&gt;
&lt;br /&gt;
Notice that when the interface scales your icons, strokes do not necessarily scale proportionally to the overall icon size.  This ensures that the stroke weight remains visible enough at all sizes to convey its weight and color, but it may also limit the granularity with which you use strokes, which could begin to blend together at smaller sizes.  The following chart relates the various icon sizes to their corresponding scale factors and stroke weights.  We strongly suggest that you try rendering your icons at XS, S, and M sizes in order to tweak their appearance for optimal legibility.&lt;br /&gt;
&lt;br /&gt;
{|border=1 cellpadding=1 cellspacing=0 style=&amp;quot;margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;&amp;quot;&lt;br /&gt;
|+Icon Size Comparison Chart&lt;br /&gt;
!style=&amp;quot;background:#cccccc;&amp;quot;|Icon Size!!style=&amp;quot;background:#cccccc;&amp;quot;|Scaling Factor!!style=&amp;quot;background:#cccccc;&amp;quot;|Stroke Weight&lt;br /&gt;
|-&lt;br /&gt;
|XS&lt;br /&gt;
|0.5&lt;br /&gt;
|2.25px&lt;br /&gt;
|-style=&amp;quot;background: #e9e9e9;&amp;quot;&lt;br /&gt;
|S&lt;br /&gt;
|1.0&lt;br /&gt;
|3.5px&lt;br /&gt;
|-&lt;br /&gt;
|M&lt;br /&gt;
|1.5&lt;br /&gt;
|4.0px&lt;br /&gt;
|-&lt;br /&gt;
|L&lt;br /&gt;
|2.0&lt;br /&gt;
|4.5px&lt;br /&gt;
|-&lt;br /&gt;
|XL&lt;br /&gt;
|2.75&lt;br /&gt;
|6.0px&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Strokes &amp;amp; Fills=====&lt;br /&gt;
{|border=1 cellpadding=1 cellspacing=0 style=&amp;quot;float: right; width: 175px; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;&amp;quot;&lt;br /&gt;
!style=&amp;quot;background:#D6784C&amp;quot;|API Reference&lt;br /&gt;
|-&lt;br /&gt;
|[[Sugar Architecture/API/sugar.shell.view.stylesheet|Module: sugar.shell.view.stylesheet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All icons render in two colors: stroke and fill.  The actual stroke and fill colors that an icon renders in are determined by the children, since they correspond to the colors they have chosen for their XOs.  As such, the colors in which you choose to save your icon are arbitrary.  However, note that any fills that have the same color as your strokes will dynamically take on their color when rendered.&lt;br /&gt;
&lt;br /&gt;
All strokes within an &amp;quot;S&amp;quot; activity icon must have a line weight of 3.5px. All icons should have a primary fill which represents its overall shape.  In addition, any number of supplemental strokes and fills may be used; not all strokes within an icon must have fills, and not all fills must have strokes.&lt;br /&gt;
&lt;br /&gt;
More detailed instructions for making icons can be found [[Making SVG Icons for Sugar|here]].&lt;br /&gt;
&lt;br /&gt;
{{hig-subnav-intra|p_page=Layout Guidelines|c_section=The Sugar Interface|c_page=Icons|n_page=Colors}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Layout_Guidelines&amp;diff=16884</id>
		<title>Human Interface Guidelines/The Sugar Interface/Layout Guidelines</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Layout_Guidelines&amp;diff=16884"/>
		<updated>2008-09-02T23:41:00Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-color: #FFF; margin-left:auto; margin-right: auto; width: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{Translations}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{hig-subnav-intra|p_page=Input Systems|c_section=The Sugar Interface|c_page=Layout Guidelines|n_page=Icons}}&lt;br /&gt;
&lt;br /&gt;
===Layout Guidelines===&lt;br /&gt;
&lt;br /&gt;
====The Grid System====&lt;br /&gt;
In keeping with the simple, flat visual style of the Sugar interface, we have designed all of the interface elements on a straightforward grid system. The system functions like a basic floorplan which allows interface elements to tile neatly within its boundaries.  The grid consists of a 16x12 array of square tiles.&lt;br /&gt;
&lt;br /&gt;
The diagram below shows the screen dissected into cells.  Furthermore, the cells highlighted in blue indicate the areas suitable for activity toolbars.  Note the exclusion of the corners, which are reserved for the hot corners which invoke the frame.  In order to prevent accidental invocation, no buttons should be placed in these locations.  Though all edges of the screen are suitable for placing toolbars, we recommend that the top and left edges of the screen serve as the primary location for them unless circumstances specifically suggest an alternative.  Conforming to these guidelines will both make the variety of activities supported on the laptop feel more consistent, and also reserves the right and bottom edges for scroll bars, making navigation (when required) within the primary pane much simpler.  Though the grab key provides the primary means for panning, preserving these edges for scroll bars even as visual indicators will increase usability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Grid.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Considering the screen at its maximum resolution of 1200x900 pixels in luminance mode, each square tile is 75x75 pixels in size.  Each cell is comprised of a 5x5 array of 15 pixel subcells.  These subcells provide layout guidelines at a finer level of detail.  In general, the 3x3 subcell interior region is icon-safe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Grid_cell.png]]&lt;br /&gt;
&lt;br /&gt;
{{hig-subnav-intra|p_page=Input Systems|c_section=The Sugar Interface|c_page=Layout Guidelines|n_page=Icons}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Text_and_Fonts&amp;diff=16918</id>
		<title>Human Interface Guidelines/The Sugar Interface/Text and Fonts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Text_and_Fonts&amp;diff=16918"/>
		<updated>2008-09-02T23:40:34Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-color: #FFF; margin-left:auto; margin-right: auto; width: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{Translations}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{hig-subnav-intra|p_page=Colors|c_section=The Sugar Interface|c_page=Text and Fonts|n_page=Toolbars}}&lt;br /&gt;
&lt;br /&gt;
===Fonts===&lt;br /&gt;
&lt;br /&gt;
[http://dejavu.sourceforge.net/wiki/index.php/Main_Page DejaVu LGC Sans]&lt;br /&gt;
&lt;br /&gt;
====Sizes====&lt;br /&gt;
&lt;br /&gt;
[[Image:Sugar-font.png|thumb|218px|right|The font used in Sugar menus]]&lt;br /&gt;
&lt;br /&gt;
The OLPC display is 200DPI; therefore one point&amp;amp;mdash;1/72 inch&amp;amp;mdash;is just less than 3 pixels (2.78 pixels). We are settling on a default font size of 7pts. for the Sugar UI (using [http://dejavu.sourceforge.net/wiki/index.php/Main_Page DejaVu LGC Sans]).  It is quite legible.  This translates to a font size of approximately 19.45 pt in Adobe Illustrator, which bases its units on the traditional 72DPI display.  For the purposes of preparing activity GUI mockups, you must always remember to make the conversion to the laptops&#039; display resolution by multiplying by a constant factor of 0.36.  &lt;br /&gt;
&lt;br /&gt;
We will be looking at other faces, e.g., Arabic and Thai, and also looking into a large-type version of the interface for the younger children.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Readability====&lt;br /&gt;
&lt;br /&gt;
Due to the unique design of the OLPC display, particular techniques for text rendering will provide much better results than others.  The dual mode display has a resolution of 1200x900 (200 dpi) in luminance mode, but only ~800x600 (133 dpi) in chrominance mode.  Therefore, unless they are sufficiently large, fonts rendered with luminance and no chroma will appear sharper and more readable.&lt;br /&gt;
&lt;br /&gt;
Additionally, the display has higher resolution in black pixels than in white pixels.  This results from the fact that each pixel has a color part which contains either red, green, or blue information.  In order to create white, red, green and blue parts must all work together; when off, each of the color parts is black on its own. Furthermore, a grey background limits the readability of the display in sunlight. Therefore, we recommend the use of black text on a white background for best readability of fine text, and color on white for larger print.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{hig-subnav-intra|p_page=Colors|c_section=The Sugar Interface|c_page=Text and Fonts|n_page=Toolbars}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Sugar]]&lt;br /&gt;
[[Category:Fonts]]&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Colors&amp;diff=16487</id>
		<title>Human Interface Guidelines/The Sugar Interface/Colors</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Colors&amp;diff=16487"/>
		<updated>2008-09-02T23:39:55Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-color: #FFF; margin-left:auto; margin-right: auto; width: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{Translations}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{hig-subnav-intra|p_page=Icons|c_section=The Sugar Interface|c_page=Colors|n_page=Text and Fonts}}&lt;br /&gt;
&lt;br /&gt;
=== Colors ===&lt;br /&gt;
&lt;br /&gt;
====Imbuing Color with Meaning====&lt;br /&gt;
&lt;br /&gt;
Sugar treats color differently from the typical UI: colors used in the interface represent the &#039;&#039;individuals&#039;&#039; who are interacting within the mesh, not the activities or objects they are using. Children personalize their laptops and their presence on the mesh by selecting a dual-tone color scheme. All of the activities, objects, and comments belonging to a child take on her own colors&amp;amp;mdash;even when they appear on the laptops of other children on the mesh&amp;amp;mdash;forming a visual identity that supplements her name and attributes.&lt;br /&gt;
&lt;br /&gt;
This color treatment extends even within activities. For instance, in the Web activity a link-sharing feature encourages children to browse the web in groups, sharing interesting or useful pages with each other. Each URL object posted for the others to view appears in the colors of the child who posted the link.  Similarly, chat bubbles on the Bulletin Board take on the children&#039;s colors. Likewise, any object, text, or other interface element within your activities that corresponds to a particular child should be rendered in this manner. When the display runs in grayscale mode, this colored visual identity is less apparent.  However, significant differences in value, according to the Munsell System, ensure that the XOs retain a level of visual distinction even in the absence of color.&lt;br /&gt;
&lt;br /&gt;
To maintain a degree of purity to this system, interface elements, buttons, and other icons that belong solely to the activity and not to any particular child should remain in grayscale to the extent possible. While removing color as a primary visual clue may seem counter-intuitive, it does encourage the icon&#039;s form to clearly indicate its function. Since the laptops will also run in grayscale mode, clearly distinct shapes become essential in the absence of chroma information, and so limiting activity icons to grayscale by default ensures compatibility in both modes. Additionally, keep in mind that the traditional method of &amp;quot;graying-out&amp;quot; inactive buttons and controls simply will not function on the laptops and must be avoided.  Instead, please adhere to the guidelines for [[OLPC Human Interface Guidelines/The Sugar Interface/Icons#Active vs. Inactive Icons|inactive icons]].&lt;br /&gt;
&lt;br /&gt;
See [[XO colors]] for the full list of defined and approved XO colors.&lt;br /&gt;
&lt;br /&gt;
====Contrast in the Munsell Colorspace====&lt;br /&gt;
&lt;br /&gt;
The basic color scheme for the laptop is constrained by the need to work in both color (backlight mode) and grayscale (reflective mode); thus we have chosen guidelines that ensure at least some achromatic contrast under all conditions. Further, sustained legibility of text is accomplished by a combination of colors whose achromatic contrast is large and whose chromatic energy is of low to moderate level. For this reason, we are striving for achromatic contrast of at least two [[Munsell]] value steps.&lt;br /&gt;
&lt;br /&gt;
The default value for the Frame is N2.5; the default value for the background is N9. Therefore, to maintain sufficient contrast, the line values for icons that appear on both the Frame and the background should range between N5 and N7. The interior fill of those icons should maintain achromatic contrast with the line value, e.g., the fill color for an icon with a line value of N5 should be either &amp;amp;le;N3 or &amp;amp;ge;N7.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellspacing=&#039;50&#039; style=&#039;margin: 1em auto 1em auto&#039;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=1 cellpadding=1 cellspacing=0 style=&amp;quot;margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;&amp;quot;&lt;br /&gt;
|+Munsell Value Steps&lt;br /&gt;
!style=&amp;quot;background:#cccccc&amp;quot;|Fill color!!style=&amp;quot;background:#cccccc&amp;quot;|Line value 5&lt;br /&gt;
|-&lt;br /&gt;
|N10&lt;br /&gt;
|style=&amp;quot;background:#FFFFFF; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 5 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N9&lt;br /&gt;
|style=&amp;quot;background:#E4E4E4; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 4 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N8&lt;br /&gt;
|style=&amp;quot;background:#C8C8C8; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 3 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N7&lt;br /&gt;
|style=&amp;quot;background:#ADADAD; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 2 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N6&lt;br /&gt;
|style=&amp;quot;background:#939393; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 1 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N5&lt;br /&gt;
|style=&amp;quot;background:#7A7A7A; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 0 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N4&lt;br /&gt;
|style=&amp;quot;background:#616161; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 1 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N3&lt;br /&gt;
|style=&amp;quot;background:#494949; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 2 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N2&lt;br /&gt;
|style=&amp;quot;background:#343434; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 3 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N1&lt;br /&gt;
|style=&amp;quot;background:#222222; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 4 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N0&lt;br /&gt;
|style=&amp;quot;background:#000000; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 5 value steps&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=1 cellpadding=1 cellspacing=0 style=&amp;quot;margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;&amp;quot;&lt;br /&gt;
|+Text Against Default Laptop Colors&lt;br /&gt;
!style=&amp;quot;background:#cccccc&amp;quot;|Font value!!style=&amp;quot;background:#cccccc&amp;quot;|Frame (N2.5)!!style=&amp;quot;background:#cccccc&amp;quot;|Background (N9)&lt;br /&gt;
|-&lt;br /&gt;
|N10||style=&amp;quot;background:#414141; color:#FFFFFF&amp;quot;|&#039;&#039;&#039;delta 7.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#FFFFFF&amp;quot;|&#039;&#039;&#039;delta 1 value step&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N9||style=&amp;quot;background:#414141; color:#E4E4E4&amp;quot;|&#039;&#039;&#039;delta 6.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#E4E4E4&amp;quot;|&#039;&#039;&#039;delta 0 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N8||style=&amp;quot;background:#414141; color:#C8C8C8&amp;quot;|&#039;&#039;&#039;delta 5.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#C8C8C8&amp;quot;|&#039;&#039;&#039;delta 1 value step&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N7||style=&amp;quot;background:#414141; color:#ADADAD&amp;quot;|&#039;&#039;&#039;delta 4.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#ADADAD&amp;quot;|&#039;&#039;&#039;delta 2 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N6||style=&amp;quot;background:#414141; color:#939393&amp;quot;|&#039;&#039;&#039;delta 3.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#939393&amp;quot;|&#039;&#039;&#039;delta 3 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N5||style=&amp;quot;background:#414141; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 2.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 4 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N4||style=&amp;quot;background:#414141; color:#616161&amp;quot;|&#039;&#039;&#039;delta 1.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#616161&amp;quot;|&#039;&#039;&#039;delta 5 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N3||style=&amp;quot;background:#414141; color:#494949&amp;quot;|&#039;&#039;&#039;delta 0.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#494949&amp;quot;|&#039;&#039;&#039;delta 6 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N2||style=&amp;quot;background:#414141; color:#343434&amp;quot;|&#039;&#039;&#039;delta 0.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#343434&amp;quot;|&#039;&#039;&#039;delta 7 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N1||style=&amp;quot;background:#414141; color:#222222&amp;quot;|&#039;&#039;&#039;delta 1.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#222222&amp;quot;|&#039;&#039;&#039;delta 8 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N0||style=&amp;quot;background:#414141; color:#000000&amp;quot;|&#039;&#039;&#039;delta 2.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#000000&amp;quot;|&#039;&#039;&#039;delta 9 value steps&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{hig-subnav-intra|p_page=Icons|c_section=The Sugar Interface|c_page=Colors|n_page=Text and Fonts}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Development_Team/Almanac/Making_Icons&amp;diff=18300</id>
		<title>Development Team/Almanac/Making Icons</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Development_Team/Almanac/Making_Icons&amp;diff=18300"/>
		<updated>2008-09-02T23:38:58Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
Save yourself some time. Don&#039;t make the mistake I made. Before you make an icon, see if it&#039;s already on the laptop!&lt;br /&gt;
&lt;br /&gt;
/usr/share/icons/sugar/scalable on the laptop contains a bunch of icons for your use. Also, [[Svg-grabber.py|svg-grabber]] is a python script that will download ~800 non-sugar svg&#039;s for you to work from.&lt;br /&gt;
&lt;br /&gt;
--[[User:Bjordan|Bjordan]] 16:48, 15 July 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Icon Format==&lt;br /&gt;
&lt;br /&gt;
====Scalable Vector Graphics====&lt;br /&gt;
&lt;br /&gt;
Icons designed for Sugar should have the [http://www.w3.org/Graphics/SVG/ SVG] file format.  This Scalable Vector Graphic format allows Sugar to dynamically scale and color the icons without any degradation in quality. Thus, variably sized representations of particular icons may exist depending on their context in the interface. Additionally, this provides support for dynamic coloring of activity and object icons based upon a child&#039;s chosen XO colors, [[OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Colors#Imbuing%20Color%20with%20Meaning|imbuing them with identity]].&lt;br /&gt;
&lt;br /&gt;
====Defining Entities====&lt;br /&gt;
&lt;br /&gt;
To aid in the dynamic colorization of sugar icons, we take advantage of [http://xmlwriter.net/xml_guide/entity_declaration.shtml entitites] within the [http://wiki.svg.org/Doctype DOCTYPE] declaration.  The inserted entities act like variables whose values are inserted at any location in the SVG where the entity is referenced.  Making sure that these entities are inserted correctly is essential to creating proper icons for use in Sugar.&lt;br /&gt;
&lt;br /&gt;
The two entities required for Sugar icons are:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;tt&amp;gt;stroke_color&amp;lt;/tt&amp;gt;&lt;br /&gt;
# &amp;lt;tt&amp;gt;fill_color&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see an example of the XML format used to define these entities, please refer to the section below on [[#Defining_Entities_2 | hacking]] Sugar icons by hand.&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
====Finding an SVG Editor====&lt;br /&gt;
&lt;br /&gt;
In order to create icons in the SVG format, you&#039;ll need to get your hands on a suitable editor.  There are a number of [http://en.wikipedia.org/wiki/List_of_vector_graphics_editors options] available, and you are free to choose any that suits your particular needs. One of the most commonly used is [http://www.inkscape.org/ Inkscape], an open source vector graphics editor with a comprehensive toolset and WC3 and CSS standards compliance.  In addition, Inkscape has a commitment to multilingual support and maintains ongoing translation efforts.&lt;br /&gt;
&lt;br /&gt;
There are also a number of [http://en.wikipedia.org/wiki/List_of_vector_graphics_editors#Commercial_software commercial editors] which you are welcome to use as well, should you have access to such resources.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, no suitable vector editing tools are available as activities for the XO laptops at present.  We acknowledge this omission, and hope to provide a vector-based &amp;quot;Draw&amp;quot; activity (to supplement the bitmap-based &amp;quot;Paint&amp;quot; activity) in order to provide the proper tools for icon generation on the laptops themselves in the future.&lt;br /&gt;
&lt;br /&gt;
Kidscape aka inkscape child friendly version(olpc): https://bugs.launchpad.net/inkscape/+bug/170488 please cc yourself to this bug, and comment as appropriate.&lt;br /&gt;
&lt;br /&gt;
====Templates====&lt;br /&gt;
&lt;br /&gt;
To make it simpler to create new icons for use in Sugar, we&#039;ve created some template SVGs.  Though any of these template files should be editable with your choice of SVG editor, those with specific affiliations have been tweaked to make their presentation in their associated editors more natural, and their interaction with our scripts much cleaner.  The third template is an extremely minimal example which is designed for those who wish to edit SVGs manually, or for those that wish to use other editors.&lt;br /&gt;
&lt;br /&gt;
=====Downloads=====&lt;br /&gt;
These are pointers to the wiki pages for the template icons. Click through to these pages (don&#039;t &amp;quot;save as&amp;quot;, yet!)&lt;br /&gt;
* [[:image: icon_template.inkscape.svg | icon_template.inkscape.svg]]&lt;br /&gt;
* [[:image: icon_template.illustrator.svg | icon_template.illustrator.svg]]&lt;br /&gt;
* [[:image: icon_template.generic.svg  | icon_template.generic.svg]]&lt;br /&gt;
&lt;br /&gt;
=====Guide=====&lt;br /&gt;
&lt;br /&gt;
The non-generic template files have some extra elements within them that may make things easier for you as you create your icons. For instance, they have a guide layer which clearly denotes both the recommended (45px) and maximum (55px) areas that your icon must fit within.  This layer may also be useful for previewing your icons against a dark background while editing them.  &lt;br /&gt;
&lt;br /&gt;
=====Swatches=====&lt;br /&gt;
&lt;br /&gt;
They also contain a swatches layer which offers some small squares in all possible combinations of the default stroke and fill colors.  In Illustrator you can paint a shape in your icon by selecting it, then pressing &#039;i&#039; to select the Eyedropper tool, and finally clicking on the swatch of your choice to automatically apply both the stroke and fill properties of the swatch to the selection, adding or removing the stroke or fill completely as necessary.&lt;br /&gt;
&lt;br /&gt;
You can accomplish something somewhat similar in Inkscape by selecting the eyedropper tool (F7).  With the tool selected, you can click on a color to set the fill, or shift-click to set the stroke.  Unfortunately, there doesn&#039;t seem to be a way to set both stroke and fill from a swatch with one click, nor is there a way to remove a stroke or fill by clicking on a swatch without those properties.  You can, however, add strokes and fills via this method when the selected shape has none; you may also remove a stroke or a fill by checking the &amp;quot;pick alpha&amp;quot; checkbox and then clicking outside of the canvas area with or without shift, respectively.&lt;br /&gt;
&lt;br /&gt;
====Designing Icons====&lt;br /&gt;
&lt;br /&gt;
Sugar icons should all follow the [[OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Icons | icon design guidelines]] set forth in the Sugar Human Interface Guidelines.  For information about the various types of icons and their appearances including size, colors, and layout, please refer to the HIG.&lt;br /&gt;
&lt;br /&gt;
=====Default Colors=====&lt;br /&gt;
&lt;br /&gt;
 COMING SOON...&lt;br /&gt;
&lt;br /&gt;
=====Visual Weight=====&lt;br /&gt;
&lt;br /&gt;
 COMING SOON...&lt;br /&gt;
&lt;br /&gt;
=====Strokes and Fills=====&lt;br /&gt;
&lt;br /&gt;
 COMING SOON...&lt;br /&gt;
&lt;br /&gt;
==Sugarizing Icons==&lt;br /&gt;
&lt;br /&gt;
===The Script===&lt;br /&gt;
&lt;br /&gt;
In order to streamline the process of creating sugar compatible icons, we provide the [[media: sugar-iconify.py  | sugar-iconify]] script.  This script takes an SVG file as input and outputs a new SVG (or SVGs) containing the proper entity definitions.  It offers a number of command-line flags for performing variations on this process to fit smoothly into your workflow.  You can view all of the available options by running &amp;lt;tt&amp;gt;sugar-iconify -h&amp;lt;/tt&amp;gt; from the command line, or by viewing the dedicated [[Sugar-iconify | usage page]].  Some specific examples and use cases are illustrated below in more detail.&lt;br /&gt;
&lt;br /&gt;
=====Download=====&lt;br /&gt;
&lt;br /&gt;
* [[media: sugar-iconify.py  | sugar-iconify.py]]&lt;br /&gt;
&lt;br /&gt;
===Basic Conversion===&lt;br /&gt;
&lt;br /&gt;
 COMING SOON...&lt;br /&gt;
&lt;br /&gt;
===Icon Sets===&lt;br /&gt;
&lt;br /&gt;
http://www.openicon.org is a search engine for svg icons.&lt;br /&gt;
please add any icon sets using the validator.&lt;br /&gt;
&lt;br /&gt;
==Hacking by Hand==&lt;br /&gt;
&lt;br /&gt;
SVG adheres to the common [http://www.w3.org/XML/ XML] format, and as such may be edited within any standard text editor.  For those that are interested in the internal details, don&#039;t have access to visual editing tools, or simply like the thrill of crafting their icons by hand, with the associated control, please enjoy this section.&lt;br /&gt;
&lt;br /&gt;
====A Simple SVG====&lt;br /&gt;
&lt;br /&gt;
You&#039;re free to examine the [http://www.w3.org/TR/SVG/ SVG 1.1 specification] in order to create icons of any complexity you desire.  For the purposes of demonstrating the conversion of a standard SVG into the format Sugar expects, let&#039;s consider a really simple SVG.  We define the width and height of the canvas to be 55px, which is the maximum size for &amp;quot;standard&amp;quot; icons, and the required canvas size.  The recommended size for icons is 45px, which is the area we fill with the rect. By defining the 55px rect for the icon, we naturally define some padding, which gives you as the icon designer the ability to position the icon within the 55px canvas to give it proper &amp;quot;visual weight&amp;quot;.  In other words, it should &#039;&#039;appear&#039;&#039; to be centered within the padded 55px region, even if it technically is not.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE svg PUBLIC &amp;quot;-//W3C//DTD SVG 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;55&amp;quot; height=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;rect x=&amp;quot;5&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;45&amp;quot; height=&amp;quot;45&amp;quot; stroke=&amp;quot;#666666&amp;quot; fill=&amp;quot;#FFFFFF&amp;quot; stroke-width=&amp;quot;3.5&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/svg&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you wish to use Inkscape to create your icons, and subsequently insert the entities by hand, we recommend using the &amp;quot;Save As&amp;quot; command and choosing the &amp;quot;Plain SVG&amp;quot; file format to produce more readable SVGs.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Defining Entities====&lt;br /&gt;
&lt;br /&gt;
To prepare our SVG for use in Sugar, we need to define the entities which Sugar expects.  To do this, we add an entity declaration block inside the DOCTYPE.  For clarity, we&#039;ll define them to have the same colors as the SVG we started with, which also happens to have the recommended default colors for activity icons.  Additions and changes are highlighted in green:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE svg PUBLIC &amp;quot;-//W3C//DTD SVG 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;font color=&#039;#009900&#039;&amp;gt;&amp;lt;nowiki&amp;gt; [&lt;br /&gt;
     &amp;lt;!ENTITY stroke_color &amp;quot;#666666&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;!ENTITY fill_color &amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
 ]&amp;lt;/nowiki&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;nowiki&amp;gt;&amp;gt;&lt;br /&gt;
 &amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;55&amp;quot; height=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;rect x=&amp;quot;5&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;45&amp;quot; height=&amp;quot;45&amp;quot; stroke=&amp;quot;#666666&amp;quot; fill=&amp;quot;#FFFFFF&amp;quot; stroke-width=&amp;quot;3.5&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/svg&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Inserting Entity References====&lt;br /&gt;
&lt;br /&gt;
Next, we have to make use of the defined entities by replacing all occurrences of those colors within the body of the SVG.  Entity references begin with an ampersand (&amp;amp;) an end with a semi-colon (;), with their name in the middle (eg. &amp;lt;tt&amp;gt;&amp;amp;stroke_color;&amp;lt;/tt&amp;gt;). Note that if we had a more complex SVG, it may be appropriate to set some  fills to the stroke color, and some strokes to the fill color, within the rules set forth in the HIG for [[OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Icons#Strokes_.26_Fills | strokes and fills]]&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE svg PUBLIC &amp;quot;-//W3C//DTD SVG 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd&amp;quot; [&lt;br /&gt;
     &amp;lt;!ENTITY stroke_color &amp;quot;#666666&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;!ENTITY fill_color &amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
 ]&amp;gt;&lt;br /&gt;
 &amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;55&amp;quot; height=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;rect x=&amp;quot;5&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;45&amp;quot; height=&amp;quot;45&amp;quot; stroke=&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;font color=&#039;#009900&#039;&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;stroke_color;&amp;lt;/nowiki&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;nowiki&amp;gt;&amp;quot; fill=&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;font color=&#039;#009900&#039;&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;fill_color;&amp;lt;/nowiki&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;nowiki&amp;gt;&amp;quot; stroke-width=&amp;quot;3.5&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/svg&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[OLPC Human Interface Guidelines/The Sugar Interface/Icons]]&lt;br /&gt;
*[[Svg-grabber.py|Download .svg collection]] (~800 non-sugar svg&#039;s)&lt;br /&gt;
&lt;br /&gt;
[[Category:Sugar]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Layout_Guidelines&amp;diff=16883</id>
		<title>Human Interface Guidelines/The Sugar Interface/Layout Guidelines</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Layout_Guidelines&amp;diff=16883"/>
		<updated>2008-08-31T00:28:01Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: added Design Gang categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-color: #FFF; margin-left:auto; margin-right: auto; width: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{Translations}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{hig-subnav-intra|p_page=Input Systems|c_section=The Sugar Interface|c_page=Layout Guidelines|n_page=Icons}}&lt;br /&gt;
&lt;br /&gt;
===Layout Guidelines===&lt;br /&gt;
&lt;br /&gt;
====The Grid System====&lt;br /&gt;
In keeping with the simple, flat visual style of the Sugar interface, we have designed all of the interface elements on a straightforward grid system. The system functions like a basic floorplan which allows interface elements to tile neatly within its boundaries.  The grid consists of a 16x12 array of square tiles.&lt;br /&gt;
&lt;br /&gt;
The diagram below shows the screen dissected into cells.  Furthermore, the cells highlighted in blue indicate the areas suitable for activity toolbars.  Note the exclusion of the corners, which are reserved for the hot corners which invoke the frame.  In order to prevent accidental invocation, no buttons should be placed in these locations.  Though all edges of the screen are suitable for placing toolbars, we recommend that the top and left edges of the screen serve as the primary location for them unless circumstances specifically suggest an alternative.  Conforming to these guidelines will both make the variety of activities supported on the laptop feel more consistent, and also reserves the right and bottom edges for scroll bars, making navigation (when required) within the primary pane much simpler.  Though the grab key provides the primary means for panning, preserving these edges for scroll bars even as visual indicators will increase usability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Grid.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Considering the screen at its maximum resolution of 1200x900 pixels in luminance mode, each square tile is 75x75 pixels in size.  Each cell is comprised of a 5x5 array of 15 pixel subcells.  These subcells provide layout guidelines at a finer level of detail.  In general, the 3x3 subcell interior region is icon-safe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Grid_cell.png]]&lt;br /&gt;
&lt;br /&gt;
{{hig-subnav-intra|p_page=Input Systems|c_section=The Sugar Interface|c_page=Layout Guidelines|n_page=Icons}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphics]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Text_and_Fonts&amp;diff=16917</id>
		<title>Human Interface Guidelines/The Sugar Interface/Text and Fonts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Text_and_Fonts&amp;diff=16917"/>
		<updated>2008-08-31T00:27:13Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: added Design Gang categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-color: #FFF; margin-left:auto; margin-right: auto; width: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{Translations}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{hig-subnav-intra|p_page=Colors|c_section=The Sugar Interface|c_page=Text and Fonts|n_page=Toolbars}}&lt;br /&gt;
&lt;br /&gt;
===Fonts===&lt;br /&gt;
&lt;br /&gt;
[http://dejavu.sourceforge.net/wiki/index.php/Main_Page DejaVu LGC Sans]&lt;br /&gt;
&lt;br /&gt;
====Sizes====&lt;br /&gt;
&lt;br /&gt;
[[Image:Sugar-font.png|thumb|218px|right|The font used in Sugar menus]]&lt;br /&gt;
&lt;br /&gt;
The OLPC display is 200DPI; therefore one point&amp;amp;mdash;1/72 inch&amp;amp;mdash;is just less than 3 pixels (2.78 pixels). We are settling on a default font size of 7pts. for the Sugar UI (using [http://dejavu.sourceforge.net/wiki/index.php/Main_Page DejaVu LGC Sans]).  It is quite legible.  This translates to a font size of approximately 19.45 pt in Adobe Illustrator, which bases its units on the traditional 72DPI display.  For the purposes of preparing activity GUI mockups, you must always remember to make the conversion to the laptops&#039; display resolution by multiplying by a constant factor of 0.36.  &lt;br /&gt;
&lt;br /&gt;
We will be looking at other faces, e.g., Arabic and Thai, and also looking into a large-type version of the interface for the younger children.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Readability====&lt;br /&gt;
&lt;br /&gt;
Due to the unique design of the OLPC display, particular techniques for text rendering will provide much better results than others.  The dual mode display has a resolution of 1200x900 (200 dpi) in luminance mode, but only ~800x600 (133 dpi) in chrominance mode.  Therefore, unless they are sufficiently large, fonts rendered with luminance and no chroma will appear sharper and more readable.&lt;br /&gt;
&lt;br /&gt;
Additionally, the display has higher resolution in black pixels than in white pixels.  This results from the fact that each pixel has a color part which contains either red, green, or blue information.  In order to create white, red, green and blue parts must all work together; when off, each of the color parts is black on its own. Furthermore, a grey background limits the readability of the display in sunlight. Therefore, we recommend the use of black text on a white background for best readability of fine text, and color on white for larger print.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{hig-subnav-intra|p_page=Colors|c_section=The Sugar Interface|c_page=Text and Fonts|n_page=Toolbars}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Sugar]]&lt;br /&gt;
[[Category:Fonts]]&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphics]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Colors&amp;diff=16486</id>
		<title>Human Interface Guidelines/The Sugar Interface/Colors</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Colors&amp;diff=16486"/>
		<updated>2008-08-31T00:26:44Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: added Design Gang categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-color: #FFF; margin-left:auto; margin-right: auto; width: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{Translations}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{hig-subnav-intra|p_page=Icons|c_section=The Sugar Interface|c_page=Colors|n_page=Text and Fonts}}&lt;br /&gt;
&lt;br /&gt;
=== Colors ===&lt;br /&gt;
&lt;br /&gt;
====Imbuing Color with Meaning====&lt;br /&gt;
&lt;br /&gt;
Sugar treats color differently from the typical UI: colors used in the interface represent the &#039;&#039;individuals&#039;&#039; who are interacting within the mesh, not the activities or objects they are using. Children personalize their laptops and their presence on the mesh by selecting a dual-tone color scheme. All of the activities, objects, and comments belonging to a child take on her own colors&amp;amp;mdash;even when they appear on the laptops of other children on the mesh&amp;amp;mdash;forming a visual identity that supplements her name and attributes.&lt;br /&gt;
&lt;br /&gt;
This color treatment extends even within activities. For instance, in the Web activity a link-sharing feature encourages children to browse the web in groups, sharing interesting or useful pages with each other. Each URL object posted for the others to view appears in the colors of the child who posted the link.  Similarly, chat bubbles on the Bulletin Board take on the children&#039;s colors. Likewise, any object, text, or other interface element within your activities that corresponds to a particular child should be rendered in this manner. When the display runs in grayscale mode, this colored visual identity is less apparent.  However, significant differences in value, according to the Munsell System, ensure that the XOs retain a level of visual distinction even in the absence of color.&lt;br /&gt;
&lt;br /&gt;
To maintain a degree of purity to this system, interface elements, buttons, and other icons that belong solely to the activity and not to any particular child should remain in grayscale to the extent possible. While removing color as a primary visual clue may seem counter-intuitive, it does encourage the icon&#039;s form to clearly indicate its function. Since the laptops will also run in grayscale mode, clearly distinct shapes become essential in the absence of chroma information, and so limiting activity icons to grayscale by default ensures compatibility in both modes. Additionally, keep in mind that the traditional method of &amp;quot;graying-out&amp;quot; inactive buttons and controls simply will not function on the laptops and must be avoided.  Instead, please adhere to the guidelines for [[OLPC Human Interface Guidelines/The Sugar Interface/Icons#Active vs. Inactive Icons|inactive icons]].&lt;br /&gt;
&lt;br /&gt;
See [[XO colors]] for the full list of defined and approved XO colors.&lt;br /&gt;
&lt;br /&gt;
====Contrast in the Munsell Colorspace====&lt;br /&gt;
&lt;br /&gt;
The basic color scheme for the laptop is constrained by the need to work in both color (backlight mode) and grayscale (reflective mode); thus we have chosen guidelines that ensure at least some achromatic contrast under all conditions. Further, sustained legibility of text is accomplished by a combination of colors whose achromatic contrast is large and whose chromatic energy is of low to moderate level. For this reason, we are striving for achromatic contrast of at least two [[Munsell]] value steps.&lt;br /&gt;
&lt;br /&gt;
The default value for the Frame is N2.5; the default value for the background is N9. Therefore, to maintain sufficient contrast, the line values for icons that appear on both the Frame and the background should range between N5 and N7. The interior fill of those icons should maintain achromatic contrast with the line value, e.g., the fill color for an icon with a line value of N5 should be either &amp;amp;le;N3 or &amp;amp;ge;N7.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellspacing=&#039;50&#039; style=&#039;margin: 1em auto 1em auto&#039;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=1 cellpadding=1 cellspacing=0 style=&amp;quot;margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;&amp;quot;&lt;br /&gt;
|+Munsell Value Steps&lt;br /&gt;
!style=&amp;quot;background:#cccccc&amp;quot;|Fill color!!style=&amp;quot;background:#cccccc&amp;quot;|Line value 5&lt;br /&gt;
|-&lt;br /&gt;
|N10&lt;br /&gt;
|style=&amp;quot;background:#FFFFFF; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 5 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N9&lt;br /&gt;
|style=&amp;quot;background:#E4E4E4; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 4 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N8&lt;br /&gt;
|style=&amp;quot;background:#C8C8C8; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 3 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N7&lt;br /&gt;
|style=&amp;quot;background:#ADADAD; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 2 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N6&lt;br /&gt;
|style=&amp;quot;background:#939393; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 1 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N5&lt;br /&gt;
|style=&amp;quot;background:#7A7A7A; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 0 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N4&lt;br /&gt;
|style=&amp;quot;background:#616161; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 1 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N3&lt;br /&gt;
|style=&amp;quot;background:#494949; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 2 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N2&lt;br /&gt;
|style=&amp;quot;background:#343434; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 3 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N1&lt;br /&gt;
|style=&amp;quot;background:#222222; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 4 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N0&lt;br /&gt;
|style=&amp;quot;background:#000000; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 5 value steps&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=1 cellpadding=1 cellspacing=0 style=&amp;quot;margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;&amp;quot;&lt;br /&gt;
|+Text Against Default Laptop Colors&lt;br /&gt;
!style=&amp;quot;background:#cccccc&amp;quot;|Font value!!style=&amp;quot;background:#cccccc&amp;quot;|Frame (N2.5)!!style=&amp;quot;background:#cccccc&amp;quot;|Background (N9)&lt;br /&gt;
|-&lt;br /&gt;
|N10||style=&amp;quot;background:#414141; color:#FFFFFF&amp;quot;|&#039;&#039;&#039;delta 7.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#FFFFFF&amp;quot;|&#039;&#039;&#039;delta 1 value step&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N9||style=&amp;quot;background:#414141; color:#E4E4E4&amp;quot;|&#039;&#039;&#039;delta 6.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#E4E4E4&amp;quot;|&#039;&#039;&#039;delta 0 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N8||style=&amp;quot;background:#414141; color:#C8C8C8&amp;quot;|&#039;&#039;&#039;delta 5.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#C8C8C8&amp;quot;|&#039;&#039;&#039;delta 1 value step&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N7||style=&amp;quot;background:#414141; color:#ADADAD&amp;quot;|&#039;&#039;&#039;delta 4.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#ADADAD&amp;quot;|&#039;&#039;&#039;delta 2 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N6||style=&amp;quot;background:#414141; color:#939393&amp;quot;|&#039;&#039;&#039;delta 3.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#939393&amp;quot;|&#039;&#039;&#039;delta 3 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N5||style=&amp;quot;background:#414141; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 2.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#7A7A7A&amp;quot;|&#039;&#039;&#039;delta 4 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N4||style=&amp;quot;background:#414141; color:#616161&amp;quot;|&#039;&#039;&#039;delta 1.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#616161&amp;quot;|&#039;&#039;&#039;delta 5 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N3||style=&amp;quot;background:#414141; color:#494949&amp;quot;|&#039;&#039;&#039;delta 0.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#494949&amp;quot;|&#039;&#039;&#039;delta 6 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N2||style=&amp;quot;background:#414141; color:#343434&amp;quot;|&#039;&#039;&#039;delta 0.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#343434&amp;quot;|&#039;&#039;&#039;delta 7 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N1||style=&amp;quot;background:#414141; color:#222222&amp;quot;|&#039;&#039;&#039;delta 1.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#222222&amp;quot;|&#039;&#039;&#039;delta 8 value steps&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|N0||style=&amp;quot;background:#414141; color:#000000&amp;quot;|&#039;&#039;&#039;delta 2.5 value steps&#039;&#039;&#039;||style=&amp;quot;background:#E4E4E4; color:#000000&amp;quot;|&#039;&#039;&#039;delta 9 value steps&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{hig-subnav-intra|p_page=Icons|c_section=The Sugar Interface|c_page=Colors|n_page=Text and Fonts}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphics]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Icons&amp;diff=16826</id>
		<title>Human Interface Guidelines/The Sugar Interface/Icons</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Human_Interface_Guidelines/The_Sugar_Interface/Icons&amp;diff=16826"/>
		<updated>2008-08-31T00:26:16Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: added Design Gang categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-color: #FFF; margin-left:auto; margin-right: auto; width: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{Translations}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{hig-subnav-intra|p_page=Layout Guidelines|c_section=The Sugar Interface|c_page=Icons|n_page=Colors}}&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
====Categories of Icons====&lt;br /&gt;
=====The XO=====&lt;br /&gt;
&lt;br /&gt;
[[Image:xo_s.png|left]]&lt;br /&gt;
&lt;br /&gt;
The icons which represent People have special status on the laptops.  Referred to generally as the XOs, they represent the children and their laptops on the mesh Neighborhood, and furthermore represent the OLPC project and its goals to place a laptop in the hands of every child.  Each child will select a stroke and fill color for their XO, and their chosen colors will then apply to the icons of any Activities or Objects they create.&lt;br /&gt;
&lt;br /&gt;
=====Activity Icons=====&lt;br /&gt;
&lt;br /&gt;
=====Object Icons=====&lt;br /&gt;
&lt;br /&gt;
[[Image: clipping.png|left]]&lt;br /&gt;
&lt;br /&gt;
=====Action Icons=====&lt;br /&gt;
&lt;br /&gt;
====Active vs. Inactive Icons====&lt;br /&gt;
Many instances may arise in which some elements of the interface are inactive.  Sugar specifies a consistent visual style to represent the concepts of absence and inactivity.  Inactive elements are buttons that are not currently actionable, or controls that are temporarily disabled.  Absent elements are object icons that represent people or things which aren&#039;t actually present at the moment; for instance, an incomplete download, or an invited friend who hasn&#039;t yet joined the activity.&lt;br /&gt;
&lt;br /&gt;
Generally, interfaces represent such inactivity through grayed out imagery.  Of course, since the laptop also operates in grayscale mode, such a color distinction &#039;&#039;must not&#039;&#039; be used under any circumstances.  Instead, Sugar will take advantage of the vector graphics used for rendering objects and buttons by rendering inactive ones as a white outlined stroke, with no fill color.&lt;br /&gt;
&lt;br /&gt;
=====Active=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Inactive=====&lt;br /&gt;
&lt;br /&gt;
====Icon Design Guidelines====&lt;br /&gt;
&lt;br /&gt;
=====Icon Format=====&lt;br /&gt;
All icons designed for use in Sugar must be provided in [http://en.wikipedia.org/wiki/SVG SVG format].  Since all icons exist as vectors, dynamic scaling and coloring of the icons occurs without any degradation.  This allows variably sized representations of particular icons to exist depending on context in the interface.  Additionally, this provides support for dynamic coloring of activity and object icons based upon a child&#039;s chosen XO colors.&lt;br /&gt;
&lt;br /&gt;
=====Icon Sizes=====&lt;br /&gt;
&lt;br /&gt;
[[Image: standard_icon_size.png|thumb|105px|left]]&lt;br /&gt;
Icons should be developed and saved at Standard (S) size, though their actual size and appearance in the interface may change dynamically.  When developed at standard size, icons should fit loosely within the 3 x 3 icon-safe subcell of a standard 75px grid cell, as specified in the [[OLPC Human Interface Guidelines/The Sugar Interface/Layout Guidelines|layout section]].&lt;br /&gt;
&lt;br /&gt;
Notice that when the interface scales your icons, strokes do not necessarily scale proportionally to the overall icon size.  This ensures that the stroke weight remains visible enough at all sizes to convey its weight and color, but it may also limit the granularity with which you use strokes, which could begin to blend together at smaller sizes.  The following chart relates the various icon sizes to their corresponding scale factors and stroke weights.  We strongly suggest that you try rendering your icons at XS, S, and M sizes in order to tweak their appearance for optimal legibility.&lt;br /&gt;
&lt;br /&gt;
{|border=1 cellpadding=1 cellspacing=0 style=&amp;quot;margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;&amp;quot;&lt;br /&gt;
|+Icon Size Comparison Chart&lt;br /&gt;
!style=&amp;quot;background:#cccccc;&amp;quot;|Icon Size!!style=&amp;quot;background:#cccccc;&amp;quot;|Scaling Factor!!style=&amp;quot;background:#cccccc;&amp;quot;|Stroke Weight&lt;br /&gt;
|-&lt;br /&gt;
|XS&lt;br /&gt;
|0.5&lt;br /&gt;
|2.25px&lt;br /&gt;
|-style=&amp;quot;background: #e9e9e9;&amp;quot;&lt;br /&gt;
|S&lt;br /&gt;
|1.0&lt;br /&gt;
|3.5px&lt;br /&gt;
|-&lt;br /&gt;
|M&lt;br /&gt;
|1.5&lt;br /&gt;
|4.0px&lt;br /&gt;
|-&lt;br /&gt;
|L&lt;br /&gt;
|2.0&lt;br /&gt;
|4.5px&lt;br /&gt;
|-&lt;br /&gt;
|XL&lt;br /&gt;
|2.75&lt;br /&gt;
|6.0px&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Strokes &amp;amp; Fills=====&lt;br /&gt;
{|border=1 cellpadding=1 cellspacing=0 style=&amp;quot;float: right; width: 175px; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;&amp;quot;&lt;br /&gt;
!style=&amp;quot;background:#D6784C&amp;quot;|API Reference&lt;br /&gt;
|-&lt;br /&gt;
|[[Sugar Architecture/API/sugar.shell.view.stylesheet|Module: sugar.shell.view.stylesheet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All icons render in two colors: stroke and fill.  The actual stroke and fill colors that an icon renders in are determined by the children, since they correspond to the colors they have chosen for their XOs.  As such, the colors in which you choose to save your icon are arbitrary.  However, note that any fills that have the same color as your strokes will dynamically take on their color when rendered.&lt;br /&gt;
&lt;br /&gt;
All strokes within an &amp;quot;S&amp;quot; activity icon must have a line weight of 3.5px. All icons should have a primary fill which represents its overall shape.  In addition, any number of supplemental strokes and fills may be used; not all strokes within an icon must have fills, and not all fills must have strokes.&lt;br /&gt;
&lt;br /&gt;
More detailed instructions for making icons can be found [[Making SVG Icons for Sugar|here]].&lt;br /&gt;
&lt;br /&gt;
{{hig-subnav-intra|p_page=Layout Guidelines|c_section=The Sugar Interface|c_page=Icons|n_page=Colors}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphics]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Development_Team/Almanac/Making_Icons&amp;diff=18299</id>
		<title>Development Team/Almanac/Making Icons</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Development_Team/Almanac/Making_Icons&amp;diff=18299"/>
		<updated>2008-08-31T00:25:03Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: added Design Gang categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
Save yourself some time. Don&#039;t make the mistake I made. Before you make an icon, see if it&#039;s already on the laptop!&lt;br /&gt;
&lt;br /&gt;
/usr/share/icons/sugar/scalable on the laptop contains a bunch of icons for your use. Also, [[Svg-grabber.py|svg-grabber]] is a python script that will download ~800 non-sugar svg&#039;s for you to work from.&lt;br /&gt;
&lt;br /&gt;
--[[User:Bjordan|Bjordan]] 16:48, 15 July 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Icon Format==&lt;br /&gt;
&lt;br /&gt;
====Scalable Vector Graphics====&lt;br /&gt;
&lt;br /&gt;
Icons designed for Sugar should have the [http://www.w3.org/Graphics/SVG/ SVG] file format.  This Scalable Vector Graphic format allows Sugar to dynamically scale and color the icons without any degradation in quality. Thus, variably sized representations of particular icons may exist depending on their context in the interface. Additionally, this provides support for dynamic coloring of activity and object icons based upon a child&#039;s chosen XO colors, [[OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Colors#Imbuing%20Color%20with%20Meaning|imbuing them with identity]].&lt;br /&gt;
&lt;br /&gt;
====Defining Entities====&lt;br /&gt;
&lt;br /&gt;
To aid in the dynamic colorization of sugar icons, we take advantage of [http://xmlwriter.net/xml_guide/entity_declaration.shtml entitites] within the [http://wiki.svg.org/Doctype DOCTYPE] declaration.  The inserted entities act like variables whose values are inserted at any location in the SVG where the entity is referenced.  Making sure that these entities are inserted correctly is essential to creating proper icons for use in Sugar.&lt;br /&gt;
&lt;br /&gt;
The two entities required for Sugar icons are:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;tt&amp;gt;stroke_color&amp;lt;/tt&amp;gt;&lt;br /&gt;
# &amp;lt;tt&amp;gt;fill_color&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see an example of the XML format used to define these entities, please refer to the section below on [[#Defining_Entities_2 | hacking]] Sugar icons by hand.&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
====Finding an SVG Editor====&lt;br /&gt;
&lt;br /&gt;
In order to create icons in the SVG format, you&#039;ll need to get your hands on a suitable editor.  There are a number of [http://en.wikipedia.org/wiki/List_of_vector_graphics_editors options] available, and you are free to choose any that suits your particular needs. One of the most commonly used is [http://www.inkscape.org/ Inkscape], an open source vector graphics editor with a comprehensive toolset and WC3 and CSS standards compliance.  In addition, Inkscape has a commitment to multilingual support and maintains ongoing translation efforts.&lt;br /&gt;
&lt;br /&gt;
There are also a number of [http://en.wikipedia.org/wiki/List_of_vector_graphics_editors#Commercial_software commercial editors] which you are welcome to use as well, should you have access to such resources.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, no suitable vector editing tools are available as activities for the XO laptops at present.  We acknowledge this omission, and hope to provide a vector-based &amp;quot;Draw&amp;quot; activity (to supplement the bitmap-based &amp;quot;Paint&amp;quot; activity) in order to provide the proper tools for icon generation on the laptops themselves in the future.&lt;br /&gt;
&lt;br /&gt;
Kidscape aka inkscape child friendly version(olpc): https://bugs.launchpad.net/inkscape/+bug/170488 please cc yourself to this bug, and comment as appropriate.&lt;br /&gt;
&lt;br /&gt;
====Templates====&lt;br /&gt;
&lt;br /&gt;
To make it simpler to create new icons for use in Sugar, we&#039;ve created some template SVGs.  Though any of these template files should be editable with your choice of SVG editor, those with specific affiliations have been tweaked to make their presentation in their associated editors more natural, and their interaction with our scripts much cleaner.  The third template is an extremely minimal example which is designed for those who wish to edit SVGs manually, or for those that wish to use other editors.&lt;br /&gt;
&lt;br /&gt;
=====Downloads=====&lt;br /&gt;
These are pointers to the wiki pages for the template icons. Click through to these pages (don&#039;t &amp;quot;save as&amp;quot;, yet!)&lt;br /&gt;
* [[:image: icon_template.inkscape.svg | icon_template.inkscape.svg]]&lt;br /&gt;
* [[:image: icon_template.illustrator.svg | icon_template.illustrator.svg]]&lt;br /&gt;
* [[:image: icon_template.generic.svg  | icon_template.generic.svg]]&lt;br /&gt;
&lt;br /&gt;
=====Guide=====&lt;br /&gt;
&lt;br /&gt;
The non-generic template files have some extra elements within them that may make things easier for you as you create your icons. For instance, they have a guide layer which clearly denotes both the recommended (45px) and maximum (55px) areas that your icon must fit within.  This layer may also be useful for previewing your icons against a dark background while editing them.  &lt;br /&gt;
&lt;br /&gt;
=====Swatches=====&lt;br /&gt;
&lt;br /&gt;
They also contain a swatches layer which offers some small squares in all possible combinations of the default stroke and fill colors.  In Illustrator you can paint a shape in your icon by selecting it, then pressing &#039;i&#039; to select the Eyedropper tool, and finally clicking on the swatch of your choice to automatically apply both the stroke and fill properties of the swatch to the selection, adding or removing the stroke or fill completely as necessary.&lt;br /&gt;
&lt;br /&gt;
You can accomplish something somewhat similar in Inkscape by selecting the eyedropper tool (F7).  With the tool selected, you can click on a color to set the fill, or shift-click to set the stroke.  Unfortunately, there doesn&#039;t seem to be a way to set both stroke and fill from a swatch with one click, nor is there a way to remove a stroke or fill by clicking on a swatch without those properties.  You can, however, add strokes and fills via this method when the selected shape has none; you may also remove a stroke or a fill by checking the &amp;quot;pick alpha&amp;quot; checkbox and then clicking outside of the canvas area with or without shift, respectively.&lt;br /&gt;
&lt;br /&gt;
====Designing Icons====&lt;br /&gt;
&lt;br /&gt;
Sugar icons should all follow the [[OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Icons | icon design guidelines]] set forth in the Sugar Human Interface Guidelines.  For information about the various types of icons and their appearances including size, colors, and layout, please refer to the HIG.&lt;br /&gt;
&lt;br /&gt;
=====Default Colors=====&lt;br /&gt;
&lt;br /&gt;
 COMING SOON...&lt;br /&gt;
&lt;br /&gt;
=====Visual Weight=====&lt;br /&gt;
&lt;br /&gt;
 COMING SOON...&lt;br /&gt;
&lt;br /&gt;
=====Strokes and Fills=====&lt;br /&gt;
&lt;br /&gt;
 COMING SOON...&lt;br /&gt;
&lt;br /&gt;
==Sugarizing Icons==&lt;br /&gt;
&lt;br /&gt;
===The Script===&lt;br /&gt;
&lt;br /&gt;
In order to streamline the process of creating sugar compatible icons, we provide the [[media: sugar-iconify.py  | sugar-iconify]] script.  This script takes an SVG file as input and outputs a new SVG (or SVGs) containing the proper entity definitions.  It offers a number of command-line flags for performing variations on this process to fit smoothly into your workflow.  You can view all of the available options by running &amp;lt;tt&amp;gt;sugar-iconify -h&amp;lt;/tt&amp;gt; from the command line, or by viewing the dedicated [[Sugar-iconify | usage page]].  Some specific examples and use cases are illustrated below in more detail.&lt;br /&gt;
&lt;br /&gt;
=====Download=====&lt;br /&gt;
&lt;br /&gt;
* [[media: sugar-iconify.py  | sugar-iconify.py]]&lt;br /&gt;
&lt;br /&gt;
===Basic Conversion===&lt;br /&gt;
&lt;br /&gt;
 COMING SOON...&lt;br /&gt;
&lt;br /&gt;
===Icon Sets===&lt;br /&gt;
&lt;br /&gt;
http://www.openicon.org is a search engine for svg icons.&lt;br /&gt;
please add any icon sets using the validator.&lt;br /&gt;
&lt;br /&gt;
==Hacking by Hand==&lt;br /&gt;
&lt;br /&gt;
SVG adheres to the common [http://www.w3.org/XML/ XML] format, and as such may be edited within any standard text editor.  For those that are interested in the internal details, don&#039;t have access to visual editing tools, or simply like the thrill of crafting their icons by hand, with the associated control, please enjoy this section.&lt;br /&gt;
&lt;br /&gt;
====A Simple SVG====&lt;br /&gt;
&lt;br /&gt;
You&#039;re free to examine the [http://www.w3.org/TR/SVG/ SVG 1.1 specification] in order to create icons of any complexity you desire.  For the purposes of demonstrating the conversion of a standard SVG into the format Sugar expects, let&#039;s consider a really simple SVG.  We define the width and height of the canvas to be 55px, which is the maximum size for &amp;quot;standard&amp;quot; icons, and the required canvas size.  The recommended size for icons is 45px, which is the area we fill with the rect. By defining the 55px rect for the icon, we naturally define some padding, which gives you as the icon designer the ability to position the icon within the 55px canvas to give it proper &amp;quot;visual weight&amp;quot;.  In other words, it should &#039;&#039;appear&#039;&#039; to be centered within the padded 55px region, even if it technically is not.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE svg PUBLIC &amp;quot;-//W3C//DTD SVG 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;55&amp;quot; height=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;rect x=&amp;quot;5&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;45&amp;quot; height=&amp;quot;45&amp;quot; stroke=&amp;quot;#666666&amp;quot; fill=&amp;quot;#FFFFFF&amp;quot; stroke-width=&amp;quot;3.5&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/svg&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you wish to use Inkscape to create your icons, and subsequently insert the entities by hand, we recommend using the &amp;quot;Save As&amp;quot; command and choosing the &amp;quot;Plain SVG&amp;quot; file format to produce more readable SVGs.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Defining Entities====&lt;br /&gt;
&lt;br /&gt;
To prepare our SVG for use in Sugar, we need to define the entities which Sugar expects.  To do this, we add an entity declaration block inside the DOCTYPE.  For clarity, we&#039;ll define them to have the same colors as the SVG we started with, which also happens to have the recommended default colors for activity icons.  Additions and changes are highlighted in green:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE svg PUBLIC &amp;quot;-//W3C//DTD SVG 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;font color=&#039;#009900&#039;&amp;gt;&amp;lt;nowiki&amp;gt; [&lt;br /&gt;
     &amp;lt;!ENTITY stroke_color &amp;quot;#666666&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;!ENTITY fill_color &amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
 ]&amp;lt;/nowiki&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;nowiki&amp;gt;&amp;gt;&lt;br /&gt;
 &amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;55&amp;quot; height=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;rect x=&amp;quot;5&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;45&amp;quot; height=&amp;quot;45&amp;quot; stroke=&amp;quot;#666666&amp;quot; fill=&amp;quot;#FFFFFF&amp;quot; stroke-width=&amp;quot;3.5&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/svg&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Inserting Entity References====&lt;br /&gt;
&lt;br /&gt;
Next, we have to make use of the defined entities by replacing all occurrences of those colors within the body of the SVG.  Entity references begin with an ampersand (&amp;amp;) an end with a semi-colon (;), with their name in the middle (eg. &amp;lt;tt&amp;gt;&amp;amp;stroke_color;&amp;lt;/tt&amp;gt;). Note that if we had a more complex SVG, it may be appropriate to set some  fills to the stroke color, and some strokes to the fill color, within the rules set forth in the HIG for [[OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Icons#Strokes_.26_Fills | strokes and fills]]&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE svg PUBLIC &amp;quot;-//W3C//DTD SVG 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd&amp;quot; [&lt;br /&gt;
     &amp;lt;!ENTITY stroke_color &amp;quot;#666666&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;!ENTITY fill_color &amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
 ]&amp;gt;&lt;br /&gt;
 &amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;55&amp;quot; height=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;rect x=&amp;quot;5&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;45&amp;quot; height=&amp;quot;45&amp;quot; stroke=&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;font color=&#039;#009900&#039;&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;stroke_color;&amp;lt;/nowiki&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;nowiki&amp;gt;&amp;quot; fill=&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;font color=&#039;#009900&#039;&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;fill_color;&amp;lt;/nowiki&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;nowiki&amp;gt;&amp;quot; stroke-width=&amp;quot;3.5&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/svg&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[OLPC Human Interface Guidelines/The Sugar Interface/Icons]]&lt;br /&gt;
*[[Svg-grabber.py|Download .svg collection]] (~800 non-sugar svg&#039;s)&lt;br /&gt;
&lt;br /&gt;
[[Category:Sugar]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Design Gang]]&lt;br /&gt;
[[Category:Graphics]]&lt;br /&gt;
[[Category:Graphic Design]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1140</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1140"/>
		<updated>2008-05-24T15:25:53Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running standard Linux applications inside Sugar by using the Activities icon panel rather than starting them from the Terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sugar Coating==&lt;br /&gt;
&lt;br /&gt;
Many standard Linux programs can be run within Sugar, but without the collaboration and other Sugar integration programmed into them. The process of adding an icon to the Sugar Activities panel is called &amp;quot;Sugar Coating&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
A simple script to automate the process was created by a woman named CatMoran. The script:&lt;br /&gt;
&lt;br /&gt;
*has be confirmed to work with Firefox, Seamonkey, Midnight Commander, TuxType2, TuxPaint and Totem. It it presumed to work with many other Linux programs.&lt;br /&gt;
*only works with programs that use the same command every time (i.e., a single command with no qualifiers). It doesn&#039;t work for roto&#039;s current mplayer configuration, because the mplayer command requires an input file name to start the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===To Run (once per program that you want to Sugar Coat):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons CatMoran created--and downloaded using the wget commands listed above. plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Both of the latter files can be easily edited using any text editor and one or both character(s) changed. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands, to log in as root and execute the sug script. T quit the script at any time, just enter nothing at the prompt and hit the Enter button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
First, you&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime, Firefox, or MC.&lt;br /&gt;
&lt;br /&gt;
Second, you&#039;ll be prompted for an icon file to copy into the new task. Enter the [[Glossary|full path and filename]] of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
Next, you&#039;ll be prompted for the command to start the program. This is the command you type at the Terminal prompt to start the program, such as firefox, totem, or mc.&lt;br /&gt;
&lt;br /&gt;
Finally, you&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot Sugar by pressing Ctrl-Alt-Erase (the Control, Alt and Erase buttons) at the same time. When Sugar restarts you will now see the new icon in the Sugar taskbar. A simple click on the icon will start the newly Sugar Coated program, like any other Sugar Activity.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Sugar Coat Script Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1139</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1139"/>
		<updated>2008-05-24T15:23:26Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: geek-to-english translations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
==Sugar Coating==&lt;br /&gt;
&lt;br /&gt;
Many standard Linux programs can be run within Sugar, but without the collaboration and other Sugar integration programmed into them. The process of adding an icon to the Sugar Activities panel is called &amp;quot;Sugar Coating&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
A simple script to automate the process was created by a woman named CatMoran. The script:&lt;br /&gt;
&lt;br /&gt;
*has be confirmed to work with Firefox, Seamonkey, Midnight Commander, TuxType2, TuxPaint and Totem. It it presumed to work with many other Linux programs.&lt;br /&gt;
*only works with programs that use the same command every time (i.e., a single command with no qualifiers). It doesn&#039;t work for roto&#039;s current mplayer configuration, because the mplayer command requires an input file name to start the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===To Run (once per program that you want to Sugar Coat):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons CatMoran created--and downloaded using the wget commands listed above. plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Both of the latter files can be easily edited using any text editor and one or both character(s) changed. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands, to log in as root and execute the sug script. T quit the script at any time, just enter nothing at the prompt and hit the Enter button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
First, you&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime, Firefox, or MC.&lt;br /&gt;
&lt;br /&gt;
Second, you&#039;ll be prompted for an icon file to copy into the new task. Enter the [[Glossary|full path and filename]] of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
Next, you&#039;ll be prompted for the command to start the program. This is the command you type at the Terminal prompt to start the program, such as firefox, totem, or mc.&lt;br /&gt;
&lt;br /&gt;
Finally, you&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot Sugar by pressing Ctrl-Alt-Erase (the Control, Alt and Erase buttons) at the same time. When Sugar restarts you will now see the new icon in the Sugar taskbar. A simple click on the icon will start the newly Sugar Coated program, like any other Sugar Activity.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sugar Coat Script Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1138</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1138"/>
		<updated>2008-05-24T15:15:55Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run standard Linux program under Sugar (i.e. making them to run in the Sugar interface, but without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===To Run (once per program that you want to Sugar Coat):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons CatMoran created--and downloaded using the wget commands listed above. plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Both of the latter files can be easily edited using any text editor and one or both character(s) changed. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands, to log in as root and execute the sug script. T quit the script at any time, just enter nothing at the prompt and hit the Enter button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
First, you&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime, Firefox, or MC.&lt;br /&gt;
&lt;br /&gt;
Second, you&#039;ll be prompted for an icon file to copy into the new task. Enter the [[Glossary|full path and filename]] of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
Next, you&#039;ll be prompted for the command to start the program. This is the command you type at the Terminal prompt to start the program, such as firefox, totem, or mc.&lt;br /&gt;
&lt;br /&gt;
Finally, you&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot Sugar by pressing Ctrl-Alt-Erase (the Control, Alt and Erase buttons) at the same time. When Sugar restarts you will now see the new icon in the Sugar taskbar. A simple click on the icon will start the newly Sugar Coated program, like any other Sugar Activity.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sugar Coat Script Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Activities&amp;diff=1137</id>
		<title>Talk:Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Activities&amp;diff=1137"/>
		<updated>2008-05-24T15:13:05Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Added the list from the homepage, with info on sugarizing...&lt;br /&gt;
: The catmoran scripts are more like &amp;quot;sugar coating&amp;quot;, not true sugarizing (which involves making the activity sharable, etc.). We need some way to separate the two concepts. [[User:AuntiMame]] 22May08 20:11 ET&lt;br /&gt;
&lt;br /&gt;
I like the term sugar coating vs. sugarizing to define them. Let&#039;s use those!&lt;br /&gt;
: it does seem to keep in line whit the whole glucose sucrose taxonomy. [[User:AuntiMame]]&lt;br /&gt;
&lt;br /&gt;
Done - [[User:Graham]]&lt;br /&gt;
&lt;br /&gt;
== Activity/Application status ==&lt;br /&gt;
&lt;br /&gt;
Already we are running into some problems on this page. It is not clear to the casual observer what the status of the various Linux Applications is re Sugar. How well do these applications run under Sugar? Have they been Sugarized? etc. Let&#039;s discuss here what a portal might look like that is both inclusive of Sugar Activities and Linux and Windows Applications. We&#039;ll need to consider, among other things:&lt;br /&gt;
&lt;br /&gt;
stability (i.e., is this well tested or demoware?)&lt;br /&gt;
degree of Suagrization (e.g., does it support Journal interactions? does it play nicely as full screen? etc.)&lt;br /&gt;
localization&lt;br /&gt;
platform dependencies (e.g., does it run on all platforms that Sugar runs on equally well? are there features--such as the data-input in the Measure activity--that are specific to specific hardware?)&lt;br /&gt;
et al.&lt;br /&gt;
&lt;br /&gt;
Other considerations are: where do I get the activity? how do I install it? Is there documentation? --[[User:Walter|Walter]] 12:15, 24 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
: I was thinking of many of these things while I was adding application info last night-- that the info I was adding didn&#039;t really belong on this page. The goal for Sugar is multiple platforms(*nix, Windows, Mac, BSD, whatever-else-there-is-out-there), but the current ones are Sugarized for Fedora Linux. Not being a programmer, I assume that they can&#039;t be easily ported to another OS... and that each OS will have its own list of truly Sugarized Activities. So there should there be an Activities page for each platform. And off each platform page are sub-pages that have a chart of tested apps, apps that can be sugar coated (and a link to how to sugar coat), where to download, install instructions, etc.  -- [[User:AuntiMame]] 24May08 16:11 (UTC)&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Development_Team/Issues&amp;diff=5589</id>
		<title>Development Team/Issues</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Development_Team/Issues&amp;diff=5589"/>
		<updated>2008-05-24T03:04:38Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: Undo revision 132806 by 89.218.66.240 (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OLPC}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: The [[Developers|Developer&#039;s Manual]] provides more comprehensive and up-to-date introductions to the issues described here.&lt;br /&gt;
&lt;br /&gt;
Here are a few of the most obvious development issues/questions/comments:&lt;br /&gt;
* &#039;&#039;&#039;What language should be used to develop applications?&#039;&#039;&#039;&lt;br /&gt;
:You can use C, C++, [[Python]], JavaScript, [[Flash]], or [[Smalltalk]]. Other languages are possible of course, but will require that any libraries and/or interpreter be included as part of your activity. Notably absent are Java, C#, Perl, Tcl, and Ruby. GTK is the primary GUI widget library in use on the laptop; it supports the theme.&lt;br /&gt;
* &#039;&#039;&#039;What is the API?&#039;&#039;&#039;&lt;br /&gt;
:The [[Low-level Activity API]] page attempts to cover this, but is frequently incomplete. Documentation help would be very useful.&lt;br /&gt;
* &#039;&#039;&#039;Will the laptops and/or an emulator be available to developers interested in direct contibutions to OLPC?&#039;&#039;&#039;&lt;br /&gt;
:&#039;&#039;&#039;Yes!!!&#039;&#039;&#039; See the [[Developers Program]] for details. Also read the [[Development Systems]] page for ideas of using other minimal systems to do your application testing.&lt;br /&gt;
*&#039;&#039;&#039;What if I don&#039;t qualify for one of the development systems?&#039;&#039;&#039;&lt;br /&gt;
:You can still build something as long as you are careful to isolate the GUI portions of your code and not do anything overly complex. Or, if you use [[PyGTK]], then you come very close to the real development environment in [[Sugar]]. If you will be programming in a compiled language or in assembly, make sure that you are aware (and respect) the [[Geode instruction set]]. It is about the same as the original Athlon instruction set. See the Geode data book linked in the [[Geode instruction set]] page.&lt;br /&gt;
* &#039;&#039;&#039;Where can I find the sources?&#039;&#039;&#039;&lt;br /&gt;
:If you are a skilled *IX user then the [[Sugar]] page should help. But most developers who will be working on OLPC will be using Python to develop educational applications.&lt;br /&gt;
* &#039;&#039;&#039;Memory footprint of applications&#039;&#039;&#039;&lt;br /&gt;
:It must be as small as you can make it. These are memory-constrained devices.&lt;br /&gt;
::For Python development, don&#039;t import modules at the top. Instead, import them just where they are needed in the code and then unload the module. This will require some work with ihooks and imp to support unload() but for now, just use a dummy function in your code. If possible, implement optional components as a separate Python module and delete the .pyc file when a user chooses not to use that option. Remove objects when they are no longer needed using del.&lt;br /&gt;
* &#039;&#039;&#039;Memory leaks&#039;&#039;&#039;&lt;br /&gt;
: You need to measure the memory usage repeatedly while thoroughly exercising your program. Sample the memory size every minute and graph it. If there is a slowly increasing size, then you have a leak. A normal program will increase rapidly at the beginning and then remain perfectly flat or shrink and grow repeatedly. Remember that every leak, however small, counts!&lt;br /&gt;
* &#039;&#039;&#039;Required flash footprint of the application&#039;&#039;&#039;&lt;br /&gt;
:if it is big, there may not be space.  However, [[JFFS2]] does data compression, so don&#039;t presume that the size of a file in a conventional file system corresponds to the actual amount of flash used.  As a *rule of thumb*, expect a factor of 2 compression for text and typical data, expect no compression on already compressed content, but take actual measurements to understand what your actual flash usage will be.&lt;br /&gt;
: If you test on a Unix system you can install [[JFFS2]] and test directly. Since [[JFFS2]] does block compression you can affect the amount of compression by reorganizing your code.&lt;br /&gt;
* &#039;&#039;&#039;Your application should be engineered and packaged to make it easy to strip unneeded functionality.&#039;&#039;&#039;&lt;br /&gt;
:For example, GAIM supports just about every IM protocol in existance, but we can only anticipate 3 being common. So the fact it uses plugins that we can choose to not package saves greatly on its footprint, whereas if everything were built in, both the memory and flash footprint would be much larger.&lt;br /&gt;
* &#039;&#039;&#039;Ability to operate applications when running in black/white mode&#039;&#039;&#039;&lt;br /&gt;
:Judicious use of contrasting colors will mean that your program automatically works in B&amp;amp;W mode.&lt;br /&gt;
* &#039;&#039;&#039;The effective resolution&#039;&#039;&#039; in color mode is somewhat lower in color than grayscale: some applications will find this hard, even though the frame buffer will always be in high resolution.  If your application does not honor the font resolution change-on-the-fly mechanisms, or hardwires fonts by pixel size, your application won&#039;t be able to switch modes gracefully and may require manual intervention to be usable.  Please fix.&lt;br /&gt;
* &#039;&#039;&#039;The hardware&#039;&#039;&#039; does support alpha blending (Porter-Duff compositing), so we expect to eventually support this well&lt;br /&gt;
* &#039;&#039;&#039;No 3D hardware:&#039;&#039;&#039; we don&#039;t have shaded triangles or a geometry pipe; so any OpenGL used will be based on Mesa, and without hardware, will be very slow&lt;br /&gt;
:Ideally, don&#039;t use OpenGL at all except for specialty applications which absolutely must and which can accept the slow rendering. For instance a design program could use OpenGL to provide a rendered view because most of the time the user will not be using OpenGL.&lt;br /&gt;
:Remember that the [[Geode]] supports MMX and Enhanced 3DNow!, which can speed up some applications, such as 3D rendering, and should be appropriately used.&lt;br /&gt;
* &#039;&#039;&#039;Choice of libraries and required applications:&#039;&#039;&#039; you may not have the dependencies you might need, or those dependencies might come at too high a memory cost. We will inventory what you can &amp;quot;count on&amp;quot; in the basic system as it becomes clear.&lt;br /&gt;
: In the meantime, make sure you know your application&#039;s dependencies. For compiled code, run it with &amp;quot;ldd&amp;quot; to get a list of all the libraries being loaded. For Python code, run it with &amp;quot;python -v&amp;quot; to get a list of all modules imported.&lt;br /&gt;
* &#039;&#039;&#039;Graphical activity that does not turn itself off quickly;&#039;&#039;&#039; we want to save power&lt;br /&gt;
:This means avoid cute animated GIFs that do not add value to the educational experience. (That is one example of not letting the CPU be idle) Your users may have to exert themselves physically to provide the electricity to run their OLPC. Respect them and their effort.&lt;br /&gt;
* &#039;&#039;&#039;CPU performance:&#039;&#039;&#039; the system is slow relative to current desktops, though fast relative to desktops at the turn of the millenium.&lt;br /&gt;
* &#039;&#039;&#039;Power consumption:&#039;&#039;&#039; if your application is CPU bound for long periods (not letting the CPU be idle), or routinely requires itself to be run (can&#039;t be suspended well), this isn&#039;t good&lt;br /&gt;
* While we are a great fan of &#039;&#039;&#039;interpreted languages&#039;&#039;&#039;, key CPU bound kernels had better be in compiled code, or your performance and power consumption will be poor.&lt;br /&gt;
:Python is an interpreted language, similar in operation to perl. It lacks a JIT, though it does use an intermediate code form rather than strictly interpreting the raw text as a shell script or makefile would. It is thus inherently slower than C# or Java, but not as bad as it could be. A more serious problem for Python is often memory consumption.&lt;br /&gt;
* Remember that your &#039;&#039;&#039;slow code&#039;&#039;&#039; has a direct impact on power consumption (far more than on a desktop), and its usability.  Applications that run slowly or don&#039;t let the processor idle will be very, very unpopular on battery powered machines that may be powered by children having to run a generator.&lt;br /&gt;
* &#039;&#039;&#039;The file system&#039;&#039;&#039; is a flash file system, so its write performance is slow, while random access is actually very good.  The performance is glacial if the file system is low on space and has to continually erase freed blocks before writing ([[JFFS2]] attempts to do this in the background, but if it can&#039;t....). Programs that continually write to the file system without need are anti-social; wear leveling helps flash longevity, but it certainly doesn&#039;t help, and burns power. Writable file mappings (via the mmap system call) may not be supported.&lt;br /&gt;
* &#039;&#039;&#039;Looping waiting for events (or other busy-waiting) eats power;&#039;&#039;&#039; don&#039;t do it.  Poll and select with timeouts are your friends.  Don&#039;t gratuitously wake up at frequent intervals just to test if something has happened; design your hardware and software to be completely idle between events they have to respond to.&lt;br /&gt;
:Right now this is a nice summary page. But items like this deserve some more explanation along with some sample code that uses select/poll/inotify/signals instead of busy-waiting.&lt;br /&gt;
* &#039;&#039;&#039;Keep in mind that the OLPC wireless network is peer-to-peer.&#039;&#039;&#039; Design applications accordingly. We can presume at least some technology like mDNS (e.g. Avahi) is available for discovery.&lt;br /&gt;
* &#039;&#039;&#039;Applications should be localizable.&#039;&#039;&#039;&lt;br /&gt;
: If you will be using Python, start by reading these 31 slides about how to use Unicode in Python: http://downloads.egenix.com/python/LSM2005-Developing-Unicode-aware-applications-in-Python.pdf&lt;br /&gt;
: Next, read the [[Gettext|page on gettext]] and it&#039;s [http://www.gnu.org/software/gettext documentation]. Become familiar with GTK+ and Pango features for I18N and L10N.&lt;br /&gt;
: You can create a fake translation with lengthy text containing non-ASCII characters. It is common to do this with Cyrillic (Russian) and Greek characters that are shaped similar to English characters. Does the text get rendered? Are any graphical elements too small? East-Asian characters may need extra height, along with some of the double-accented characters used in Eastern Europe. Right-to-left scripts like Arabic should also be considered.&lt;br /&gt;
* &#039;&#039;&#039;Read and comprehend Dave Jones&#039; paper on &amp;quot;Why Userspace Sucks&amp;quot;;&#039;&#039;&#039; a summary and pointers to the paper can be found at [http://lwn.net/Articles/192214/ LWN].  Note that most of those problems are now being worked on; please do not make similar mistakes!&lt;br /&gt;
* &#039;&#039;&#039;What kind of applications are needed?&#039;&#039;&#039;&lt;br /&gt;
:have a look at [[Sample Applications]] for some ideas. Or, release an early prototype of your own app as a sample application to help others learn the ropes of developping for this innovative, i.e. non-standard laptop.&lt;br /&gt;
&lt;br /&gt;
[[Category:Developers]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities&amp;diff=1131</id>
		<title>Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities&amp;diff=1131"/>
		<updated>2008-05-24T02:57:53Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: /* Useful Linux Applications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Activities ==&lt;br /&gt;
&lt;br /&gt;
Sugar applications are called [http://wiki.laptop.org/go/Activities Activities]. This is a list of some Activities that are installed by default. There is a proposal for an [[Activity portal]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-journal.png|40px]]&lt;br /&gt;
=== Journal=== &lt;br /&gt;
Object and activity browser&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-pippy.png|40px]]&lt;br /&gt;
=== Pippy=== &lt;br /&gt;
Python Programming language/environment&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-web.png|40px]]&lt;br /&gt;
=== [http://wiki.laptop.org/go/Browse Browse] === &lt;br /&gt;
Web browser based on Mozilla Firefox&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-etoys.png|40px]]&lt;br /&gt;
=== Etoys=== &lt;br /&gt;
Learning / programming / authoring environment&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-read.png|40px]]&lt;br /&gt;
=== Read=== &lt;br /&gt;
Book/PDF reader&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-turtleart.png|40px]]&lt;br /&gt;
=== Turtle Art=== &lt;br /&gt;
Pseudo-Logo graphical programming language&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-write.png|40px]]&lt;br /&gt;
=== Write=== &lt;br /&gt;
Word processor&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-calculate.png|40px]]&lt;br /&gt;
=== Calculate=== &lt;br /&gt;
Basic calculator&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-news.png|40px]]&lt;br /&gt;
=== News Reader=== &lt;br /&gt;
News reader&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-measure.png|40px]]&lt;br /&gt;
=== Measure=== &lt;br /&gt;
Oscilloscope and Data Logging&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-draw.png|40px]]&lt;br /&gt;
=== Paint=== &lt;br /&gt;
Simple paint activity&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-acousticmeasure.png|40px]]&lt;br /&gt;
=== Distance=== &lt;br /&gt;
Measure distance between two laptops&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-record.png|40px]]&lt;br /&gt;
=== Record=== &lt;br /&gt;
Still, video, and audio capture&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-analyze.png|40px]]&lt;br /&gt;
=== Analyze=== &lt;br /&gt;
An activity version of the Sugar analyze tool&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-log.png|40px]]&lt;br /&gt;
=== Log=== &lt;br /&gt;
An activity version of the Sugar logging tool&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-terminal.png|40px]]&lt;br /&gt;
=== Terminal=== &lt;br /&gt;
An activity version of the Sugar terminal&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-tamtamjam.png|40px]]&lt;br /&gt;
=== TamTam=== &lt;br /&gt;
Music composition and synthesis.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
=== And more ===&lt;br /&gt;
[http://wiki.laptop.org/go/GCompris Dozens more are available].&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Running Linux Applications Under Sugar=&lt;br /&gt;
&lt;br /&gt;
There are two ways to run Linux applications as Activities under Sugar (meaning you don&#039;t need to use Terminal to load them):&lt;br /&gt;
*&#039;&#039;&#039;Sugar Coating&#039;&#039;&#039; - Making Linux apps run under Sugar, but not modifying them to take advantage of Sugar&#039;s collaborative capabilities&lt;br /&gt;
*&#039;&#039;&#039;Sugarizing&#039;&#039;&#039; - A fully integrated Linux application, re-engineered to take advantage of Sugar&#039;s advanced collaboration abilities&lt;br /&gt;
&lt;br /&gt;
===Sugar Coating Activities===&lt;br /&gt;
&lt;br /&gt;
To run Linux apps under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions on [[Running Linux Applications Under Sugar]]. &lt;br /&gt;
&lt;br /&gt;
===Sugarizing Activities===&lt;br /&gt;
&lt;br /&gt;
To be written.&lt;br /&gt;
&lt;br /&gt;
=Useful Linux Applications=&lt;br /&gt;
&lt;br /&gt;
===VLC Media Player===&lt;br /&gt;
&lt;br /&gt;
;VLC: The VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, flv, avi, ogg, ...) as well as DVDs, VCDs, and various streaming protocols.  It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.; the VLC Player is considered to be better by some users then MPlayer because it offer more settings, options and features. There is also no need to run it from Terminal. Read [[Activity_VLC]] to learn how to install it.&lt;br /&gt;
&lt;br /&gt;
===Seamonkey===&lt;br /&gt;
SeaMonkey has inherited the successful all-in-one concept of the original Netscape Communicator and continues that product line based on the modern, cross-platform architecture provided by the Mozilla project.&lt;br /&gt;
&lt;br /&gt;
* The Internet browser at the core of the SeaMonkey suite uses the same rendering engine as its sibling Mozilla Firefox, with popular features like tabbed browsing, popup blocking, find as you type and a lot of other functionality for a smooth web experience.&lt;br /&gt;
* SeaMonkey&#039;s Mail and Newsgroups client shares lots of code with Mozilla Thunderbird and features adaptive Junk mail filtering, labels and mail views, multiple accounts, S/MIME, address books with LDAP support and is ready for both private and corporate use.&lt;br /&gt;
* Additonal components include an easy-to-use HTML Editor, the ChatZilla IRC chat application and web development tools like a DOM Inspector and a JavaScript debugger.&lt;br /&gt;
* If that&#039;s still not enough, SeaMonkey can be extended with numerous Add-Ons that provide additional functionality and customization for a complete Internet experience.&lt;br /&gt;
&lt;br /&gt;
Seamonkey can be Sugar-coated.&lt;br /&gt;
&lt;br /&gt;
===Midnight Commander===&lt;br /&gt;
Midnight Commander is a text-mode file manager. It is easily Sugar-coated for access from the Activities panel.[http://www.ibiblio.org/mc/images/mc-panels.png Screenshot]&lt;br /&gt;
&lt;br /&gt;
===Totem Media Player===&lt;br /&gt;
The Totem media player is already installed in the OLPC XO-1. It is the engine that supports media on the system. Out of the box it does not support MP3 music or MPEG-4 video. A free driver can be downloaded to add MP3 compatability. A Sugar-coating can be applied to easily access the program from the Activities panel. &lt;br /&gt;
&lt;br /&gt;
===[http://tux4kids.alioth.debian.org/ Tux4Kids]===&lt;br /&gt;
;TuxType2: [http://tuxtype.sourceforge.net/ TuxType] is a touch typing tutorial/game than can be installed on the OLPC XO-1 using the yum command. A Sugar-coating can be applied to easily access the program from the Activities panel.&lt;br /&gt;
;TuxMath: [http://tux4kids.alioth.debian.org/tuxmath.php TuxMath] is an arcade game that helps kids practice their math facts. A Sugar-coating can be applied to easily access the program from the Activities panel.&lt;br /&gt;
;TuxPaint: [http://www.tuxpaint.org/ Tux Paint] is a  drawing program for children ages 3 to 12. It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program. A Sugar-coating can be applied to easily access the program from the Activities panel. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
(Let&#039;s try to organize this page based on some criteria of completion as per the discussion [http://wiki.laptop.org/go/Talk:Actvities].)&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1130</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1130"/>
		<updated>2008-05-24T01:44:06Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run standard Linux program under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===To Run (once per program that you want to Sugar Coat):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons CatMoran created--and downloaded using the wget commands listed above. plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Both of the latter files can be easily edited using any text editor and one or both character(s) changed. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands, to log in as root and execute the sug script. T quit the script at any time, just enter nothing at the prompt and hit the Enter button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
First, you&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime, Firefox, or MC.&lt;br /&gt;
&lt;br /&gt;
Second, you&#039;ll be prompted for an icon file to copy into the new task. Enter the [[Glossary|full path and filename]] of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
Next, you&#039;ll be prompted for the command to start the program. This is the command you type at the Terminal prompt to start the program, such as firefox, totem, or mc.&lt;br /&gt;
&lt;br /&gt;
Finally, you&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot Sugar by pressing Ctrl-Alt-Erase (the Control, Alt and Erase buttons) at the same time. When Sugar restarts you will now see the new icon in the Sugar taskbar. A simple click on the icon will start the newly Sugar Coated program, like any other Sugar Activity.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sugar Coat Script Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities&amp;diff=1129</id>
		<title>Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities&amp;diff=1129"/>
		<updated>2008-05-24T01:43:14Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: /* Seamonkey */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Activities ==&lt;br /&gt;
&lt;br /&gt;
Sugar applications are called [http://wiki.laptop.org/go/Activities Activities]. This is a list of some Activities that are installed by default. There is a proposal for an [[Activity portal]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-journal.png|40px]]&lt;br /&gt;
=== Journal=== &lt;br /&gt;
Object and activity browser&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-pippy.png|40px]]&lt;br /&gt;
=== Pippy=== &lt;br /&gt;
Python Programming language/environment&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-web.png|40px]]&lt;br /&gt;
=== [http://wiki.laptop.org/go/Browse Browse] === &lt;br /&gt;
Web browser based on Mozilla Firefox&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-etoys.png|40px]]&lt;br /&gt;
=== Etoys=== &lt;br /&gt;
Learning / programming / authoring environment&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-read.png|40px]]&lt;br /&gt;
=== Read=== &lt;br /&gt;
Book/PDF reader&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-turtleart.png|40px]]&lt;br /&gt;
=== Turtle Art=== &lt;br /&gt;
Pseudo-Logo graphical programming language&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-write.png|40px]]&lt;br /&gt;
=== Write=== &lt;br /&gt;
Word processor&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-calculate.png|40px]]&lt;br /&gt;
=== Calculate=== &lt;br /&gt;
Basic calculator&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-news.png|40px]]&lt;br /&gt;
=== News Reader=== &lt;br /&gt;
News reader&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-measure.png|40px]]&lt;br /&gt;
=== Measure=== &lt;br /&gt;
Oscilloscope and Data Logging&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-draw.png|40px]]&lt;br /&gt;
=== Paint=== &lt;br /&gt;
Simple paint activity&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-acousticmeasure.png|40px]]&lt;br /&gt;
=== Distance=== &lt;br /&gt;
Measure distance between two laptops&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-record.png|40px]]&lt;br /&gt;
=== Record=== &lt;br /&gt;
Still, video, and audio capture&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-analyze.png|40px]]&lt;br /&gt;
=== Analyze=== &lt;br /&gt;
An activity version of the Sugar analyze tool&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-log.png|40px]]&lt;br /&gt;
=== Log=== &lt;br /&gt;
An activity version of the Sugar logging tool&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-terminal.png|40px]]&lt;br /&gt;
=== Terminal=== &lt;br /&gt;
An activity version of the Sugar terminal&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-tamtamjam.png|40px]]&lt;br /&gt;
=== TamTam=== &lt;br /&gt;
Music composition and synthesis.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
=== And more ===&lt;br /&gt;
[http://wiki.laptop.org/go/GCompris Dozens more are available].&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Running Linux Applications Under Sugar=&lt;br /&gt;
&lt;br /&gt;
There are two ways to run Linux applications as Activities under Sugar (meaning you don&#039;t need to use Terminal to load them):&lt;br /&gt;
*&#039;&#039;&#039;Sugar Coating&#039;&#039;&#039; - Making Linux apps run under Sugar, but not modifying them to take advantage of Sugar&#039;s collaborative capabilities&lt;br /&gt;
*&#039;&#039;&#039;Sugarizing&#039;&#039;&#039; - A fully integrated Linux application, re-engineered to take advantage of Sugar&#039;s advanced collaboration abilities&lt;br /&gt;
&lt;br /&gt;
===Sugar Coating Activities===&lt;br /&gt;
&lt;br /&gt;
To run Linux apps under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions on [[Running Linux Applications Under Sugar]]. &lt;br /&gt;
&lt;br /&gt;
===Sugarizing Activities===&lt;br /&gt;
&lt;br /&gt;
To be written.&lt;br /&gt;
&lt;br /&gt;
=Useful Linux Applications=&lt;br /&gt;
&lt;br /&gt;
===VLC Media Player===&lt;br /&gt;
&lt;br /&gt;
;VLC: The VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, flv, avi, ogg, ...) as well as DVDs, VCDs, and various streaming protocols.  It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.; the VLC Player is considered to be better by some users then MPlayer because it offer more settings, options and features. There is also no need to run it from Terminal. Read [[Activity_VLC]] to learn how to install it.&lt;br /&gt;
&lt;br /&gt;
===Seamonkey===&lt;br /&gt;
SeaMonkey has inherited the successful all-in-one concept of the original Netscape Communicator and continues that product line based on the modern, cross-platform architecture provided by the Mozilla project.&lt;br /&gt;
&lt;br /&gt;
* The Internet browser at the core of the SeaMonkey suite uses the same rendering engine as its sibling Mozilla Firefox, with popular features like tabbed browsing, popup blocking, find as you type and a lot of other functionality for a smooth web experience.&lt;br /&gt;
* SeaMonkey&#039;s Mail and Newsgroups client shares lots of code with Mozilla Thunderbird and features adaptive Junk mail filtering, labels and mail views, multiple accounts, S/MIME, address books with LDAP support and is ready for both private and corporate use.&lt;br /&gt;
* Additonal components include an easy-to-use HTML Editor, the ChatZilla IRC chat application and web development tools like a DOM Inspector and a JavaScript debugger.&lt;br /&gt;
* If that&#039;s still not enough, SeaMonkey can be extended with numerous Add-Ons that provide additional functionality and customization for a complete Internet experience.&lt;br /&gt;
&lt;br /&gt;
Seamonkey can be Sugar-coated.&lt;br /&gt;
&lt;br /&gt;
===Midnight Commander===&lt;br /&gt;
Midnight Commander is a text-mode file manager. It is easily Sugar-coated for access from the Activities panel.[http://www.ibiblio.org/mc/images/mc-panels.png Screenshot]&lt;br /&gt;
&lt;br /&gt;
===Totem Media Player===&lt;br /&gt;
The Totem media player is already installed in the OLPC XO-1. It is the engine that supports media on the system. Out of the box it does not support MP3 music or MPEG-4 video. A free driver can be downloaded to add MP3 compatability. A Sugar-coating can be applied to easily access the program from the Activities panel. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
(Let&#039;s try to organize this page based on some criteria of completion as per the discussion [http://wiki.laptop.org/go/Talk:Actvities].)&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities&amp;diff=1128</id>
		<title>Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities&amp;diff=1128"/>
		<updated>2008-05-24T01:41:37Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: /* Totem Media Player */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Activities ==&lt;br /&gt;
&lt;br /&gt;
Sugar applications are called [http://wiki.laptop.org/go/Activities Activities]. This is a list of some Activities that are installed by default. There is a proposal for an [[Activity portal]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-journal.png|40px]]&lt;br /&gt;
=== Journal=== &lt;br /&gt;
Object and activity browser&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-pippy.png|40px]]&lt;br /&gt;
=== Pippy=== &lt;br /&gt;
Python Programming language/environment&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-web.png|40px]]&lt;br /&gt;
=== [http://wiki.laptop.org/go/Browse Browse] === &lt;br /&gt;
Web browser based on Mozilla Firefox&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-etoys.png|40px]]&lt;br /&gt;
=== Etoys=== &lt;br /&gt;
Learning / programming / authoring environment&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-read.png|40px]]&lt;br /&gt;
=== Read=== &lt;br /&gt;
Book/PDF reader&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-turtleart.png|40px]]&lt;br /&gt;
=== Turtle Art=== &lt;br /&gt;
Pseudo-Logo graphical programming language&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-write.png|40px]]&lt;br /&gt;
=== Write=== &lt;br /&gt;
Word processor&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-calculate.png|40px]]&lt;br /&gt;
=== Calculate=== &lt;br /&gt;
Basic calculator&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-news.png|40px]]&lt;br /&gt;
=== News Reader=== &lt;br /&gt;
News reader&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-measure.png|40px]]&lt;br /&gt;
=== Measure=== &lt;br /&gt;
Oscilloscope and Data Logging&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-draw.png|40px]]&lt;br /&gt;
=== Paint=== &lt;br /&gt;
Simple paint activity&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-acousticmeasure.png|40px]]&lt;br /&gt;
=== Distance=== &lt;br /&gt;
Measure distance between two laptops&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-record.png|40px]]&lt;br /&gt;
=== Record=== &lt;br /&gt;
Still, video, and audio capture&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-analyze.png|40px]]&lt;br /&gt;
=== Analyze=== &lt;br /&gt;
An activity version of the Sugar analyze tool&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-log.png|40px]]&lt;br /&gt;
=== Log=== &lt;br /&gt;
An activity version of the Sugar logging tool&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-terminal.png|40px]]&lt;br /&gt;
=== Terminal=== &lt;br /&gt;
An activity version of the Sugar terminal&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-tamtamjam.png|40px]]&lt;br /&gt;
=== TamTam=== &lt;br /&gt;
Music composition and synthesis.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
=== And more ===&lt;br /&gt;
[http://wiki.laptop.org/go/GCompris Dozens more are available].&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Running Linux Applications Under Sugar=&lt;br /&gt;
&lt;br /&gt;
There are two ways to run Linux applications as Activities under Sugar (meaning you don&#039;t need to use Terminal to load them):&lt;br /&gt;
*&#039;&#039;&#039;Sugar Coating&#039;&#039;&#039; - Making Linux apps run under Sugar, but not modifying them to take advantage of Sugar&#039;s collaborative capabilities&lt;br /&gt;
*&#039;&#039;&#039;Sugarizing&#039;&#039;&#039; - A fully integrated Linux application, re-engineered to take advantage of Sugar&#039;s advanced collaboration abilities&lt;br /&gt;
&lt;br /&gt;
===Sugar Coating Activities===&lt;br /&gt;
&lt;br /&gt;
To run Linux apps under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions on [[Running Linux Applications Under Sugar]]. &lt;br /&gt;
&lt;br /&gt;
===Sugarizing Activities===&lt;br /&gt;
&lt;br /&gt;
To be written.&lt;br /&gt;
&lt;br /&gt;
=Useful Linux Applications=&lt;br /&gt;
&lt;br /&gt;
===VLC Media Player===&lt;br /&gt;
&lt;br /&gt;
;VLC: The VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, flv, avi, ogg, ...) as well as DVDs, VCDs, and various streaming protocols.  It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.; the VLC Player is considered to be better by some users then MPlayer because it offer more settings, options and features. There is also no need to run it from Terminal. Read [[Activity_VLC]] to learn how to install it.&lt;br /&gt;
&lt;br /&gt;
===Seamonkey===&lt;br /&gt;
&lt;br /&gt;
===Midnight Commander===&lt;br /&gt;
Midnight Commander is a text-mode file manager. It is easily Sugar-coated for access from the Activities panel.[http://www.ibiblio.org/mc/images/mc-panels.png Screenshot]&lt;br /&gt;
&lt;br /&gt;
===Totem Media Player===&lt;br /&gt;
The Totem media player is already installed in the OLPC XO-1. It is the engine that supports media on the system. Out of the box it does not support MP3 music or MPEG-4 video. A free driver can be downloaded to add MP3 compatability. A Sugar-coating can be applied to easily access the program from the Activities panel. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
(Let&#039;s try to organize this page based on some criteria of completion as per the discussion [http://wiki.laptop.org/go/Talk:Actvities].)&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities&amp;diff=1127</id>
		<title>Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities&amp;diff=1127"/>
		<updated>2008-05-24T01:39:55Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: /* Useful Linux Applications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Activities ==&lt;br /&gt;
&lt;br /&gt;
Sugar applications are called [http://wiki.laptop.org/go/Activities Activities]. This is a list of some Activities that are installed by default. There is a proposal for an [[Activity portal]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-journal.png|40px]]&lt;br /&gt;
=== Journal=== &lt;br /&gt;
Object and activity browser&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-pippy.png|40px]]&lt;br /&gt;
=== Pippy=== &lt;br /&gt;
Python Programming language/environment&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-web.png|40px]]&lt;br /&gt;
=== [http://wiki.laptop.org/go/Browse Browse] === &lt;br /&gt;
Web browser based on Mozilla Firefox&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-etoys.png|40px]]&lt;br /&gt;
=== Etoys=== &lt;br /&gt;
Learning / programming / authoring environment&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-read.png|40px]]&lt;br /&gt;
=== Read=== &lt;br /&gt;
Book/PDF reader&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-turtleart.png|40px]]&lt;br /&gt;
=== Turtle Art=== &lt;br /&gt;
Pseudo-Logo graphical programming language&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-write.png|40px]]&lt;br /&gt;
=== Write=== &lt;br /&gt;
Word processor&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-calculate.png|40px]]&lt;br /&gt;
=== Calculate=== &lt;br /&gt;
Basic calculator&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-news.png|40px]]&lt;br /&gt;
=== News Reader=== &lt;br /&gt;
News reader&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-measure.png|40px]]&lt;br /&gt;
=== Measure=== &lt;br /&gt;
Oscilloscope and Data Logging&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-draw.png|40px]]&lt;br /&gt;
=== Paint=== &lt;br /&gt;
Simple paint activity&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-acousticmeasure.png|40px]]&lt;br /&gt;
=== Distance=== &lt;br /&gt;
Measure distance between two laptops&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-record.png|40px]]&lt;br /&gt;
=== Record=== &lt;br /&gt;
Still, video, and audio capture&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-analyze.png|40px]]&lt;br /&gt;
=== Analyze=== &lt;br /&gt;
An activity version of the Sugar analyze tool&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-log.png|40px]]&lt;br /&gt;
=== Log=== &lt;br /&gt;
An activity version of the Sugar logging tool&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-terminal.png|40px]]&lt;br /&gt;
=== Terminal=== &lt;br /&gt;
An activity version of the Sugar terminal&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:activity-tamtamjam.png|40px]]&lt;br /&gt;
=== TamTam=== &lt;br /&gt;
Music composition and synthesis.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;33%&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
=== And more ===&lt;br /&gt;
[http://wiki.laptop.org/go/GCompris Dozens more are available].&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Running Linux Applications Under Sugar=&lt;br /&gt;
&lt;br /&gt;
There are two ways to run Linux applications as Activities under Sugar (meaning you don&#039;t need to use Terminal to load them):&lt;br /&gt;
*&#039;&#039;&#039;Sugar Coating&#039;&#039;&#039; - Making Linux apps run under Sugar, but not modifying them to take advantage of Sugar&#039;s collaborative capabilities&lt;br /&gt;
*&#039;&#039;&#039;Sugarizing&#039;&#039;&#039; - A fully integrated Linux application, re-engineered to take advantage of Sugar&#039;s advanced collaboration abilities&lt;br /&gt;
&lt;br /&gt;
===Sugar Coating Activities===&lt;br /&gt;
&lt;br /&gt;
To run Linux apps under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions on [[Running Linux Applications Under Sugar]]. &lt;br /&gt;
&lt;br /&gt;
===Sugarizing Activities===&lt;br /&gt;
&lt;br /&gt;
To be written.&lt;br /&gt;
&lt;br /&gt;
=Useful Linux Applications=&lt;br /&gt;
&lt;br /&gt;
===VLC Media Player===&lt;br /&gt;
&lt;br /&gt;
;VLC: The VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, flv, avi, ogg, ...) as well as DVDs, VCDs, and various streaming protocols.  It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.; the VLC Player is considered to be better by some users then MPlayer because it offer more settings, options and features. There is also no need to run it from Terminal. Read [[Activity_VLC]] to learn how to install it.&lt;br /&gt;
&lt;br /&gt;
===Seamonkey===&lt;br /&gt;
&lt;br /&gt;
===Midnight Commander===&lt;br /&gt;
Midnight Commander is a text-mode file manager. It is easily Sugar-coated for access from the Activities panel.[http://www.ibiblio.org/mc/images/mc-panels.png Screenshot]&lt;br /&gt;
&lt;br /&gt;
===Totem Media Player===&lt;br /&gt;
The Totem media player is already installed in the OLPC XO-1. It is the engine that supports media on the system. But, by default, the user interface can only be accessed through the terminal. A Sugar-coating can be applied to easily access the program. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
(Let&#039;s try to organize this page based on some criteria of completion as per the discussion [http://wiki.laptop.org/go/Talk:Actvities].)&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1126</id>
		<title>Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1126"/>
		<updated>2008-05-24T01:29:28Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How To Use Sugar=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using the [[Glossary#User_Interface_.28UI.29|Interface]]===&lt;br /&gt;
&lt;br /&gt;
====Where&#039;s the desktop?====&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Windows, Apple&#039;s OS X or other Linux operating systems. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other children in the “neighborhood.” Sugar&#039;s closest desktop metaphor is the Home view: where the user can see what Activities they are currently using and access the Journal, which acts as a history of usage and allows the user to access files they viewed or applications they ran previously.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using Activities=== &lt;br /&gt;
====What is an Activity?====&lt;br /&gt;
The program that you run using Sugar are called Activities. Why? Because Sugar, in its departure from the desktop metaphor for computing, is the first serious attempt to create a [[Glossary|user interface]] that is based on both cognitive and social [http://en.wikipedia.org/wiki/Constructivism_%28learning_theory%29 constructivism]: an environment where learners engage in authentic exploration and collaboration in the act of learning.&lt;br /&gt;
	&lt;br /&gt;
====Starting an Activity====&lt;br /&gt;
&lt;br /&gt;
====Installing and Deleting Activities====&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
*Installing Sugar Activities Using Browse&lt;br /&gt;
*Installing/Removing Sugar Activities Using Terminal&lt;br /&gt;
*Installing/Removing Linux Applications&lt;br /&gt;
*Installing Sugar Coated Linux Applications&lt;br /&gt;
*Windows Applications&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customizing the Interface===&lt;br /&gt;
====Changing an XO&#039;s Nickname and Color on Sugar Views====&lt;br /&gt;
&amp;lt;ol&amp;gt;Your XO&#039;s Nickname and other options can be changed using the [[Terminal Activity]]&#039;s command line [[Sugar-Control-Panel]].&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Changing the &amp;quot;XO Guy&amp;quot;====&lt;br /&gt;
To change the XO Guy, the symbol in the middle of the Home view (with applications opening around him/her), you have to follow a few steps:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Create An Icon&#039;&#039;&#039; - You first have to make an icon image and save it as an SVG (Scalable Vector Graphics) file with the name computer-xo.svg. Probably on your Mac or Windows machine. There are instructions on how to do this [http://wiki.laptop.org/go/Making_SVG_Icons_for_Sugar on the OLPC wiki].&lt;br /&gt;
*&#039;&#039;&#039;Transfer It To Your Computer&#039;&#039;&#039; - Copy computer-xo.svg to a USB or SD card and plug it into your OLPC or computer.&lt;br /&gt;
*&#039;&#039;&#039;Install it&#039;&#039;&#039; - Open Terminal and type the following commands to back-up the original icon and copy your new icon into the correct location:&lt;br /&gt;
&lt;br /&gt;
 su -l&lt;br /&gt;
 cp /usr/share/icons/sugar/scalable/device/computer-xo.svg /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak&lt;br /&gt;
 cp /media/&amp;lt;your usb or sd&amp;gt;/computer-xo.svg /usr/share/icons/sugar/scalable/device/computer-xo.svg&lt;br /&gt;
&lt;br /&gt;
*Now close terminal and press Ctrl,Alt,Erase.&lt;br /&gt;
&lt;br /&gt;
Exmaple of modified icon:&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshotkm7.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restoring Icon To Original&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To restore computer-xo.svg back to the original, open terminal and type:&lt;br /&gt;
&lt;br /&gt;
 su -l&lt;br /&gt;
 cp /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak /usr/share/icons/sugar/scalable/device/computer-xo.svg&lt;br /&gt;
 rm /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak&lt;br /&gt;
&lt;br /&gt;
Source: http://olpcnews.com/forum/index.php?topic=2157.0&lt;br /&gt;
&lt;br /&gt;
====Setting the Clock and Timezone====&lt;br /&gt;
&lt;br /&gt;
You may set the date and time as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Connect to the Internet. (For details, see [[#How can I access the Internet?|How can I access the Internet?]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open a Linux prompt. (For details, see [[#How do I access a Linux command prompt?|How do I access a Linux command prompt?]] Note that unless you are an advanced user, you should use the Terminal Activity button to open the prompt.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Log in as &amp;quot;root&amp;quot;. Assuming you are using the Terminal Activity program, you can log in as root by typing &amp;quot;su -&amp;quot; at the command prompt and pressing the Enter key. Note that as user &amp;quot;root&amp;quot; you have the ability to destroy all software on the XO, so you should end your session as soon as you successfully change the date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; At the command prompt, enter the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/ntpdate time.nist.gov&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/hwclock --systohc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Press the Enter key after each. In response to the ntpdate command, if it successfully contacts this US government official time server, the system will output a line of data displaying the correct date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Click the &amp;quot;Stop&amp;quot; icon [[Image:Quit.gif|25px]] at the upper right corner of the screen to log out and close the Terminal Activity program.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====How to set the timezone on my laptop====&lt;br /&gt;
&lt;br /&gt;
You can set the timezone by typing the [[Sugar-Control-Panel]] command in the [[Terminal Activity]].&lt;br /&gt;
&lt;br /&gt;
===Sound Control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Disabling the bootup sound====&lt;br /&gt;
&lt;br /&gt;
Turn the volume down while the laptop is booting (i.e. before getting into Sugar).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Taking Screen Shots===&lt;br /&gt;
&lt;br /&gt;
To take a screen shot, typing Alt+1 at the same time will take one and store it in your journal.&lt;br /&gt;
&lt;br /&gt;
=Networking &amp;amp; Communications=&lt;br /&gt;
&lt;br /&gt;
===Connecting to Wireless Networks===&lt;br /&gt;
To some degree, networking is specific to the platform upon which Sugar is running.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
On the XO-1 laptop, there are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Read [[Connecting to the Internet]] for detailed instructions.&lt;br /&gt;
&lt;br /&gt;
===Connecting to Jabber Servers===&lt;br /&gt;
&lt;br /&gt;
Jabber servers allow Sugar users to interact, play and collaborate with each other in the Sugar environment.&lt;br /&gt;
&lt;br /&gt;
While the OLPC is designed with mesh wireless networking built in (where users can connect to each other without having a central wireless internet router/connection), Sugar users around the world may not be able to connect with others using the platform unless it&#039;s through the Internet, since mesh networking relies on a concentration of users (for example, in a classroom, school or business environment).&lt;br /&gt;
&lt;br /&gt;
Jabber networks link Sugar users to each other in order to chat, interact and collaborate. There are global Sugar Jabber networks, or regional ones hosted by organizations and individuals around the world. You can choose whichever Jabber network you wish to connect to. Connecting Sugar to one of these networks will greatly enhance your Sugar experience.&lt;br /&gt;
&lt;br /&gt;
====Connecting to Jabber Networks====&lt;br /&gt;
[[How to connect Sugar to a Jabber network]]&lt;br /&gt;
====List of Jabber Networks====&lt;br /&gt;
[[A list of Jabber networks around the world]]&lt;br /&gt;
==== Creating a Jabber Server ====&lt;br /&gt;
To host a Jabber server for your city, region, country or interest read [[How to Create a Jabber Server]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Chat ===&lt;br /&gt;
[http://wiki.laptop.org/go/XoIRC Install the XoIRC activity] and connect with other Sugar/OLPC users and enthusiasts on the internet and chat with them in real time. XoIRC uses a system called [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC].  &lt;br /&gt;
&lt;br /&gt;
It defaults to a &amp;quot;room&amp;quot; called #olpc-help, but you can also enter other rooms by typing &#039;&#039;&#039;/join #room&#039;&#039;&#039;   where &#039;&#039;&#039;room&#039;&#039;&#039; is the name of the room you wish to join.&lt;br /&gt;
&lt;br /&gt;
Some other Sugar/OLPC IRC chatrooms are listed [http://wiki.laptop.org/go/IRC#irc.freenode.net_channels are listed here.]]&lt;br /&gt;
&lt;br /&gt;
=== OLPC/Sugar as Webserver ===&lt;br /&gt;
&lt;br /&gt;
*Open Terminal and type the following to install Boa (approx. 100k)&lt;br /&gt;
&lt;br /&gt;
 su -&lt;br /&gt;
 yum -y install boa&lt;br /&gt;
&lt;br /&gt;
*Now put your index.html in /var/www&lt;br /&gt;
*Find your Sugar Computer/XO&#039;s IP Address. Still as root user (having entered su- already), enter into Terminal:&lt;br /&gt;
&lt;br /&gt;
 ifconfig&lt;br /&gt;
&lt;br /&gt;
*Look next to eth0 for 192.168.whatever (for example)&lt;br /&gt;
*Go to another machine on your LAN and type your Sugar Computer/XO&#039;s IP Address into your browser.  There&#039;s your Sugar computer serving up a web page!&lt;br /&gt;
&lt;br /&gt;
=Installing Sugar=&lt;br /&gt;
*[[:Category:Installing Sugar|Installing Sugar]] (on various platforms)&lt;br /&gt;
*[[Sugar Instructions]], booting and getting started with Sugar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Developing For Sugar=&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Building the XO: Introducing Sugar - Red Hat Magazine 2007-02-23]&lt;br /&gt;
* [[Sugar_with_sugar-jhbuild|Build]] from sources, and [[Sugar Instructions|get started]].&lt;br /&gt;
* Read the human interaction [[HIG|guidelines]]&lt;br /&gt;
* Get an overview of the [[Sugar Architecture|architecture]]&lt;br /&gt;
* [[Sugar_Activity_Tutorial|Write]] your own activity&lt;br /&gt;
* Check out the [[Sugar_Code_Snippets|code snippets]] library&lt;br /&gt;
* [[Understanding sugar code]] organization.&lt;br /&gt;
* See a list of Sugar [[Activities|activities]] and specifications.&lt;br /&gt;
* [http://dev.laptop.org/git?p=sugar;a=summary Sugar source repository]&lt;br /&gt;
* [http://dev.laptop.org/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;group=component&amp;amp;order=priority Current trac tickets, sorted by category].  The TODO list.&lt;br /&gt;
* [http://dev.laptop.org/roadmap Roadmap]&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Glossary]] of Sugar terms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1125</id>
		<title>Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1125"/>
		<updated>2008-05-24T01:28:27Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How To Use Sugar=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using the [[Glossary#User_Interface_.28UI.29|Interface]]===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Where&#039;s the desktop?====&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Windows, Apple&#039;s OS X or other Linux operating systems. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other children in the “neighborhood.” Sugar&#039;s closest desktop metaphor is the Home view: where the user can see what Activities they are currently using and access the Journal, which acts as a history of usage and allows the user to access files they viewed or applications they ran previously.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using Activities=== &lt;br /&gt;
====What is an Activity?====&lt;br /&gt;
The program that you run using Sugar are called Activities. Why? Because Sugar, in its departure from the desktop metaphor for computing, is the first serious attempt to create a [[Glossary|user interface]] that is based on both cognitive and social [http://en.wikipedia.org/wiki/Constructivism_%28learning_theory%29 constructivism]: an environment where learners engage in authentic exploration and collaboration in the act of learning.&lt;br /&gt;
	&lt;br /&gt;
====Starting an Activity====&lt;br /&gt;
&lt;br /&gt;
====Installing and Deleting Activities====&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
*Installing Sugar Activities Using Browse&lt;br /&gt;
*Installing/Removing Sugar Activities Using Terminal&lt;br /&gt;
*Installing/Removing Linux Applications&lt;br /&gt;
*Installing Sugar Coated Linux Applications&lt;br /&gt;
*Windows Applications&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Customizing the Interface===&lt;br /&gt;
====Changing an XO&#039;s Nickname and Color on Sugar Views====&lt;br /&gt;
&amp;lt;ol&amp;gt;Your XO&#039;s Nickname and other options can be changed using the [[Terminal Activity]]&#039;s command line [[Sugar-Control-Panel]].&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Changing the &amp;quot;XO Guy&amp;quot;====&lt;br /&gt;
To change the XO Guy, the symbol in the middle of the Home view (with applications opening around him/her), you have to follow a few steps:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Create An Icon&#039;&#039;&#039; - You first have to make an icon image and save it as an SVG (Scalable Vector Graphics) file with the name computer-xo.svg. Probably on your Mac or Windows machine. There are instructions on how to do this [http://wiki.laptop.org/go/Making_SVG_Icons_for_Sugar on the OLPC wiki].&lt;br /&gt;
*&#039;&#039;&#039;Transfer It To Your Computer&#039;&#039;&#039; - Copy computer-xo.svg to a USB or SD card and plug it into your OLPC or computer.&lt;br /&gt;
*&#039;&#039;&#039;Install it&#039;&#039;&#039; - Open Terminal and type the following commands to back-up the original icon and copy your new icon into the correct location:&lt;br /&gt;
&lt;br /&gt;
 su -l&lt;br /&gt;
 cp /usr/share/icons/sugar/scalable/device/computer-xo.svg /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak&lt;br /&gt;
 cp /media/&amp;lt;your usb or sd&amp;gt;/computer-xo.svg /usr/share/icons/sugar/scalable/device/computer-xo.svg&lt;br /&gt;
&lt;br /&gt;
*Now close terminal and press Ctrl,Alt,Erase.&lt;br /&gt;
&lt;br /&gt;
Exmaple of modified icon:&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshotkm7.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restoring Icon To Original&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To restore computer-xo.svg back to the original, open terminal and type:&lt;br /&gt;
&lt;br /&gt;
 su -l&lt;br /&gt;
 cp /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak /usr/share/icons/sugar/scalable/device/computer-xo.svg&lt;br /&gt;
 rm /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak&lt;br /&gt;
&lt;br /&gt;
Source: http://olpcnews.com/forum/index.php?topic=2157.0&lt;br /&gt;
&lt;br /&gt;
====Setting the Clock and Timezone====&lt;br /&gt;
&lt;br /&gt;
You may set the date and time as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Connect to the Internet. (For details, see [[#How can I access the Internet?|How can I access the Internet?]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open a Linux prompt. (For details, see [[#How do I access a Linux command prompt?|How do I access a Linux command prompt?]] Note that unless you are an advanced user, you should use the Terminal Activity button to open the prompt.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Log in as &amp;quot;root&amp;quot;. Assuming you are using the Terminal Activity program, you can log in as root by typing &amp;quot;su -&amp;quot; at the command prompt and pressing the Enter key. Note that as user &amp;quot;root&amp;quot; you have the ability to destroy all software on the XO, so you should end your session as soon as you successfully change the date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; At the command prompt, enter the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/ntpdate time.nist.gov&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/hwclock --systohc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Press the Enter key after each. In response to the ntpdate command, if it successfully contacts this US government official time server, the system will output a line of data displaying the correct date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Click the &amp;quot;Stop&amp;quot; icon [[Image:Quit.gif|25px]] at the upper right corner of the screen to log out and close the Terminal Activity program.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====How to set the timezone on my laptop====&lt;br /&gt;
&lt;br /&gt;
You can set the timezone by typing the [[Sugar-Control-Panel]] command in the [[Terminal Activity]].&lt;br /&gt;
&lt;br /&gt;
===Sound Control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Disabling the bootup sound====&lt;br /&gt;
&lt;br /&gt;
Turn the volume down while the laptop is booting (i.e. before getting into Sugar).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Taking Screen Shots===&lt;br /&gt;
&lt;br /&gt;
To take a screen shot, typing Alt+1 at the same time will take one and store it in your journal.&lt;br /&gt;
&lt;br /&gt;
=Networking &amp;amp; Communications=&lt;br /&gt;
&lt;br /&gt;
===Connecting to Wireless Networks===&lt;br /&gt;
To some degree, networking is specific to the platform upon which Sugar is running.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
On the XO-1 laptop, there are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Read [[Connecting to the Internet]] for detailed instructions.&lt;br /&gt;
&lt;br /&gt;
===Connecting to Jabber Servers===&lt;br /&gt;
&lt;br /&gt;
Jabber servers allow Sugar users to interact, play and collaborate with each other in the Sugar environment.&lt;br /&gt;
&lt;br /&gt;
While the OLPC is designed with mesh wireless networking built in (where users can connect to each other without having a central wireless internet router/connection), Sugar users around the world may not be able to connect with others using the platform unless it&#039;s through the Internet, since mesh networking relies on a concentration of users (for example, in a classroom, school or business environment).&lt;br /&gt;
&lt;br /&gt;
Jabber networks link Sugar users to each other in order to chat, interact and collaborate. There are global Sugar Jabber networks, or regional ones hosted by organizations and individuals around the world. You can choose whichever Jabber network you wish to connect to. Connecting Sugar to one of these networks will greatly enhance your Sugar experience.&lt;br /&gt;
&lt;br /&gt;
====Connecting to Jabber Networks====&lt;br /&gt;
[[How to connect Sugar to a Jabber network]]&lt;br /&gt;
====List of Jabber Networks====&lt;br /&gt;
[[A list of Jabber networks around the world]]&lt;br /&gt;
==== Creating a Jabber Server ====&lt;br /&gt;
To host a Jabber server for your city, region, country or interest read [[How to Create a Jabber Server]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Chat ===&lt;br /&gt;
[http://wiki.laptop.org/go/XoIRC Install the XoIRC activity] and connect with other Sugar/OLPC users and enthusiasts on the internet and chat with them in real time. XoIRC uses a system called [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC].  &lt;br /&gt;
&lt;br /&gt;
It defaults to a &amp;quot;room&amp;quot; called #olpc-help, but you can also enter other rooms by typing &#039;&#039;&#039;/join #room&#039;&#039;&#039;   where &#039;&#039;&#039;room&#039;&#039;&#039; is the name of the room you wish to join.&lt;br /&gt;
&lt;br /&gt;
Some other Sugar/OLPC IRC chatrooms are listed [http://wiki.laptop.org/go/IRC#irc.freenode.net_channels are listed here.]]&lt;br /&gt;
&lt;br /&gt;
=== OLPC/Sugar as Webserver ===&lt;br /&gt;
&lt;br /&gt;
*Open Terminal and type the following to install Boa (approx. 100k)&lt;br /&gt;
&lt;br /&gt;
 su -&lt;br /&gt;
 yum -y install boa&lt;br /&gt;
&lt;br /&gt;
*Now put your index.html in /var/www&lt;br /&gt;
*Find your Sugar Computer/XO&#039;s IP Address. Still as root user (having entered su- already), enter into Terminal:&lt;br /&gt;
&lt;br /&gt;
 ifconfig&lt;br /&gt;
&lt;br /&gt;
*Look next to eth0 for 192.168.whatever (for example)&lt;br /&gt;
*Go to another machine on your LAN and type your Sugar Computer/XO&#039;s IP Address into your browser.  There&#039;s your Sugar computer serving up a web page!&lt;br /&gt;
&lt;br /&gt;
=Installing Sugar=&lt;br /&gt;
*[[:Category:Installing Sugar|Installing Sugar]] (on various platforms)&lt;br /&gt;
*[[Sugar Instructions]], booting and getting started with Sugar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Developing For Sugar=&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Building the XO: Introducing Sugar - Red Hat Magazine 2007-02-23]&lt;br /&gt;
* [[Sugar_with_sugar-jhbuild|Build]] from sources, and [[Sugar Instructions|get started]].&lt;br /&gt;
* Read the human interaction [[HIG|guidelines]]&lt;br /&gt;
* Get an overview of the [[Sugar Architecture|architecture]]&lt;br /&gt;
* [[Sugar_Activity_Tutorial|Write]] your own activity&lt;br /&gt;
* Check out the [[Sugar_Code_Snippets|code snippets]] library&lt;br /&gt;
* [[Understanding sugar code]] organization.&lt;br /&gt;
* See a list of Sugar [[Activities|activities]] and specifications.&lt;br /&gt;
* [http://dev.laptop.org/git?p=sugar;a=summary Sugar source repository]&lt;br /&gt;
* [http://dev.laptop.org/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;group=component&amp;amp;order=priority Current trac tickets, sorted by category].  The TODO list.&lt;br /&gt;
* [http://dev.laptop.org/roadmap Roadmap]&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Glossary]] of Sugar terms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1124</id>
		<title>Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1124"/>
		<updated>2008-05-24T01:27:15Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How To Use Sugar=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using the [[Glossary#User_Interface_.28UI.29|Interface]]===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Where&#039;s the desktop?====&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Windows, Apple&#039;s OS X or other Linux operating systems. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other children in the “neighborhood.” Sugar&#039;s closest desktop metaphor is the Home view: where the user can see what Activities they are currently using and access the Journal, which acts as a history of usage and allows the user to access files they viewed or applications they ran previously.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using Activities=== &lt;br /&gt;
====What is an Activity?====&lt;br /&gt;
The program that you run using Sugar are called Activities. Why? Because Sugar, in its departure from the desktop metaphor for computing, is the first serious attempt to create a [[Glossary|user interface]] that is based on both cognitive and social [http://en.wikipedia.org/wiki/Constructivism_%28learning_theory%29 constructivism]: an environment where learners engage in authentic exploration and collaboration in the act of learning.&lt;br /&gt;
	&lt;br /&gt;
====Starting an Activity====&lt;br /&gt;
&lt;br /&gt;
===Installing and Deleting Activities===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
*Installing Sugar Activities Using Browse&lt;br /&gt;
*Installing/Removing Sugar Activities Using Terminal&lt;br /&gt;
*Installing/Removing Linux Applications&lt;br /&gt;
*Installing Sugar Coated Linux Applications&lt;br /&gt;
*Windows Applications&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Customizing the Interface===&lt;br /&gt;
====Changing an XO&#039;s Nickname and Color on Sugar Views====&lt;br /&gt;
&amp;lt;ol&amp;gt;Your XO&#039;s Nickname and other options can be changed using the [[Terminal Activity]]&#039;s command line [[Sugar-Control-Panel]].&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Changing the &amp;quot;XO Guy&amp;quot;===&lt;br /&gt;
To change the XO Guy, the symbol in the middle of the Home view (with applications opening around him/her), you have to follow a few steps:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Create An Icon&#039;&#039;&#039; - You first have to make an icon image and save it as an SVG (Scalable Vector Graphics) file with the name computer-xo.svg. Probably on your Mac or Windows machine. There are instructions on how to do this [http://wiki.laptop.org/go/Making_SVG_Icons_for_Sugar on the OLPC wiki].&lt;br /&gt;
*&#039;&#039;&#039;Transfer It To Your Computer&#039;&#039;&#039; - Copy computer-xo.svg to a USB or SD card and plug it into your OLPC or computer.&lt;br /&gt;
*&#039;&#039;&#039;Install it&#039;&#039;&#039; - Open Terminal and type the following commands to back-up the original icon and copy your new icon into the correct location:&lt;br /&gt;
&lt;br /&gt;
 su -l&lt;br /&gt;
 cp /usr/share/icons/sugar/scalable/device/computer-xo.svg /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak&lt;br /&gt;
 cp /media/&amp;lt;your usb or sd&amp;gt;/computer-xo.svg /usr/share/icons/sugar/scalable/device/computer-xo.svg&lt;br /&gt;
&lt;br /&gt;
*Now close terminal and press Ctrl,Alt,Erase.&lt;br /&gt;
&lt;br /&gt;
Exmaple of modified icon:&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshotkm7.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restoring Icon To Original&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To restore computer-xo.svg back to the original, open terminal and type:&lt;br /&gt;
&lt;br /&gt;
 su -l&lt;br /&gt;
 cp /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak /usr/share/icons/sugar/scalable/device/computer-xo.svg&lt;br /&gt;
 rm /usr/share/icons/sugar/scalable/device/computer-xo.svg.bak&lt;br /&gt;
&lt;br /&gt;
Source: http://olpcnews.com/forum/index.php?topic=2157.0&lt;br /&gt;
&lt;br /&gt;
===Setting the Clock and Timezone===&lt;br /&gt;
&lt;br /&gt;
You may set the date and time as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Connect to the Internet. (For details, see [[#How can I access the Internet?|How can I access the Internet?]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open a Linux prompt. (For details, see [[#How do I access a Linux command prompt?|How do I access a Linux command prompt?]] Note that unless you are an advanced user, you should use the Terminal Activity button to open the prompt.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Log in as &amp;quot;root&amp;quot;. Assuming you are using the Terminal Activity program, you can log in as root by typing &amp;quot;su -&amp;quot; at the command prompt and pressing the Enter key. Note that as user &amp;quot;root&amp;quot; you have the ability to destroy all software on the XO, so you should end your session as soon as you successfully change the date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; At the command prompt, enter the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/ntpdate time.nist.gov&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/hwclock --systohc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Press the Enter key after each. In response to the ntpdate command, if it successfully contacts this US government official time server, the system will output a line of data displaying the correct date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Click the &amp;quot;Stop&amp;quot; icon [[Image:Quit.gif|25px]] at the upper right corner of the screen to log out and close the Terminal Activity program.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How to set the timezone on my laptop===&lt;br /&gt;
&lt;br /&gt;
You can set the timezone by typing the [[Sugar-Control-Panel]] command in the [[Terminal Activity]].&lt;br /&gt;
&lt;br /&gt;
===Sound Control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Disabling the bootup sound====&lt;br /&gt;
&lt;br /&gt;
Turn the volume down while the laptop is booting (i.e. before getting into Sugar).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Taking Screen Shots===&lt;br /&gt;
&lt;br /&gt;
To take a screen shot, typing Alt+1 at the same time will take one and store it in your journal.&lt;br /&gt;
&lt;br /&gt;
=Networking &amp;amp; Communications=&lt;br /&gt;
&lt;br /&gt;
===Connecting to Wireless Networks===&lt;br /&gt;
To some degree, networking is specific to the platform upon which Sugar is running.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
On the XO-1 laptop, there are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Read [[Connecting to the Internet]] for detailed instructions.&lt;br /&gt;
&lt;br /&gt;
===Connecting to Jabber Servers===&lt;br /&gt;
&lt;br /&gt;
Jabber servers allow Sugar users to interact, play and collaborate with each other in the Sugar environment.&lt;br /&gt;
&lt;br /&gt;
While the OLPC is designed with mesh wireless networking built in (where users can connect to each other without having a central wireless internet router/connection), Sugar users around the world may not be able to connect with others using the platform unless it&#039;s through the Internet, since mesh networking relies on a concentration of users (for example, in a classroom, school or business environment).&lt;br /&gt;
&lt;br /&gt;
Jabber networks link Sugar users to each other in order to chat, interact and collaborate. There are global Sugar Jabber networks, or regional ones hosted by organizations and individuals around the world. You can choose whichever Jabber network you wish to connect to. Connecting Sugar to one of these networks will greatly enhance your Sugar experience.&lt;br /&gt;
&lt;br /&gt;
====Connecting to Jabber Networks====&lt;br /&gt;
[[How to connect Sugar to a Jabber network]]&lt;br /&gt;
====List of Jabber Networks====&lt;br /&gt;
[[A list of Jabber networks around the world]]&lt;br /&gt;
==== Creating a Jabber Server ====&lt;br /&gt;
To host a Jabber server for your city, region, country or interest read [[How to Create a Jabber Server]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Chat ===&lt;br /&gt;
[http://wiki.laptop.org/go/XoIRC Install the XoIRC activity] and connect with other Sugar/OLPC users and enthusiasts on the internet and chat with them in real time. XoIRC uses a system called [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC].  &lt;br /&gt;
&lt;br /&gt;
It defaults to a &amp;quot;room&amp;quot; called #olpc-help, but you can also enter other rooms by typing &#039;&#039;&#039;/join #room&#039;&#039;&#039;   where &#039;&#039;&#039;room&#039;&#039;&#039; is the name of the room you wish to join.&lt;br /&gt;
&lt;br /&gt;
Some other Sugar/OLPC IRC chatrooms are listed [http://wiki.laptop.org/go/IRC#irc.freenode.net_channels are listed here.]]&lt;br /&gt;
&lt;br /&gt;
=== OLPC/Sugar as Webserver ===&lt;br /&gt;
&lt;br /&gt;
*Open Terminal and type the following to install Boa (approx. 100k)&lt;br /&gt;
&lt;br /&gt;
 su -&lt;br /&gt;
 yum -y install boa&lt;br /&gt;
&lt;br /&gt;
*Now put your index.html in /var/www&lt;br /&gt;
*Find your Sugar Computer/XO&#039;s IP Address. Still as root user (having entered su- already), enter into Terminal:&lt;br /&gt;
&lt;br /&gt;
 ifconfig&lt;br /&gt;
&lt;br /&gt;
*Look next to eth0 for 192.168.whatever (for example)&lt;br /&gt;
*Go to another machine on your LAN and type your Sugar Computer/XO&#039;s IP Address into your browser.  There&#039;s your Sugar computer serving up a web page!&lt;br /&gt;
&lt;br /&gt;
=Installing Sugar=&lt;br /&gt;
*[[:Category:Installing Sugar|Installing Sugar]] (on various platforms)&lt;br /&gt;
*[[Sugar Instructions]], booting and getting started with Sugar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Developing For Sugar=&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Building the XO: Introducing Sugar - Red Hat Magazine 2007-02-23]&lt;br /&gt;
* [[Sugar_with_sugar-jhbuild|Build]] from sources, and [[Sugar Instructions|get started]].&lt;br /&gt;
* Read the human interaction [[HIG|guidelines]]&lt;br /&gt;
* Get an overview of the [[Sugar Architecture|architecture]]&lt;br /&gt;
* [[Sugar_Activity_Tutorial|Write]] your own activity&lt;br /&gt;
* Check out the [[Sugar_Code_Snippets|code snippets]] library&lt;br /&gt;
* [[Understanding sugar code]] organization.&lt;br /&gt;
* See a list of Sugar [[Activities|activities]] and specifications.&lt;br /&gt;
* [http://dev.laptop.org/git?p=sugar;a=summary Sugar source repository]&lt;br /&gt;
* [http://dev.laptop.org/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;group=component&amp;amp;order=priority Current trac tickets, sorted by category].  The TODO list.&lt;br /&gt;
* [http://dev.laptop.org/roadmap Roadmap]&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Glossary]] of Sugar terms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Getting_Started&amp;diff=1037</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Getting_Started&amp;diff=1037"/>
		<updated>2008-05-23T02:03:59Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: typo queen strikes again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About Sugar ==&lt;br /&gt;
&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Microsoft Windows, Apple&#039;s OS X or other Linux operating systems. It is conceived as a tool to allow kids to learn interactively. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other kids in the “neighborhood.” Programs and Applications are called Activities, many of which allow for collaboration between users who are connected to each other by Wifi or through a [http://wiki.sugarlabs.org/go/SugarLabs:Community_Portal#Jabber_Networks Jabber network]. Sugar developers are encouraged to write activities with collaborative elements that are automatically enabled.&lt;br /&gt;
&lt;br /&gt;
Sugar is developed in [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] and runs on [http://en.wikipedia.org/wiki/Linux Linux] [http://en.wikipedia.org/wiki/Kernel_%28computer_science%29 Kernel] 2.6.22 and the [http://fedoraproject.org/ Fedora 7] base environment. &lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
You can explore the Sugar [[Glossary|interface]] in the XO-1 [http://laptop.org/en/laptop/start/homeview.shtml Getting Started guide].&lt;br /&gt;
&lt;br /&gt;
===Connecting to the Internet===&lt;br /&gt;
&lt;br /&gt;
Connecting to the Internet is something that somewhat falls between the cracks of Sugar and the computer it&#039;s running on. &lt;br /&gt;
&lt;br /&gt;
On the XO laptop, there are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs running Sugar.&lt;br /&gt;
&lt;br /&gt;
From a conventional laptop running Sugar, connecting through an access point works. (Mesh support is becoming available on more machines.) Depending upon which [[SugarLabs:Community_Portal#Jabber_Networks|Jabber server]] you are connected to, you&#039;ll see different collections of &amp;quot;neighbors&amp;quot; in the Neighborhood View.&lt;br /&gt;
&lt;br /&gt;
Read the [[Connecting To The Internet|Connecting to the Internet page]] for detailed instructions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Getting_Started&amp;diff=1036</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Getting_Started&amp;diff=1036"/>
		<updated>2008-05-23T02:03:13Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About Sugar ==&lt;br /&gt;
&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Microsoft Windows, Apple&#039;s OS X or other Linux operating systems. It is conceived as a tool to allow kids to learn interactively. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other kids in the “neighborhood.” Programs and Applications are called Activities, many of which allow for collaboration between users who are connected to each other by Wifi or through a [http://wiki.sugarlabs.org/go/SugarLabs:Community_Portal#Jabber_Networks Jabber network]. Sugar developers are encouraged to write activities with collaborative elements that are automatically enabled.&lt;br /&gt;
&lt;br /&gt;
Sugar is developed in [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] and runs on {http://en.wikipedia.org/wiki/Linux Linux] [http://en.wikipedia.org/wiki/Kernel_%28computer_science%29 Kernel] 2.6.22 and the [http://fedoraproject.org/ Fedora 7] base environment. &lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
You can explore the Sugar [[Glossary|interface]] in the XO-1 [http://laptop.org/en/laptop/start/homeview.shtml Getting Started guide].&lt;br /&gt;
&lt;br /&gt;
===Connecting to the Internet===&lt;br /&gt;
&lt;br /&gt;
Connecting to the Internet is something that somewhat falls between the cracks of Sugar and the computer it&#039;s running on. &lt;br /&gt;
&lt;br /&gt;
On the XO laptop, there are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs running Sugar.&lt;br /&gt;
&lt;br /&gt;
From a conventional laptop running Sugar, connecting through an access point works. (Mesh support is becoming available on more machines.) Depending upon which [[SugarLabs:Community_Portal#Jabber_Networks|Jabber server]] you are connected to, you&#039;ll see different collections of &amp;quot;neighbors&amp;quot; in the Neighborhood View.&lt;br /&gt;
&lt;br /&gt;
Read the [[Connecting To The Internet|Connecting to the Internet page]] for detailed instructions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Getting_Started&amp;diff=1035</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Getting_Started&amp;diff=1035"/>
		<updated>2008-05-23T02:00:29Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: glossary link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About Sugar ==&lt;br /&gt;
&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Microsoft Windows, Apple&#039;s OS X or other Linux operating systems. It is conceived as a tool to allow kids to learn interactively. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other kids in the “neighborhood.” Programs and Applications are called Activities, many of which allow for collaboration between users who are connected to each other by Wifi or through a [http://wiki.sugarlabs.org/go/SugarLabs:Community_Portal#Jabber_Networks Jabber network]. Sugar developers are encouraged to write activities with collaborative elements that are automatically enabled.&lt;br /&gt;
&lt;br /&gt;
Sugar is developed in Python and runs on Linux Kernel 2.6.22 and the [http://fedoraproject.org/ Fedora 7] base environment. &lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
You can explore the Sugar [[Glossary|interface]] in the XO-1 [http://laptop.org/en/laptop/start/homeview.shtml Getting Started guide].&lt;br /&gt;
&lt;br /&gt;
===Connecting to the Internet===&lt;br /&gt;
&lt;br /&gt;
Connecting to the Internet is something that somewhat falls between the cracks of Sugar and the computer it&#039;s running on. &lt;br /&gt;
&lt;br /&gt;
On the XO laptop, there are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs running Sugar.&lt;br /&gt;
&lt;br /&gt;
From a conventional laptop running Sugar, connecting through an access point works. (Mesh support is becoming available on more machines.) Depending upon which [[SugarLabs:Community_Portal#Jabber_Networks|Jabber server]] you are connected to, you&#039;ll see different collections of &amp;quot;neighbors&amp;quot; in the Neighborhood View.&lt;br /&gt;
&lt;br /&gt;
Read the [[Connecting To The Internet|Connecting to the Internet page]] for detailed instructions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1034</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1034"/>
		<updated>2008-05-23T01:59:05Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run standard Linux program under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===To Run (once per program that you want to Sugar Coat):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons CatMoran created--and downloaded using the wget commands listed above. plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Both of the latter files can be easily edited using any text editor and one or both character(s) changed. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands, to log in as root and execute the sug script. T quit the script at any time, just enter nothing at the prompt and hit the Enter button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
First, you&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime, Firefox, or MC.&lt;br /&gt;
&lt;br /&gt;
Second, you&#039;ll be prompted for an icon file to copy into the new task. Enter the [[Glossary|full path and filename]] of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
Next, you&#039;ll be prompted for the command to start the program. This is the command you type at the Terminal prompt to start the program, such as firefox, totem, or mc.&lt;br /&gt;
&lt;br /&gt;
Finally, you&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot sugar by pressing Ctrl-Alt-Erase (the Control, Alt and Erase buttons) at the same time. When Sugar restarts you will now see the new icon in the Sugar taskbar. A simple click on the icon will start the newly Sugar Coated program, like any other Sugar Activity.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sugarize Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1033</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1033"/>
		<updated>2008-05-23T01:58:25Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: still more cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run standard Linux program under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===To Run (once per program that you want to Sugar Coat):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons CatMoran created--and downloaded using the wget commands listed above. plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Both of the latter files can be easily edited using any text editor and one or both character(s) changed. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands, to log in as root and execute the sug script. T quit the script at any time, just enter nothing at the prompt and hit the Enter button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
First, you&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime, Firefox, or MC.&lt;br /&gt;
&lt;br /&gt;
Second, you&#039;ll be prompted for an icon file to copy into the new task. Enter the [[Glossary|full path and filename]] of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
Next, you&#039;ll be prompted for the command to start the program. This is the command you type at the Terminal prompt to start the program, such as firefox, totem, or mc.&lt;br /&gt;
&lt;br /&gt;
Finally, you&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot sugar by pressing Ctrl-Alt-Erase (the Control, Alt and Erase buttons)at the same time. When Sugar restarts you will now see the new icon in the Sugar taskbar. A simple click on the icon will start the newly Sugar Coated program, like any other Sugar Activity.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sugarize Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1031</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1031"/>
		<updated>2008-05-23T01:54:32Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: more cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run standard Linux program under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===To Run:===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons CatMoran created--and downloaded using thewget commands listed above. plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Both of the latter files can be easily edited using any text editor and one or both character(s) changed. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands, to log in as root and execute the sug script. T quit the script at any time, just enter nothing at the prompt and hit the Enter button.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
First, you&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime, Firefox, or MC.&lt;br /&gt;
&lt;br /&gt;
Second, you&#039;ll be prompted for an icon file to copy into the new task. Enter the [[Glossary|full path and filename]] of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
Next, you&#039;ll be prompted for the command to start the program. This is the command you type at the Terminal prompt to start the program, such as firefox, totem, or mc.&lt;br /&gt;
&lt;br /&gt;
Finally, you&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot sugar to see the new task in the Sugar taskbar.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sugarize Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1030</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1030"/>
		<updated>2008-05-23T01:50:31Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: more cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run standard Linux program under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===To Run:===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons CatMoran created--and downloaded using thewget commands listed above. plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Both of the latter files can be easily edited using any text editor and one or both character(s) changed.Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands, to log in as root and execute the sug script.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime, Firefox, or MC.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an icon file to copy into the new task. Enter the [[Glossary|full path and filename]] of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for the command to start the program. This is the command you entered from Terminal to start the program, such as firefox.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
(If at any of the prompts you want to quit the script, just enter nothing at the prompt.)&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot sugar to see the new task in the Sugar taskbar.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sugarize Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1029</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1029"/>
		<updated>2008-05-23T01:45:15Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run standard Linux program under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===To Run:===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Locate an icon you want to use/reuse.&amp;lt;/li&amp;gt;&lt;br /&gt;
*You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
*Or you can use one of the icons I&#039;ve created. (wget commands above.) plain.svg is a plain circle, ff.svg is a circle with the letters FF (for Firefox) inside, l.svg is a circle with the single letter L inside. Bot of these files can be easily edited using any text editor and one or both character(s) changed.Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
Enter the following commands, to log in as root and execute the sug script.&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime or Firefox.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an icon file to copy into the new task. You can enter the full path and filename of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for the command to start the program. This is the command you entered from Terminal to start the program, such as firefox.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
(If at any of the prompts you want to quit the script, just enter nothing at the prompt.)&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot sugar to see the new task in the Sugar taskbar.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sugarize Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1028</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1028"/>
		<updated>2008-05-23T01:39:53Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run Linux apps under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands:&amp;lt;/li&amp;gt; &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&lt;br /&gt;
===To Run:===&lt;br /&gt;
&lt;br /&gt;
Locate an icon you want to use/reuse.&lt;br /&gt;
&lt;br /&gt;
You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
&lt;br /&gt;
Or you can use one of the icons I&#039;ve created. (wget commands above.) plain.svg is a plain circle, ff.svg is a circle with FF (for firefox) inside, l.svg is a circle with L inside. ff.svg and l.svg can easily be edited for any two or one character(s). Open the file in any text editor. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
Enter the following commands, to log in as root and execute the sug script.&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime or Firefox.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an icon file to copy into the new task. You can enter the full path and filename of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for the command to start the program. This is the command you entered from Terminal to start the program, such as firefox.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
(If at any of the prompts you want to quit the script, just enter nothing at the prompt.)&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot sugar to see the new task in the Sugar taskbar.&lt;br /&gt;
&lt;br /&gt;
===Sugarize Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1027</id>
		<title>Running Linux Applications Under Sugar</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Running_Linux_Applications_Under_Sugar&amp;diff=1027"/>
		<updated>2008-05-23T01:37:36Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: formatting CatMoran section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This article is about running Linux applications inside Sugar, not launching them in Terminal.&lt;br /&gt;
&lt;br /&gt;
To run Linux apps under Sugar (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them), read these instructions.&lt;br /&gt;
&lt;br /&gt;
A woman named CatMoran created a script that automates most of the steps of Sugar Coating Linux applications to run under Sugar. &lt;br /&gt;
&lt;br /&gt;
*The process has be confirmed to work with Firefox, Seamonkey, Midnight Commander and Totem.It it presumed to work with many other Linux programs.&lt;br /&gt;
*It doesn&#039;t work for roto&#039;s current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.&lt;br /&gt;
&lt;br /&gt;
===To setup (one time):===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start a Terminal activity.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following commands. &lt;br /&gt;
 su&lt;br /&gt;
 wget http://www.catmoran.com/olpc/libsugarize.so&lt;br /&gt;
 chmod 755 libsugarize.so&lt;br /&gt;
 wget http://www.catmoran.com/olpc/sug&lt;br /&gt;
 chmod 755 sug&lt;br /&gt;
&lt;br /&gt;
(What do those commands do? They log you in as root, gets a copy of Albert Cahalan&#039;s compiled libsugarize file, and gets the script CatMoran created.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optional, if you want to use one of the icons CatMoran created:&lt;br /&gt;
 wget http://www.catmoran.com/olpc/plain.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/ff.svg&lt;br /&gt;
 wget http://www.catmoran.com/olpc/l.svg&lt;br /&gt;
&lt;br /&gt;
===To Run:===&lt;br /&gt;
&lt;br /&gt;
Locate an icon you want to use/reuse.&lt;br /&gt;
&lt;br /&gt;
You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg&lt;br /&gt;
&lt;br /&gt;
Or you can use one of the icons I&#039;ve created. (wget commands above.) plain.svg is a plain circle, ff.svg is a circle with FF (for firefox) inside, l.svg is a circle with L inside. ff.svg and l.svg can easily be edited for any two or one character(s). Open the file in any text editor. Each letter is in plain text just before the &amp;lt;/tspan&amp;gt; tags, replace them and save the file.&lt;br /&gt;
&lt;br /&gt;
Enter the following commands, to log in as root and execute the sug script.&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
 ./sug&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime or Firefox.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an icon file to copy into the new task. You can enter the full path and filename of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for the command to start the program. This is the command you entered from Terminal to start the program, such as firefox.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for an organization path, such as org.mozilla If you don&#039;t know what this is, just enter org.x&lt;br /&gt;
&lt;br /&gt;
(If at any of the prompts you want to quit the script, just enter nothing at the prompt.)&lt;br /&gt;
&lt;br /&gt;
The script will give you a success message. Reboot sugar to see the new task in the Sugar taskbar.&lt;br /&gt;
&lt;br /&gt;
===Sugarize Mirror Servers===&lt;br /&gt;
&lt;br /&gt;
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]&lt;br /&gt;
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source&#039;&#039;&#039; - [http://olpcnews.com/forum/index.php?topic=1555.0 http://olpcnews.com/forum/index.php?topic=1555.0]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Activities&amp;diff=1026</id>
		<title>Talk:Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Activities&amp;diff=1026"/>
		<updated>2008-05-23T01:30:19Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Added the list from the homepage, with info on sugarizing...&lt;br /&gt;
: The catmoran scripts are more like &amp;quot;sugar coating&amp;quot;, not true sugarizing (which involves making the activity sharable, etc.). We need some way to separate the two concepts. [[User:AuntiMame]] 22May08 20:11 ET&lt;br /&gt;
&lt;br /&gt;
I like the term sugar coating vs. sugarizing to define them. Let&#039;s use those!&lt;br /&gt;
: it does seem to keep in line whit the whole glucose sucrose taxonomy. [[User:AuntiMame]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Community&amp;diff=1016</id>
		<title>Talk:Community</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Community&amp;diff=1016"/>
		<updated>2008-05-23T00:24:46Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: actvity pages here or link to olpc?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page&#039;s content has been reorganized by day, from newest to oldest.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Ongoing Discussion Topics=&lt;br /&gt;
&lt;br /&gt;
empty.&lt;br /&gt;
&lt;br /&gt;
=May 22=&lt;br /&gt;
&lt;br /&gt;
I&#039;ve been dropping in information and editing. How&#039;s it looking? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
:Great start. Having the framework there means people can start fleshing it out. --[[User:Walter|Walter]] 17:30, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Suggested change to Wiki navigation: Change &#039;&#039;&#039;Navigation&#039;&#039;&#039; to &#039;&#039;&#039;About SugarLabs&#039;&#039;&#039;, this way Using Sugar right below makes more sense, and it&#039;s defined what the upper nav block is focused on.&lt;br /&gt;
&lt;br /&gt;
:will do. --[[User:Walter|Walter]] 20:34, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
Is there any way to browse the images that have already been uploaded, so that I could re-use an existing image rather than creating a duplication of info? -- [[User:AuntiMame]] 22May08 16:24&lt;br /&gt;
&lt;br /&gt;
:Yes. [[Special:Newimages]] and http://wiki.sugarlabs.org/index.php?title=Special%3AAllpages&amp;amp;from=&amp;amp;namespace=6  --[[User:Walter|Walter]] 20:34, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Next Q: Is there any way to rename images so that there is some kind of standard? For example all  of the logo proposals would start with &amp;quot;Logo-proposed--...&amp;quot;. I know that by changing a name I&#039;d have to go to all the pages that refer to it and change the link... But it wouldmake it easier to &amp;quot;browse&amp;quot; for images to use/reuse. -- [[User:AuntiMame]] 22May08 19:10&lt;br /&gt;
&lt;br /&gt;
More in light of the above Q: The current [[Activities]] page links back to olpc. Should there be pages here for the individual activities? And if so, what naming structure should the pages have? Activity_(name)? Or just (name)? No doubt, you can guess which one I favor. ;-)  [[User:AuntiMame]] 22May08 20:24 ET&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
Two requests:&lt;br /&gt;
&lt;br /&gt;
*We should add a new item under Using Sugar called Software &amp;amp; Activities where we can compile a list of all available applications, installation instructions, and links to download. --[[User:Graham|Graham]]&lt;br /&gt;
*Can Toolbox be renamed Using The Wiki so we can put tips and tricks like the above on the record for everyone to easily find?&lt;br /&gt;
:Done. --[[User:Walter|Walter]] 22:54, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Now we have Wiki Help under About SugarLabs (btw, is it Sugar Labs or SugarLabs?) and Using the Wiki. Can Wiki Help be moved to Using the Wiki? And a general Help section and News section put under About Sugar Labs? Not sure what would go under Help, but something at some point, no doubt... Sugar Development News, I can think of things already that need to go there - new comps from the new Sugar build, etc.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=May 21=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Question 1&#039;&#039;&#039; - Please set up a paypal donation link. There are a lot of people rooting for you guys! Some of us would like to help financially.&lt;br /&gt;
:We need to finish setting up the foundation first. Thank you for the support!! --[[User:Walter|Walter]] 02:11, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Question 2&#039;&#039;&#039; - Hi there, I find the wiki.laptop.org site to be very hard to follow. Is the intention to create the definitive online manual for Sugar on this site, with an improved wiki? If so, I would love to help get it right...&lt;br /&gt;
&lt;br /&gt;
:Any suggestions as to how to structure this site so that it doesn&#039;t get too hard to follow is more than welcome. Perhaps we can use this page to discuss a framework. The good news is that Sugar Labs has a more focused set of goals, so it will hopefully be easier to keep the wiki more focused as well. Regarding an online manual, let&#039;s get started!!  I wrote http://www.laptop.org/gettingstarted pages; maybe a critic of those pages would be a good place to start? Also, pointers to positive examples would also be helpful. --[[User:Walter|Walter]] 15:44, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
:These pages are good. I wish I had found them when I got my OLPC! This would be great under &amp;quot;Getting Started.&amp;quot; To what extent can content be reused? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
::Ah. Apparently the fine print wasn&#039;t enough--we&#039;d put the URL on the insert that came in the box with your G1G1 machine. We can reuse all of these pages. It would be good to make them non-XO-laptop specific, as SugarLabs is not tied to any specific hardware platform. --[[User:Walter|Walter]] 10:46, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s fine. Suggestions to come throughout the day. --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
Question 2 Follow-up - Walter, I asked because I think Sugar has HUGE potential, but a lot of people with G1G1 XOs are like me. They slightly geeky, believe in what this project can do, have more skills than the average user but aren&#039;t programmers. And they are frustrated by a few things with Sugar that in my opinion, aren&#039;t a bit deal to fix, but are roadblocks to them using their XO more. And their usage is important. They will generate more buy-in, support and visibility for the project and Sugar itself, and their contributions to the platform will make it better.&lt;br /&gt;
&lt;br /&gt;
I suggest a few things:&lt;br /&gt;
&lt;br /&gt;
1. [[Getting Started]] - the overview on the other site is OK. Bit it could be better. Let&#039;s write it like a manual, not like a Wiki. Depreciated pages should be merged and shut down. Keep the most relevant info in one place, and make it easy to use. If my wife can&#039;t use it, then we have certainly failed :)&lt;br /&gt;
&lt;br /&gt;
2. [[Step-by-step manual]], by subject. We need to address all of the issues in a package users understand, by keyword section. For example, a section called &amp;quot;Networking&amp;quot; that has all info on connection to the mesh, Jabber, WEP, WPA (which I still can&#039;t get to work!) etc... Plus pages for each Application/Activity that provide screen captures, instructions, etc.&lt;br /&gt;
&lt;br /&gt;
3. [[Bugs]] page - similar to a help ticket, a place where people can discuss issues, so we find resolutions through either making Sugar fixes, explaining temporary workarounds, etc.&lt;br /&gt;
&lt;br /&gt;
4. [[Feature enhancements]] - A wish list where users can submit Sugar components they would like to see, with top-level specs. Allow spec development on the Wiki, and then track progress, alpha/beta testing, and once complete, turn it into an activities page, or whatever it becomes in the context of the Sugar platform.&lt;br /&gt;
&lt;br /&gt;
Etc.. These are just top level thoughts. Sorry to be long winded. --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
:Let&#039;s get started by making wiki words from each of your four bullet points!! --[[User:Walter|Walter]] 16:22, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
What do you mean, wiki words? :) --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: Putting &amp;lt;nowiki&amp;gt;[[&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;]]&amp;lt;/nowiki&amp;gt; around a word or phrase makes it a link to new page in the wiki. I&#039;ve made wiki words in your previous post--they are rendered in red now. When you click on one, it will invite you to create a new page in the wiki, thus starting the process of generating the documents you are advocating for. --[[User:Walter|Walter]] 16:56, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Ok, I understand. I suggest we finalize the titles, then insert them into the nav as sub bullets under Community Portal. Actually, or create a nav item called &#039;&#039;&#039;Using Sugar&#039;&#039;&#039; or &#039;&#039;&#039;About Sugar&#039;&#039;&#039;, with these under. Community should be about the different groups involved around the world, local initiatives, etc. Does this work? I&#039;ve labeled 3. Submit Bugs/Problems (added problems) for non-native English speakers.&lt;br /&gt;
&lt;br /&gt;
Suggested titles&lt;br /&gt;
&lt;br /&gt;
1. [[Getting Started]]&lt;br /&gt;
&lt;br /&gt;
2. [[User Manual]]&lt;br /&gt;
&lt;br /&gt;
3. [[Submit Bugs/Problems]]&lt;br /&gt;
&lt;br /&gt;
4. [[Request New Features]]&lt;br /&gt;
&lt;br /&gt;
Thoughts? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
:Here it goes... --[[User:Walter|Walter]] 20:55, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Looks great, thanks. One suggestion, change to Submit Bugs &amp;amp; Problems - so it will wrap better in the nav! --[[User:Graham|Graham]]&lt;br /&gt;
------&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1014</id>
		<title>Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1014"/>
		<updated>2008-05-23T00:19:11Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: changing &amp;quot;techno-speak&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How To Use Sugar=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using the [[Glossary|Interface]]===&lt;br /&gt;
====Where&#039;s the Desktop?====&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Windows, Apple&#039;s OS X or other Linux operating systems. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other children in the “neighborhood.” Sugar&#039;s closest desktop metaphor is the Home view: where the user can see what Activities they are currently using and access the Journal.&lt;br /&gt;
&lt;br /&gt;
===Using Activities=== &lt;br /&gt;
====What is an Activity?====&lt;br /&gt;
The program that you run using Sugar are called Activities. Why? Because Sugar, in its departure from the desktop metaphor for computing, is the first serious attempt to create a [[Glossary|user interface]] that is based on both cognitive and social [http://en.wikipedia.org/wiki/Constructivism_%28learning_theory%29 constructivism]: an environment where learners engage in authentic exploration and collaboration in the act of learning.&lt;br /&gt;
	&lt;br /&gt;
====Starting an Activity====&lt;br /&gt;
&lt;br /&gt;
===Installing and Deleting Activities===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;*Using Terminal&lt;br /&gt;
*Sugar Activities&lt;br /&gt;
*Linux Applications&lt;br /&gt;
*Windows Applications&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing an XO&#039;s Nickname and Color on Sugar Views===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;Your XO&#039;s Nickname and other options can be changed using the [[Terminal Activity]]&#039;s command line [[Sugar-Control-Panel]].&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Setting the Clock and Timezone===&lt;br /&gt;
&lt;br /&gt;
You may set the date and time as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Connect to the Internet. (For details, see [[#How can I access the Internet?|How can I access the Internet?]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open a Linux prompt. (For details, see [[#How do I access a Linux command prompt?|How do I access a Linux command prompt?]] Note that unless you are an advanced user, you should use the Terminal Activity button to open the prompt.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Log in as &amp;quot;root&amp;quot;. Assuming you are using the Terminal Activity program, you can log in as root by typing &amp;quot;su -&amp;quot; at the command prompt and pressing the Enter key. Note that as user &amp;quot;root&amp;quot; you have the ability to destroy all software on the XO, so you should end your session as soon as you successfully change the date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; At the command prompt, enter the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/ntpdate time.nist.gov&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/hwclock --systohc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Press the Enter key after each. In response to the ntpdate command, if it successfully contacts this US government official time server, the system will output a line of data displaying the correct date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Click the &amp;quot;Stop&amp;quot; icon [[Image:Quit.gif|25px]] at the upper right corner of the screen to log out and close the Terminal Activity program.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How to set the timezone on my laptop===&lt;br /&gt;
&lt;br /&gt;
You can set the timezone by typing the [[Sugar-Control-Panel]] command in the [[Terminal Activity]].&lt;br /&gt;
&lt;br /&gt;
===Sound Control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Disabling the bootup sound====&lt;br /&gt;
&lt;br /&gt;
Turn the volume down while the laptop is booting (i.e. before getting into Sugar).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Networking &amp;amp; Communications=&lt;br /&gt;
&lt;br /&gt;
===Connecting To Wireless Networks===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
There are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs.&lt;br /&gt;
&lt;br /&gt;
Read [[Connecting To The Internet]] for detailed instructions.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connecting to Jabber Servers===&lt;br /&gt;
&lt;br /&gt;
Jabber servers allow Sugar users to interact, play and collaborate with each other in the Sugar environment.&lt;br /&gt;
&lt;br /&gt;
While the OLPC is designed with mesh wireless networking built in (where users can connect to each other without having a central wireless internet router/connection), Sugar users around the world may not be able to connect with others using the platform unless it&#039;s through the Internet, since mesh networking relies on a concentration of users (for example, in a classroom, school or business environment).&lt;br /&gt;
&lt;br /&gt;
Jabber networks link Sugar users to each other in order to chat, interact and collaborate. There are global Sugar Jabber networks, or regional ones hosted by organizations and individuals around the world. You can choose whichever Jabber network you wish to connect to. Connecting Sugar to one of these networks will greatly enhance your Sugar experience.&lt;br /&gt;
&lt;br /&gt;
====Connecting to Jabber Networks====&lt;br /&gt;
[[How to connect Sugar to a Jabber network]]&lt;br /&gt;
====List of Jabber Networks====&lt;br /&gt;
[[A list of Jabber networks around the world]]&lt;br /&gt;
==== Creating a Jabber Server ====&lt;br /&gt;
To host a Jabber server for your city, region, country or interest read [[How To Create a Jabber Server]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Chat ===&lt;br /&gt;
[http://wiki.laptop.org/go/XoIRC Install the XoIRC activity] and connect with other Sugar/OLPC users and enthusiasts on the internet and chat with them in real time. XoIRC uses a system called [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC].  &lt;br /&gt;
&lt;br /&gt;
It defaults to a &amp;quot;room&amp;quot; called #olpc-help, but you can also enter other rooms by typing &#039;&#039;&#039;/join #room&#039;&#039;&#039;   where &#039;&#039;&#039;room&#039;&#039;&#039; is the name of the room you wish to join.&lt;br /&gt;
&lt;br /&gt;
Some other Sugar/OLPC IRC chatrooms are listed [http://wiki.laptop.org/go/IRC#irc.freenode.net_channels are listed here.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Installing Sugar=&lt;br /&gt;
*[[:Category:Installing Sugar|Installing Sugar]] (on various platforms)&lt;br /&gt;
*[[Sugar Instructions]], booting and getting started with Sugar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Developing For Sugar=&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Building the XO: Introducing Sugar - Red Hat Magazine 2007-02-23]&lt;br /&gt;
* [[Sugar_with_sugar-jhbuild|Build]] from sources, and [[Sugar Instructions|get started]].&lt;br /&gt;
* Read the human interaction [[HIG|guidelines]]&lt;br /&gt;
* Get an overview of the [[Sugar Architecture|architecture]]&lt;br /&gt;
* [[Sugar_Activity_Tutorial|Write]] your own activity&lt;br /&gt;
* Check out the [[Sugar_Code_Snippets|code snippets]] library&lt;br /&gt;
* [[Understanding sugar code]] organization.&lt;br /&gt;
* See a list of Sugar [[Activities|activities]] and specifications.&lt;br /&gt;
* [http://dev.laptop.org/git?p=sugar;a=summary Sugar source repository]&lt;br /&gt;
* [http://dev.laptop.org/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;group=component&amp;amp;order=priority Current trac tickets, sorted by category].  The TODO list.&lt;br /&gt;
* [http://dev.laptop.org/roadmap Roadmap]&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Glossary]] of Sugar terms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1013</id>
		<title>Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=1013"/>
		<updated>2008-05-23T00:17:26Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: adding links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How To Use Sugar=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using the [[Glossary|Interface]]===&lt;br /&gt;
====Where&#039;s the Desktop?====&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Windows, Apple&#039;s OS X or other Linux operating systems. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other children in the “neighborhood.” Sugar&#039;s closest desktop metaphor is the Home view: where the user can see what Activities they are currently using and access the Journal.&lt;br /&gt;
&lt;br /&gt;
===Using Activities=== &lt;br /&gt;
====What is an Activity?====&lt;br /&gt;
The program that you run using Sugar are called Activities. Why? Because Sugar, in its departure from the desktop metaphor for computing, is the first serious attempt to create a [[Glossary|user interface]] that is based on both cognitive and social [http://en.wikipedia.org/wiki/Constructivism_%28learning_theory%29 constructivism]: learners should engage in authentic exploration and collaboration. It is based on three very simple principles about what makes us human: (1) everyone is a teacher and a learner; (2) humans by their nature are social beings; and (3) humans by their nature are expressive. These are the pillars of a user experience for learning.&lt;br /&gt;
	&lt;br /&gt;
====Starting an Activity====&lt;br /&gt;
&lt;br /&gt;
===Installing and Deleting Activities===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;*Using Terminal&lt;br /&gt;
*Sugar Activities&lt;br /&gt;
*Linux Applications&lt;br /&gt;
*Windows Applications&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing an XO&#039;s Nickname and Color on Sugar Views===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;Your XO&#039;s Nickname and other options can be changed using the [[Terminal Activity]]&#039;s command line [[Sugar-Control-Panel]].&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Setting the Clock and Timezone===&lt;br /&gt;
&lt;br /&gt;
You may set the date and time as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Connect to the Internet. (For details, see [[#How can I access the Internet?|How can I access the Internet?]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open a Linux prompt. (For details, see [[#How do I access a Linux command prompt?|How do I access a Linux command prompt?]] Note that unless you are an advanced user, you should use the Terminal Activity button to open the prompt.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Log in as &amp;quot;root&amp;quot;. Assuming you are using the Terminal Activity program, you can log in as root by typing &amp;quot;su -&amp;quot; at the command prompt and pressing the Enter key. Note that as user &amp;quot;root&amp;quot; you have the ability to destroy all software on the XO, so you should end your session as soon as you successfully change the date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; At the command prompt, enter the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/ntpdate time.nist.gov&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/hwclock --systohc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Press the Enter key after each. In response to the ntpdate command, if it successfully contacts this US government official time server, the system will output a line of data displaying the correct date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Click the &amp;quot;Stop&amp;quot; icon [[Image:Quit.gif|25px]] at the upper right corner of the screen to log out and close the Terminal Activity program.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How to set the timezone on my laptop===&lt;br /&gt;
&lt;br /&gt;
You can set the timezone by typing the [[Sugar-Control-Panel]] command in the [[Terminal Activity]].&lt;br /&gt;
&lt;br /&gt;
===Sound Control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Disabling the bootup sound====&lt;br /&gt;
&lt;br /&gt;
Turn the volume down while the laptop is booting (i.e. before getting into Sugar).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Networking &amp;amp; Communications=&lt;br /&gt;
&lt;br /&gt;
===Connecting To Wireless Networks===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
There are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs.&lt;br /&gt;
&lt;br /&gt;
Read [[Connecting To The Internet]] for detailed instructions.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connecting to Jabber Servers===&lt;br /&gt;
&lt;br /&gt;
Jabber servers allow Sugar users to interact, play and collaborate with each other in the Sugar environment.&lt;br /&gt;
&lt;br /&gt;
While the OLPC is designed with mesh wireless networking built in (where users can connect to each other without having a central wireless internet router/connection), Sugar users around the world may not be able to connect with others using the platform unless it&#039;s through the Internet, since mesh networking relies on a concentration of users (for example, in a classroom, school or business environment).&lt;br /&gt;
&lt;br /&gt;
Jabber networks link Sugar users to each other in order to chat, interact and collaborate. There are global Sugar Jabber networks, or regional ones hosted by organizations and individuals around the world. You can choose whichever Jabber network you wish to connect to. Connecting Sugar to one of these networks will greatly enhance your Sugar experience.&lt;br /&gt;
&lt;br /&gt;
====Connecting to Jabber Networks====&lt;br /&gt;
[[How to connect Sugar to a Jabber network]]&lt;br /&gt;
====List of Jabber Networks====&lt;br /&gt;
[[A list of Jabber networks around the world]]&lt;br /&gt;
==== Creating a Jabber Server ====&lt;br /&gt;
To host a Jabber server for your city, region, country or interest read [[How To Create a Jabber Server]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Chat ===&lt;br /&gt;
[http://wiki.laptop.org/go/XoIRC Install the XoIRC activity] and connect with other Sugar/OLPC users and enthusiasts on the internet and chat with them in real time. XoIRC uses a system called [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC].  &lt;br /&gt;
&lt;br /&gt;
It defaults to a &amp;quot;room&amp;quot; called #olpc-help, but you can also enter other rooms by typing &#039;&#039;&#039;/join #room&#039;&#039;&#039;   where &#039;&#039;&#039;room&#039;&#039;&#039; is the name of the room you wish to join.&lt;br /&gt;
&lt;br /&gt;
Some other Sugar/OLPC IRC chatrooms are listed [http://wiki.laptop.org/go/IRC#irc.freenode.net_channels are listed here.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Installing Sugar=&lt;br /&gt;
*[[:Category:Installing Sugar|Installing Sugar]] (on various platforms)&lt;br /&gt;
*[[Sugar Instructions]], booting and getting started with Sugar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Developing For Sugar=&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Building the XO: Introducing Sugar - Red Hat Magazine 2007-02-23]&lt;br /&gt;
* [[Sugar_with_sugar-jhbuild|Build]] from sources, and [[Sugar Instructions|get started]].&lt;br /&gt;
* Read the human interaction [[HIG|guidelines]]&lt;br /&gt;
* Get an overview of the [[Sugar Architecture|architecture]]&lt;br /&gt;
* [[Sugar_Activity_Tutorial|Write]] your own activity&lt;br /&gt;
* Check out the [[Sugar_Code_Snippets|code snippets]] library&lt;br /&gt;
* [[Understanding sugar code]] organization.&lt;br /&gt;
* See a list of Sugar [[Activities|activities]] and specifications.&lt;br /&gt;
* [http://dev.laptop.org/git?p=sugar;a=summary Sugar source repository]&lt;br /&gt;
* [http://dev.laptop.org/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;group=component&amp;amp;order=priority Current trac tickets, sorted by category].  The TODO list.&lt;br /&gt;
* [http://dev.laptop.org/roadmap Roadmap]&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Glossary]] of Sugar terms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Activities&amp;diff=1012</id>
		<title>Talk:Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Activities&amp;diff=1012"/>
		<updated>2008-05-23T00:11:46Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: sugarizing vs &amp;quot;sugar coating&amp;quot;?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Added the list from the homepage, with info on sugarizing...&lt;br /&gt;
: The catmoran scripts are more like &amp;quot;sugar coating&amp;quot;, not true sugarizing (which involves making the activity sharable, etc.). We need some way to separate the two concepts. [[User:AuntiMame]] 22May08 20:11 ET&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Documentation_Team/User_Manual&amp;diff=1008</id>
		<title>Talk:Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Documentation_Team/User_Manual&amp;diff=1008"/>
		<updated>2008-05-23T00:08:46Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Interface==&lt;br /&gt;
If the manual is for end users, do we even need to use the word &amp;quot;interface&amp;quot;? We can just dive right into &amp;quot;the desktop&amp;quot; (for lack of a better phrase) --[[User:AuntiMame]] 22May08 16:18&lt;br /&gt;
&lt;br /&gt;
Agreed. We can reference interface in the text and link to a separate page with the definition. --[[User:Graham]]&lt;br /&gt;
:Or add the definition to the [[Glossary]] --[[User:Walter|Walter]] 00:03, 23 May 2008 (UTC)&lt;br /&gt;
:: Done. [[User:AuntiMame]] 22May08 20:08 ET&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/Glossary&amp;diff=1004</id>
		<title>Documentation Team/Glossary</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/Glossary&amp;diff=1004"/>
		<updated>2008-05-23T00:07:01Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: interface definition&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
==A Sugar [[Taxonomy]]==&lt;br /&gt;
;Sweet: The abstract design of the interface&lt;br /&gt;
;Glucose: The base Sugar environment&lt;br /&gt;
;Fructose: A set of demonstration activities&lt;br /&gt;
;Sucrose: The interface, plus a set of demonstration activities&lt;br /&gt;
;Ribose: The base Linux distribution being used by Sugar&lt;br /&gt;
;Starch(es): A complete disk image for Sugar&lt;br /&gt;
&lt;br /&gt;
==Networking==&lt;br /&gt;
&lt;br /&gt;
;mesh network:A wireless mesh network is a communications network made up of radio nodes in which nodes can forward information on behalf of each other so that even nodes that are not in direct radio contact can communicate via nodes that are between them. The collective coverage area of the radio nodes working as a single network becomes a mesh cloud.&lt;br /&gt;
;infrastructure mode:network connectivity through a WiFi access point, e.g., 802.11b/g&lt;br /&gt;
;mesh mode:network connectivity through a mesh network, e.g., 802.11s &lt;br /&gt;
;simple mesh mode:a mesh network that is running between laptops without a School Server&lt;br /&gt;
;school server mesh mode:a mesh network that is mediated by a School Server&lt;br /&gt;
;presence:a discovery service for finding other laptops on the network&lt;br /&gt;
;jabber:a protocol that the laptop uses for collaboration&lt;br /&gt;
;tubes:a protocol for passing data between laptops&lt;br /&gt;
;mesh channel:the laptops use three channels for communication: 1, 6, and 11; in simple mesh mode, the laptops can only see other laptops on the same channel; in a School Server mesh, laptops on all channels are visible&lt;br /&gt;
;access point (AP):an AP is a device that connects wireless communication devices together to form a wireless network. The AP usually connects to a wired network and can relay data between wireless devices and wired devices. Several APs can link together to form a larger network.&lt;br /&gt;
;mesh portal point:a mesh node that serves as a gateway (portal) to a network external to the mesh&lt;br /&gt;
&lt;br /&gt;
==Operating system==&lt;br /&gt;
&lt;br /&gt;
;operating system (OS):The low-level system that manages the various files, processes, etc. needed to operate the laptop; the OS used by the XO laptop is the RedHat Fedora distribution of Linux. &lt;br /&gt;
;build: a specific instance of the operating system, designated by category and number; e.g., OLPC Update.1-703; OLPC Joyride-1792; Ubuntu 8.4 Hardy Heron; Fedora 9&lt;br /&gt;
&lt;br /&gt;
==Internal storage==&lt;br /&gt;
&lt;br /&gt;
;datastore:component that manages the access to the data displayed in the Journal; these data are stored in individual files; an index that contains the metadata and speeds up searches&lt;br /&gt;
&lt;br /&gt;
==External storage==&lt;br /&gt;
&lt;br /&gt;
;jumpdrive/thumb drive/USB drive/USB stick/memory stick:A small, external storage device that plugs into one of the USB ports on a computer. They can store between 16MB (enough to hold several music files) up to 4GB (enough to hold several high quality full-length movie files) and a wide range in between. Jump drives are easily purchased at any electronic store starting as low as $5 to $10. &lt;br /&gt;
;SD card:Secure Digital (SD) is a flash (non-volatile) memory card format used in portable devices, including digital cameras, handheld computers, PDAs, and mobile phones. SD card capacities range from 8 MB to 32 GB. &lt;br /&gt;
&lt;br /&gt;
==User Interface (UI)==&lt;br /&gt;
A User Interface is defined by Wikipedia as &amp;quot;is the aggregate of means by which people—the users—interact with the system—a particular machine, device, computer program or other complex tools. The user interface provides means of:&lt;br /&gt;
&lt;br /&gt;
* Input, allowing the users to manipulate a system&lt;br /&gt;
* Output, allowing the system to produce the effects of the users&#039; manipulation.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
So, the Sugar User Interface is all the icons and words and the screen they appear on, in addition to the keyboard, mouse, and touchpad buttons used to interact with those icons and words.&lt;br /&gt;
&lt;br /&gt;
;Sugar UI:the user interface of the laptop is called “Sugar”; it consists of four views, the Frame, and the Journal&lt;br /&gt;
;home view:a view of what activities you are running and other status information; &lt;br /&gt;
;group view:a view of your friends with whom you are working on shared projects; &lt;br /&gt;
;neighborhood view:a view of who is on the network with you and what activities and content are being shared. The Network view is the starting screen on the XO-1 laptop.;&lt;br /&gt;
;activity view:a view used by the current activity that is running on the laptop&lt;br /&gt;
;frame:the Frame, which can appear in any view, holds a clipboard, the task bar (for starting activities), navigation controls, and list of “buddies” (collaborators);&lt;br /&gt;
;journal:an special activity where you can see your previous work done in other activities. You can also resume the work done at those activities;&lt;br /&gt;
;toolbox:an user-interface element that appears in the top part of most activities and contains one or more toolbars&lt;br /&gt;
;toolbar:an user-interface element that can contains several buttons, text entry fields, drop-down menus, etc. that is usually contained in a toolbox; common examples of toolbars include: Activity, View, Edit, et al.&lt;br /&gt;
;palette:a black box that appears when the mouse hovers over an object; a palette can contain the name of the control, some details about it or some related actions&lt;br /&gt;
&lt;br /&gt;
==Activities and Content==&lt;br /&gt;
&lt;br /&gt;
;activity:an application that has an icon in the taskbar, e.g., Write, Record, Browse; Activities engage you in taking a picture, reading a book, creating a page, annotating a page, animating a drawing, making sounds and music, measuring and sensing, sharing your favorites, inviting your friends, surfing on the web, etc...&lt;br /&gt;
;content:books, music, movies, photographs, drawings, etc. that are created on the laptop or downloaded to the laptop&lt;br /&gt;
;content library:content that is created on the laptop is accessed through the Journal; preloaded content is stored in a library and is accessed through the Browse activity&lt;br /&gt;
;bundle/activity bundle:a “zip” file with a .xo suffix used to package and distribute activities; bundles are installed in /home/olpc/Activities &lt;br /&gt;
;content bundle/collection: a “zip” file with a .xol suffix used to package and distribute content; bundles are installed in /home/olpc/Library&lt;br /&gt;
&lt;br /&gt;
==Documentation and Support==&lt;br /&gt;
&lt;br /&gt;
;Wiki:a collaborative website that allows for community contributions and editing, e.g., http://wiki.sugarlabs.org&lt;br /&gt;
;IRC/chat (Internet Relay Chat):real-time text chat used by the development and technical support communities (and hopefully the learning community as well)&lt;br /&gt;
;email list:a collection of email addresses—an efficient way to send email to a group of people who share an interest&lt;br /&gt;
&lt;br /&gt;
==Localization==&lt;br /&gt;
&lt;br /&gt;
;Pootle:a server that is used to store and manage translation templates and files&lt;br /&gt;
;POT file:the master translation template for a project&lt;br /&gt;
;PO file:a file containing the instance of translated strings for a single language based upon a POT file&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=999</id>
		<title>Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=999"/>
		<updated>2008-05-23T00:03:42Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: remove interface definition&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How To Use Sugar=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using the [[Glossary|Interface]]===&lt;br /&gt;
====Where&#039;s The Desktop?====&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Windows, Apple&#039;s OS X or other Linux operating systems. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other kids in the “neighborhood.” Sugar&#039;s closest desktop metaphor is the Home view: where the user can see what Activities thy are currently using and access the Journal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using Activities=== &lt;br /&gt;
====What is an Activity?====&lt;br /&gt;
The program that you run using Sugar are called Activities. Why? Because the Sugar interface, in its departure from the desktop metaphor for computing, is the first serious attempt to create a user interface that is based on both cognitive and social constructivism: learners should engage in authentic exploration and collaboration. It is based on three very simple principles about what makes us human: (1) everyone is a teacher and a learner; (2) humans by their nature are social beings; and (3) humans by their nature are expressive. These are the pillars of a user experience for learning.&lt;br /&gt;
	&lt;br /&gt;
====Starting an Activity====&lt;br /&gt;
&lt;br /&gt;
===Installing and Deleting Activities===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;*Using Terminal&lt;br /&gt;
*Sugar Activities&lt;br /&gt;
*Linux Applications&lt;br /&gt;
*Windows Applications&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing an XO&#039;s Nickname and Color on Sugar Views===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;Your XO&#039;s Nickname and other options can be changed using the [[Terminal Activity]]&#039;s command line [[Sugar-Control-Panel]].&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Setting The Clock &amp;amp; Timezone===&lt;br /&gt;
&lt;br /&gt;
You may set the date and time as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Connect to the Internet. (For details, see [[#How can I access the Internet?|How can I access the Internet?]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open a Linux prompt. (For details, see [[#How do I access a Linux command prompt?|How do I access a Linux command prompt?]] Note that unless you are an advanced user, you should use the Terminal Activity button to open the prompt.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Log in as &amp;quot;root&amp;quot;. Assuming you are using the Terminal Activity program, you can log in as root by typing &amp;quot;su -&amp;quot; at the command prompt and pressing the Enter key. Note that as user &amp;quot;root&amp;quot; you have the ability to destroy all software on the XO, so you should end your session as soon as you successfully change the date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; At the command prompt, enter the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/ntpdate time.nist.gov&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/hwclock --systohc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Press the Enter key after each. In response to the ntpdate command, if it successfully contacts this US government official time server, the system will output a line of data displaying the correct date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Click the &amp;quot;Stop&amp;quot; icon [[Image:Quit.gif|25px]] at the upper right corner of the screen to log out and close the Terminal Activity program.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How to set the timezone on my laptop===&lt;br /&gt;
&lt;br /&gt;
You can set the timezone by typing the [[Sugar-Control-Panel]] command in the [[Terminal Activity]].&lt;br /&gt;
&lt;br /&gt;
===Sound Control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Disabling the bootup sound====&lt;br /&gt;
&lt;br /&gt;
Turn the volume down while the laptop is booting (i.e. before getting into Sugar).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Networking &amp;amp; Communications=&lt;br /&gt;
&lt;br /&gt;
===Connecting To Wireless Networks===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
There are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs.&lt;br /&gt;
&lt;br /&gt;
Read [[Connecting To The Internet]] for detailed instructions.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connecting to Jabber Servers===&lt;br /&gt;
&lt;br /&gt;
Jabber servers allow Sugar users to interact, play and collaborate with each other in the Sugar environment.&lt;br /&gt;
&lt;br /&gt;
While the OLPC is designed with mesh wireless networking built in (where users can connect to each other without having a central wireless internet router/connection), Sugar users around the world may not be able to connect with others using the platform unless it&#039;s through the Internet, since mesh networking relies on a concentration of users (for example, in a classroom, school or business environment).&lt;br /&gt;
&lt;br /&gt;
Jabber networks link Sugar users to each other in order to chat, interact and collaborate. There are global Sugar Jabber networks, or regional ones hosted by organizations and individuals around the world. You can choose whichever Jabber network you wish to connect to. Connecting Sugar to one of these networks will greatly enhance your Sugar experience.&lt;br /&gt;
&lt;br /&gt;
====Connecting to Jabber Networks====&lt;br /&gt;
[[How to connect Sugar to a Jabber network]]&lt;br /&gt;
====List of Jabber Networks====&lt;br /&gt;
[[A list of Jabber networks around the world]]&lt;br /&gt;
==== Creating a Jabber Server ====&lt;br /&gt;
To host a Jabber server for your city, region, country or interest read [[How To Create a Jabber Server]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Chat ===&lt;br /&gt;
[http://wiki.laptop.org/go/XoIRC Install the XoIRC activity] and connect with other Sugar/OLPC users and enthusiasts on the internet and chat with them in real time. XoIRC uses a system called [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC].  &lt;br /&gt;
&lt;br /&gt;
It defaults to a &amp;quot;room&amp;quot; called #olpc-help, but you can also enter other rooms by typing &#039;&#039;&#039;/join #room&#039;&#039;&#039;   where &#039;&#039;&#039;room&#039;&#039;&#039; is the name of the room you wish to join.&lt;br /&gt;
&lt;br /&gt;
Some other Sugar/OLPC IRC chatrooms are listed [http://wiki.laptop.org/go/IRC#irc.freenode.net_channels are listed here.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Installing Sugar=&lt;br /&gt;
*[[:Category:Installing Sugar|Installing Sugar]] (on various platforms)&lt;br /&gt;
*[[Sugar Instructions]], booting and getting started with Sugar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Developing For Sugar=&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Building the XO: Introducing Sugar - Red Hat Magazine 2007-02-23]&lt;br /&gt;
* [[Sugar_with_sugar-jhbuild|Build]] from sources, and [[Sugar Instructions|get started]].&lt;br /&gt;
* Read the human interaction [[HIG|guidelines]]&lt;br /&gt;
* Get an overview of the [[Sugar Architecture|architecture]]&lt;br /&gt;
* [[Sugar_Activity_Tutorial|Write]] your own activity&lt;br /&gt;
* Check out the [[Sugar_Code_Snippets|code snippets]] library&lt;br /&gt;
* [[Understanding sugar code]] organization.&lt;br /&gt;
* See a list of Sugar [[Activities|activities]] and specifications.&lt;br /&gt;
* [http://dev.laptop.org/git?p=sugar;a=summary Sugar source repository]&lt;br /&gt;
* [http://dev.laptop.org/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;group=component&amp;amp;order=priority Current trac tickets, sorted by category].  The TODO list.&lt;br /&gt;
* [http://dev.laptop.org/roadmap Roadmap]&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Glossary]] of Sugar terms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=995</id>
		<title>Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=995"/>
		<updated>2008-05-23T00:00:56Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How To Use Sugar=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using the Interface===&lt;br /&gt;
====What is an &amp;quot;interface&amp;quot;?====&lt;br /&gt;
A User Interface is defined by Wikipedia as &amp;quot;is the aggregate of means by which people—the users—interact with the system—a particular machine, device, computer program or other complex tools. The user interface provides means of:&lt;br /&gt;
&lt;br /&gt;
* Input, allowing the users to manipulate a system&lt;br /&gt;
* Output, allowing the system to produce the effects of the users&#039; manipulation.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
So, the Sugar interface is the icons and words on the screen that you click on using the keyboard, mouse, or touchpad buttons.&lt;br /&gt;
&lt;br /&gt;
====Where&#039;s The Desktop?====&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Windows, Apple&#039;s OS X or other Linux operating systems. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other kids in the “neighborhood.” Sugar&#039;s closest desktop metaphor is the Home view: where the user can see what Activities thy are currently using and access the Journal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using Activities=== &lt;br /&gt;
====What is an Activity?====&lt;br /&gt;
The program that you run using Sugar are called Activities. Why? Because the Sugar interface, in its departure from the desktop metaphor for computing, is the first serious attempt to create a user interface that is based on both cognitive and social constructivism: learners should engage in authentic exploration and collaboration. It is based on three very simple principles about what makes us human: (1) everyone is a teacher and a learner; (2) humans by their nature are social beings; and (3) humans by their nature are expressive. These are the pillars of a user experience for learning.&lt;br /&gt;
	&lt;br /&gt;
====Starting an Activity====&lt;br /&gt;
&lt;br /&gt;
===Installing and Deleting Activities===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;*Using Terminal&lt;br /&gt;
*Sugar Activities&lt;br /&gt;
*Linux Applications&lt;br /&gt;
*Windows Applications&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing an XO&#039;s Nickname and Color on Sugar Views===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;Your XO&#039;s Nickname and other options can be changed using the [[Terminal Activity]]&#039;s command line [[Sugar-Control-Panel]].&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Setting The Clock &amp;amp; Timezone===&lt;br /&gt;
&lt;br /&gt;
You may set the date and time as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Connect to the Internet. (For details, see [[#How can I access the Internet?|How can I access the Internet?]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open a Linux prompt. (For details, see [[#How do I access a Linux command prompt?|How do I access a Linux command prompt?]] Note that unless you are an advanced user, you should use the Terminal Activity button to open the prompt.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Log in as &amp;quot;root&amp;quot;. Assuming you are using the Terminal Activity program, you can log in as root by typing &amp;quot;su -&amp;quot; at the command prompt and pressing the Enter key. Note that as user &amp;quot;root&amp;quot; you have the ability to destroy all software on the XO, so you should end your session as soon as you successfully change the date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; At the command prompt, enter the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/ntpdate time.nist.gov&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/hwclock --systohc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Press the Enter key after each. In response to the ntpdate command, if it successfully contacts this US government official time server, the system will output a line of data displaying the correct date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Click the &amp;quot;Stop&amp;quot; icon [[Image:Quit.gif|25px]] at the upper right corner of the screen to log out and close the Terminal Activity program.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How to set the timezone on my laptop===&lt;br /&gt;
&lt;br /&gt;
You can set the timezone by typing the [[Sugar-Control-Panel]] command in the [[Terminal Activity]].&lt;br /&gt;
&lt;br /&gt;
===Sound Control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Disabling the bootup sound====&lt;br /&gt;
&lt;br /&gt;
Turn the volume down while the laptop is booting (i.e. before getting into Sugar).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Networking &amp;amp; Communications=&lt;br /&gt;
&lt;br /&gt;
===Connecting To Wireless Networks===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
There are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs.&lt;br /&gt;
&lt;br /&gt;
Read [[Connecting To The Internet]] for detailed instructions.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connecting to Jabber Servers===&lt;br /&gt;
&lt;br /&gt;
Jabber servers allow Sugar users to interact, play and collaborate with each other in the Sugar environment.&lt;br /&gt;
&lt;br /&gt;
While the OLPC is designed with mesh wireless networking built in (where users can connect to each other without having a central wireless internet router/connection), Sugar users around the world may not be able to connect with others using the platform unless it&#039;s through the Internet, since mesh networking relies on a concentration of users (for example, in a classroom, school or business environment).&lt;br /&gt;
&lt;br /&gt;
Jabber networks link Sugar users to each other in order to chat, interact and collaborate. There are global Sugar Jabber networks, or regional ones hosted by organizations and individuals around the world. You can choose whichever Jabber network you wish to connect to. Connecting Sugar to one of these networks will greatly enhance your Sugar experience.&lt;br /&gt;
&lt;br /&gt;
====Connecting to Jabber Networks====&lt;br /&gt;
[[How to connect Sugar to a Jabber network]]&lt;br /&gt;
====List of Jabber Networks====&lt;br /&gt;
[[A list of Jabber networks around the world]]&lt;br /&gt;
==== Creating a Jabber Server ====&lt;br /&gt;
To host a Jabber server for your city, region, country or interest read [[How To Create a Jabber Server]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Chat ===&lt;br /&gt;
[http://wiki.laptop.org/go/XoIRC Install the XoIRC activity] and connect with other Sugar/OLPC users and enthusiasts on the internet and chat with them in real time. XoIRC uses a system called [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC].  &lt;br /&gt;
&lt;br /&gt;
It defaults to a &amp;quot;room&amp;quot; called #olpc-help, but you can also enter other rooms by typing &#039;&#039;&#039;/join #room&#039;&#039;&#039;   where &#039;&#039;&#039;room&#039;&#039;&#039; is the name of the room you wish to join.&lt;br /&gt;
&lt;br /&gt;
Some other Sugar/OLPC IRC chatrooms are listed [http://wiki.laptop.org/go/IRC#irc.freenode.net_channels are listed here.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Installing Sugar=&lt;br /&gt;
*[[:Category:Installing Sugar|Installing Sugar]] (on various platforms)&lt;br /&gt;
*[[Sugar Instructions]], booting and getting started with Sugar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Developing For Sugar=&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Building the XO: Introducing Sugar - Red Hat Magazine 2007-02-23]&lt;br /&gt;
* [[Sugar_with_sugar-jhbuild|Build]] from sources, and [[Sugar Instructions|get started]].&lt;br /&gt;
* Read the human interaction [[HIG|guidelines]]&lt;br /&gt;
* Get an overview of the [[Sugar Architecture|architecture]]&lt;br /&gt;
* [[Sugar_Activity_Tutorial|Write]] your own activity&lt;br /&gt;
* Check out the [[Sugar_Code_Snippets|code snippets]] library&lt;br /&gt;
* [[Understanding sugar code]] organization.&lt;br /&gt;
* See a list of Sugar [[Activities|activities]] and specifications.&lt;br /&gt;
* [http://dev.laptop.org/git?p=sugar;a=summary Sugar source repository]&lt;br /&gt;
* [http://dev.laptop.org/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;group=component&amp;amp;order=priority Current trac tickets, sorted by category].  The TODO list.&lt;br /&gt;
* [http://dev.laptop.org/roadmap Roadmap]&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Glossary]] of Sugar terms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=992</id>
		<title>Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/User_Manual&amp;diff=992"/>
		<updated>2008-05-22T23:58:56Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: activites&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How To Use Sugar=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Using the Interface===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====What is an &amp;quot;interface&amp;quot;?====&lt;br /&gt;
A User Interface is defined by Wikipedia as &amp;quot;is the aggregate of means by which people—the users—interact with the system—a particular machine, device, computer program or other complex tools. The user interface provides means of:&lt;br /&gt;
&lt;br /&gt;
* Input, allowing the users to manipulate a system&lt;br /&gt;
* Output, allowing the system to produce the effects of the users&#039; manipulation.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
So, the Sugar interface is the icons and words on the screen that you click on using the keyboard, mouse, or touchpad buttons.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Where&#039;s The Desktop?===&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Windows, Apple&#039;s OS X or other Linux operating systems. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other kids in the “neighborhood.” Sugar&#039;s closest desktop metaphor is the Home view: where the user can see what Activities thy are currently using and access the Journal.&lt;br /&gt;
&lt;br /&gt;
===Using Activities=== &lt;br /&gt;
&lt;br /&gt;
====What is an Activity?====&lt;br /&gt;
The program that you run using Sugar are called Activities. Why? Because the Sugar interface, in its departure from the desktop metaphor for computing, is the first serious attempt to create a user interface that is based on both cognitive and social constructivism: learners should engage in authentic exploration and collaboration. It is based on three very simple principles about what makes us human: (1) everyone is a teacher and a learner; (2) humans by their nature are social beings; and (3) humans by their nature are expressive. These are the pillars of a user experience for learning.&lt;br /&gt;
	&lt;br /&gt;
====Starting an Activity====&lt;br /&gt;
&lt;br /&gt;
===Installing and Deleting Activities===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;*Using Terminal&lt;br /&gt;
*Sugar Activities&lt;br /&gt;
*Linux Applications&lt;br /&gt;
*Windows Applications&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing an XO&#039;s Nickname and Color on Sugar Views===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;Your XO&#039;s Nickname and other options can be changed using the [[Terminal Activity]]&#039;s command line [[Sugar-Control-Panel]].&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Setting The Clock &amp;amp; Timezone===&lt;br /&gt;
&lt;br /&gt;
You may set the date and time as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Connect to the Internet. (For details, see [[#How can I access the Internet?|How can I access the Internet?]] )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open a Linux prompt. (For details, see [[#How do I access a Linux command prompt?|How do I access a Linux command prompt?]] Note that unless you are an advanced user, you should use the Terminal Activity button to open the prompt.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Log in as &amp;quot;root&amp;quot;. Assuming you are using the Terminal Activity program, you can log in as root by typing &amp;quot;su -&amp;quot; at the command prompt and pressing the Enter key. Note that as user &amp;quot;root&amp;quot; you have the ability to destroy all software on the XO, so you should end your session as soon as you successfully change the date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; At the command prompt, enter the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/ntpdate time.nist.gov&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;/usr/sbin/hwclock --systohc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Press the Enter key after each. In response to the ntpdate command, if it successfully contacts this US government official time server, the system will output a line of data displaying the correct date and time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Click the &amp;quot;Stop&amp;quot; icon [[Image:Quit.gif|25px]] at the upper right corner of the screen to log out and close the Terminal Activity program.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How to set the timezone on my laptop===&lt;br /&gt;
&lt;br /&gt;
You can set the timezone by typing the [[Sugar-Control-Panel]] command in the [[Terminal Activity]].&lt;br /&gt;
&lt;br /&gt;
===Sound Control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
====Disabling the bootup sound====&lt;br /&gt;
&lt;br /&gt;
Turn the volume down while the laptop is booting (i.e. before getting into Sugar).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Networking &amp;amp; Communications=&lt;br /&gt;
&lt;br /&gt;
===Connecting To Wireless Networks===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
There are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs.&lt;br /&gt;
&lt;br /&gt;
Read [[Connecting To The Internet]] for detailed instructions.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connecting to Jabber Servers===&lt;br /&gt;
&lt;br /&gt;
Jabber servers allow Sugar users to interact, play and collaborate with each other in the Sugar environment.&lt;br /&gt;
&lt;br /&gt;
While the OLPC is designed with mesh wireless networking built in (where users can connect to each other without having a central wireless internet router/connection), Sugar users around the world may not be able to connect with others using the platform unless it&#039;s through the Internet, since mesh networking relies on a concentration of users (for example, in a classroom, school or business environment).&lt;br /&gt;
&lt;br /&gt;
Jabber networks link Sugar users to each other in order to chat, interact and collaborate. There are global Sugar Jabber networks, or regional ones hosted by organizations and individuals around the world. You can choose whichever Jabber network you wish to connect to. Connecting Sugar to one of these networks will greatly enhance your Sugar experience.&lt;br /&gt;
&lt;br /&gt;
====Connecting to Jabber Networks====&lt;br /&gt;
[[How to connect Sugar to a Jabber network]]&lt;br /&gt;
====List of Jabber Networks====&lt;br /&gt;
[[A list of Jabber networks around the world]]&lt;br /&gt;
==== Creating a Jabber Server ====&lt;br /&gt;
To host a Jabber server for your city, region, country or interest read [[How To Create a Jabber Server]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Chat ===&lt;br /&gt;
[http://wiki.laptop.org/go/XoIRC Install the XoIRC activity] and connect with other Sugar/OLPC users and enthusiasts on the internet and chat with them in real time. XoIRC uses a system called [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC].  &lt;br /&gt;
&lt;br /&gt;
It defaults to a &amp;quot;room&amp;quot; called #olpc-help, but you can also enter other rooms by typing &#039;&#039;&#039;/join #room&#039;&#039;&#039;   where &#039;&#039;&#039;room&#039;&#039;&#039; is the name of the room you wish to join.&lt;br /&gt;
&lt;br /&gt;
Some other Sugar/OLPC IRC chatrooms are listed [http://wiki.laptop.org/go/IRC#irc.freenode.net_channels are listed here.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Installing Sugar=&lt;br /&gt;
*[[:Category:Installing Sugar|Installing Sugar]] (on various platforms)&lt;br /&gt;
*[[Sugar Instructions]], booting and getting started with Sugar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Developing For Sugar=&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Building the XO: Introducing Sugar - Red Hat Magazine 2007-02-23]&lt;br /&gt;
* [[Sugar_with_sugar-jhbuild|Build]] from sources, and [[Sugar Instructions|get started]].&lt;br /&gt;
* Read the human interaction [[HIG|guidelines]]&lt;br /&gt;
* Get an overview of the [[Sugar Architecture|architecture]]&lt;br /&gt;
* [[Sugar_Activity_Tutorial|Write]] your own activity&lt;br /&gt;
* Check out the [[Sugar_Code_Snippets|code snippets]] library&lt;br /&gt;
* [[Understanding sugar code]] organization.&lt;br /&gt;
* See a list of Sugar [[Activities|activities]] and specifications.&lt;br /&gt;
* [http://dev.laptop.org/git?p=sugar;a=summary Sugar source repository]&lt;br /&gt;
* [http://dev.laptop.org/query?status=new&amp;amp;status=assigned&amp;amp;status=reopened&amp;amp;group=component&amp;amp;order=priority Current trac tickets, sorted by category].  The TODO list.&lt;br /&gt;
* [http://dev.laptop.org/roadmap Roadmap]&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Glossary]] of Sugar terms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Documentation_Team/Glossary&amp;diff=975</id>
		<title>Documentation Team/Glossary</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Documentation_Team/Glossary&amp;diff=975"/>
		<updated>2008-05-22T23:39:33Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: network=starting view&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
==A Sugar [[Taxonomy]]==&lt;br /&gt;
;Sweet: The abstract design of the interface&lt;br /&gt;
;Glucose: The base Sugar environment&lt;br /&gt;
;Fructose: A set of demonstration activities&lt;br /&gt;
;Sucrose: The interface, plus a set of demonstration activities&lt;br /&gt;
;Ribose: The base Linux distribution being used by Sugar&lt;br /&gt;
;Starch(es): A complete disk image for Sugar&lt;br /&gt;
&lt;br /&gt;
==Networking==&lt;br /&gt;
&lt;br /&gt;
;mesh network:A wireless mesh network is a communications network made up of radio nodes in which nodes can forward information on behalf of each other so that even nodes that are not in direct radio contact can communicate via nodes that are between them. The collective coverage area of the radio nodes working as a single network becomes a mesh cloud.&lt;br /&gt;
;infrastructure mode:network connectivity through a WiFi access point, e.g., 802.11b/g&lt;br /&gt;
;mesh mode:network connectivity through a mesh network, e.g., 802.11s &lt;br /&gt;
;simple mesh mode:a mesh network that is running between laptops without a School Server&lt;br /&gt;
;school server mesh mode:a mesh network that is mediated by a School Server&lt;br /&gt;
;presence:a discovery service for finding other laptops on the network&lt;br /&gt;
;jabber:a protocol that the laptop uses for collaboration&lt;br /&gt;
;tubes:a protocol for passing data between laptops&lt;br /&gt;
;mesh channel:the laptops use three channels for communication: 1, 6, and 11; in simple mesh mode, the laptops can only see other laptops on the same channel; in a School Server mesh, laptops on all channels are visible&lt;br /&gt;
;access point (AP):an AP is a device that connects wireless communication devices together to form a wireless network. The AP usually connects to a wired network and can relay data between wireless devices and wired devices. Several APs can link together to form a larger network.&lt;br /&gt;
;mesh portal point:a mesh node that serves as a gateway (portal) to a network external to the mesh&lt;br /&gt;
&lt;br /&gt;
==Operating system==&lt;br /&gt;
&lt;br /&gt;
;operating system (OS):The low-level system that manages the various files, processes, etc. needed to operate the laptop; the OS used by the XO laptop is the RedHat Fedora distribution of Linux. &lt;br /&gt;
;build: a specific instance of the operating system, designated by category and number; e.g., OLPC Update.1-703; OLPC Joyride-1792; Ubuntu 8.4 Hardy Heron; Fedora 9&lt;br /&gt;
&lt;br /&gt;
==Internal storage==&lt;br /&gt;
&lt;br /&gt;
;datastore:component that manages the access to the data displayed in the Journal; these data are stored in individual files; an index that contains the metadata and speeds up searches&lt;br /&gt;
&lt;br /&gt;
==External storage==&lt;br /&gt;
&lt;br /&gt;
;jumpdrive/thumb drive/USB drive/USB stick/memory stick:A small, external storage device that plugs into one of the USB ports on a computer. They can store between 16MB (enough to hold several music files) up to 4GB (enough to hold several high quality full-length movie files) and a wide range in between. Jump drives are easily purchased at any electronic store starting as low as $5 to $10. &lt;br /&gt;
;SD card:Secure Digital (SD) is a flash (non-volatile) memory card format used in portable devices, including digital cameras, handheld computers, PDAs, and mobile phones. SD card capacities range from 8 MB to 32 GB. &lt;br /&gt;
&lt;br /&gt;
==User Interface (UI)==&lt;br /&gt;
&lt;br /&gt;
;Sugar UI:the user interface of the laptop is called “Sugar”; it consists of four views, the Frame, and the Journal&lt;br /&gt;
;home view:a view of what activities you are running and other status information; &lt;br /&gt;
;group view:a view of your friends with whom you are working on shared projects; &lt;br /&gt;
;neighborhood view:a view of who is on the network with you and what activities and content are being shared. The Network view is the starting screen on the XO-1 laptop.;&lt;br /&gt;
;activity view:a view used by the current activity that is running on the laptop&lt;br /&gt;
;frame:the Frame, which can appear in any view, holds a clipboard, the task bar (for starting activities), navigation controls, and list of “buddies” (collaborators);&lt;br /&gt;
;journal:an special activity where you can see your previous work done in other activities. You can also resume the work done at those activities;&lt;br /&gt;
;toolbox:an user-interface element that appears in the top part of most activities and contains one or more toolbars&lt;br /&gt;
;toolbar:an user-interface element that can contains several buttons, text entry fields, drop-down menus, etc. that is usually contained in a toolbox; common examples of toolbars include: Activity, View, Edit, et al.&lt;br /&gt;
;palette:a black box that appears when the mouse hovers over an object; a palette can contain the name of the control, some details about it or some related actions&lt;br /&gt;
&lt;br /&gt;
==Activities and Content==&lt;br /&gt;
&lt;br /&gt;
;activity:an application that has an icon in the taskbar, e.g., Write, Record, Browse; Activities engage you in taking a picture, reading a book, creating a page, annotating a page, animating a drawing, making sounds and music, measuring and sensing, sharing your favorites, inviting your friends, surfing on the web, etc...&lt;br /&gt;
;content:books, music, movies, photographs, drawings, etc. that are created on the laptop or downloaded to the laptop&lt;br /&gt;
;content library:content that is created on the laptop is accessed through the Journal; preloaded content is stored in a library and is accessed through the Browse activity&lt;br /&gt;
;bundle/activity bundle:a “zip” file with a .xo suffix used to package and distribute activities; bundles are installed in /home/olpc/Activities &lt;br /&gt;
;content bundle/collection: a “zip” file with a .xol suffix used to package and distribute content; bundles are installed in /home/olpc/Library&lt;br /&gt;
&lt;br /&gt;
==Documentation and Support==&lt;br /&gt;
&lt;br /&gt;
;Wiki:a collaborative website that allows for community contributions and editing, e.g., http://wiki.sugarlabs.org&lt;br /&gt;
;IRC/chat (Internet Relay Chat):real-time text chat used by the development and technical support communities (and hopefully the learning community as well)&lt;br /&gt;
;email list:a collection of email addresses—an efficient way to send email to a group of people who share an interest&lt;br /&gt;
&lt;br /&gt;
==Localization==&lt;br /&gt;
&lt;br /&gt;
;Pootle:a server that is used to store and manage translation templates and files&lt;br /&gt;
;POT file:the master translation template for a project&lt;br /&gt;
;PO file:a file containing the instance of translated strings for a single language based upon a POT file&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Community&amp;diff=963</id>
		<title>Talk:Community</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Community&amp;diff=963"/>
		<updated>2008-05-22T23:11:18Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: how to change image name?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===May 21===&lt;br /&gt;
&lt;br /&gt;
Question 1 - Please set up a paypal donation link. There are a lot of people rooting for you guys! Some of us would like to help financially.&lt;br /&gt;
:We need to finish setting up the foundation first. Thank you for the support!! --[[User:Walter|Walter]] 02:11, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
Question 2 - Hi there, I find the wiki.laptop.org site to be very hard to follow. Is the intention to create the definitive online manual for Sugar on this site, with an improved wiki? If so, I would love to help get it right...&lt;br /&gt;
&lt;br /&gt;
:Any suggestions as to how to structure this site so that it doesn&#039;t get too hard to follow is more than welcome. Perhaps we can use this page to discuss a framework. The good news is that Sugar Labs has a more focused set of goals, so it will hopefully be easier to keep the wiki more focused as well. Regarding an online manual, let&#039;s get started!!  I wrote http://www.laptop.org/gettingstarted pages; maybe a critic of those pages would be a good place to start? Also, pointers to positive examples would also be helpful. --[[User:Walter|Walter]] 15:44, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
:These pages are good. I wish I had found them when I got my OLPC! This would be great under &amp;quot;Getting Started.&amp;quot; To what extent can content be reused? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
::Ah. Apparently the fine print wasn&#039;t enough--we&#039;d put the URL on the insert that came in the box with your G1G1 machine. We can reuse all of these pages. It would be good to make them non-XO-laptop specific, as SugarLabs is not tied to any specific hardware platform. --[[User:Walter|Walter]] 10:46, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s fine. Suggestions to come throughout the day. --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
Question 2 Follow-up - Walter, I asked because I think Sugar has HUGE potential, but a lot of people with G1G1 XOs are like me. They slightly geeky, believe in what this project can do, have more skills than the average user but aren&#039;t programmers. And they are frustrated by a few things with Sugar that in my opinion, aren&#039;t a bit deal to fix, but are roadblocks to them using their XO more. And their usage is important. They will generate more buy-in, support and visibility for the project and Sugar itself, and their contributions to the platform will make it better.&lt;br /&gt;
&lt;br /&gt;
I suggest a few things:&lt;br /&gt;
&lt;br /&gt;
1. [[Getting Started]] - the overview on the other site is OK. Bit it could be better. Let&#039;s write it like a manual, not like a Wiki. Depreciated pages should be merged and shut down. Keep the most relevant info in one place, and make it easy to use. If my wife can&#039;t use it, then we have certainly failed :)&lt;br /&gt;
&lt;br /&gt;
2. [[Step-by-step manual]], by subject. We need to address all of the issues in a package users understand, by keyword section. For example, a section called &amp;quot;Networking&amp;quot; that has all info on connection to the mesh, Jabber, WEP, WPA (which I still can&#039;t get to work!) etc... Plus pages for each Application/Activity that provide screen captures, instructions, etc.&lt;br /&gt;
&lt;br /&gt;
3. [[Bugs]] page - similar to a help ticket, a place where people can discuss issues, so we find resolutions through either making Sugar fixes, explaining temporary workarounds, etc.&lt;br /&gt;
&lt;br /&gt;
4. [[Feature enhancements]] - A wish list where users can submit Sugar components they would like to see, with top-level specs. Allow spec development on the Wiki, and then track progress, alpha/beta testing, and once complete, turn it into an activities page, or whatever it becomes in the context of the Sugar platform.&lt;br /&gt;
&lt;br /&gt;
Etc.. These are just top level thoughts. Sorry to be long winded. --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
:Let&#039;s get started by making wiki words from each of your four bullet points!! --[[User:Walter|Walter]] 16:22, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
What do you mean, wiki words? :) --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: Putting &amp;lt;nowiki&amp;gt;[[&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;]]&amp;lt;/nowiki&amp;gt; around a word or phrase makes it a link to new page in the wiki. I&#039;ve made wiki words in your previous post--they are rendered in red now. When you click on one, it will invite you to create a new page in the wiki, thus starting the process of generating the documents you are advocating for. --[[User:Walter|Walter]] 16:56, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Ok, I understand. I suggest we finalize the titles, then insert them into the nav as sub bullets under Community Portal. Actually, or create a nav item called &#039;&#039;&#039;Using Sugar&#039;&#039;&#039; or &#039;&#039;&#039;About Sugar&#039;&#039;&#039;, with these under. Community should be about the different groups involved around the world, local initiatives, etc. Does this work? I&#039;ve labeled 3. Submit Bugs/Problems (added problems) for non-native English speakers.&lt;br /&gt;
&lt;br /&gt;
Suggested titles&lt;br /&gt;
&lt;br /&gt;
1. [[Getting Started]]&lt;br /&gt;
&lt;br /&gt;
2. [[User Manual]]&lt;br /&gt;
&lt;br /&gt;
3. [[Submit Bugs/Problems]]&lt;br /&gt;
&lt;br /&gt;
4. [[Request New Features]]&lt;br /&gt;
&lt;br /&gt;
Thoughts? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
:Here it goes... --[[User:Walter|Walter]] 20:55, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Looks great, thanks. One suggestion, change to Submit Bugs &amp;amp; Problems - so it will wrap better in the nav! --[[User:Graham|Graham]]&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
===May 22===&lt;br /&gt;
&lt;br /&gt;
I&#039;ve been dropping in information and editing. How&#039;s it looking? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
:Great start. Having the framework there means people can start fleshing it out. --[[User:Walter|Walter]] 17:30, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Suggested change to Wiki navigation: Change &#039;&#039;&#039;Navigation&#039;&#039;&#039; to &#039;&#039;&#039;About SugarLabs&#039;&#039;&#039;, this way Using Sugar right below makes more sense, and it&#039;s defined what the upper nav block is focused on.&lt;br /&gt;
&lt;br /&gt;
:will do. --[[User:Walter|Walter]] 20:34, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
Is there any way to browse the images that have already been uploaded, so that I could re-use an existing image rather than creating a duplication of info? -- [[User:AuntiMame]] 22May08 16:24&lt;br /&gt;
&lt;br /&gt;
:Yes. [[Special:Newimages]] and http://wiki.sugarlabs.org/index.php?title=Special%3AAllpages&amp;amp;from=&amp;amp;namespace=6  --[[User:Walter|Walter]] 20:34, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Next Q: Is there any way to rename images so that there is some kind of standard? For example all  of the logo proposals would start with &amp;quot;Logo-proposed--...&amp;quot;. I know that by changing a name I&#039;d have to go to all the pages that refer to it and change the link... But it wouldmake it easier to &amp;quot;browse&amp;quot; for images to use/reuse. -- [[User:AuntiMame]] 22May08 19:10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
Two requests:&lt;br /&gt;
&lt;br /&gt;
*We should add a new item under Using Sugar called Software &amp;amp; Activities where we can compile a list of all available applications, installation instructions, and links to download. --[[User:Graham|Graham]]&lt;br /&gt;
*Can Toolbox be renamed Using The Wiki so we can put tips and tricks like the above on the record for everyone to easily find?&lt;br /&gt;
:Done. --[[User:Walter|Walter]] 22:54, 22 May 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:AuntiMame&amp;diff=958</id>
		<title>User:AuntiMame</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:AuntiMame&amp;diff=958"/>
		<updated>2008-05-22T23:00:38Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Contact ==&lt;br /&gt;
 olpc (dot) aunti (dot) mame (at) gmail (dot) com&lt;br /&gt;
&lt;br /&gt;
== notes to myself ==&lt;br /&gt;
* browse all the images uploaded to the wiki http://wiki.sugarlabs.org/index.php?title=Special%3AAllpages&amp;amp;from=&amp;amp;namespace=6&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Community&amp;diff=925</id>
		<title>Talk:Community</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Community&amp;diff=925"/>
		<updated>2008-05-22T20:24:31Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: browsing image pool?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Question 1 - Please set up a paypal donation link. There are a lot of people rooting for you guys! Some of us would like to help financially.&lt;br /&gt;
:We need to finish setting up the foundation first. Thank you for the support!! --[[User:Walter|Walter]] 02:11, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
Question 2 - Hi there, I find the wiki.laptop.org site to be very hard to follow. Is the intention to create the definitive online manual for Sugar on this site, with an improved wiki? If so, I would love to help get it right...&lt;br /&gt;
&lt;br /&gt;
:Any suggestions as to how to structure this site so that it doesn&#039;t get too hard to follow is more than welcome. Perhaps we can use this page to discuss a framework. The good news is that Sugar Labs has a more focused set of goals, so it will hopefully be easier to keep the wiki more focused as well. Regarding an online manual, let&#039;s get started!!  I wrote http://www.laptop.org/gettingstarted pages; maybe a critic of those pages would be a good place to start? Also, pointers to positive examples would also be helpful. --[[User:Walter|Walter]] 15:44, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
:These pages are good. I wish I had found them when I got my OLPC! This would be great under &amp;quot;Getting Started.&amp;quot; To what extent can content be reused? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
::Ah. Apparently the fine print wasn&#039;t enough--we&#039;d put the URL on the insert that came in the box with your G1G1 machine. We can reuse all of these pages. It would be good to make them non-XO-laptop specific, as SugarLabs is not tied to any specific hardware platform. --[[User:Walter|Walter]] 10:46, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s fine. Suggestions to come throughout the day. --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
Question 2 Follow-up - Walter, I asked because I think Sugar has HUGE potential, but a lot of people with G1G1 XOs are like me. They slightly geeky, believe in what this project can do, have more skills than the average user but aren&#039;t programmers. And they are frustrated by a few things with Sugar that in my opinion, aren&#039;t a bit deal to fix, but are roadblocks to them using their XO more. And their usage is important. They will generate more buy-in, support and visibility for the project and Sugar itself, and their contributions to the platform will make it better.&lt;br /&gt;
&lt;br /&gt;
I suggest a few things:&lt;br /&gt;
&lt;br /&gt;
1. [[Getting Started]] - the overview on the other site is OK. Bit it could be better. Let&#039;s write it like a manual, not like a Wiki. Depreciated pages should be merged and shut down. Keep the most relevant info in one place, and make it easy to use. If my wife can&#039;t use it, then we have certainly failed :)&lt;br /&gt;
&lt;br /&gt;
2. [[Step-by-step manual]], by subject. We need to address all of the issues in a package users understand, by keyword section. For example, a section called &amp;quot;Networking&amp;quot; that has all info on connection to the mesh, Jabber, WEP, WPA (which I still can&#039;t get to work!) etc... Plus pages for each Application/Activity that provide screen captures, instructions, etc.&lt;br /&gt;
&lt;br /&gt;
3. [[Bugs]] page - similar to a help ticket, a place where people can discuss issues, so we find resolutions through either making Sugar fixes, explaining temporary workarounds, etc.&lt;br /&gt;
&lt;br /&gt;
4. [[Feature enhancements]] - A wish list where users can submit Sugar components they would like to see, with top-level specs. Allow spec development on the Wiki, and then track progress, alpha/beta testing, and once complete, turn it into an activities page, or whatever it becomes in the context of the Sugar platform.&lt;br /&gt;
&lt;br /&gt;
Etc.. These are just top level thoughts. Sorry to be long winded. --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
:Let&#039;s get started by making wiki words from each of your four bullet points!! --[[User:Walter|Walter]] 16:22, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
What do you mean, wiki words? :) --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: Putting &amp;lt;nowiki&amp;gt;[[&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;]]&amp;lt;/nowiki&amp;gt; around a word or phrase makes it a link to new page in the wiki. I&#039;ve made wiki words in your previous post--they are rendered in red now. When you click on one, it will invite you to create a new page in the wiki, thus starting the process of generating the documents you are advocating for. --[[User:Walter|Walter]] 16:56, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Ok, I understand. I suggest we finalize the titles, then insert them into the nav as sub bullets under Community Portal. Actually, or create a nav item called &#039;&#039;&#039;Using Sugar&#039;&#039;&#039; or &#039;&#039;&#039;About Sugar&#039;&#039;&#039;, with these under. Community should be about the different groups involved around the world, local initiatives, etc. Does this work? I&#039;ve labeled 3. Submit Bugs/Problems (added problems) for non-native English speakers.&lt;br /&gt;
&lt;br /&gt;
Suggested titles&lt;br /&gt;
&lt;br /&gt;
1. [[Getting Started]]&lt;br /&gt;
&lt;br /&gt;
2. [[User Manual]]&lt;br /&gt;
&lt;br /&gt;
3. [[Submit Bugs/Problems]]&lt;br /&gt;
&lt;br /&gt;
4. [[Request New Features]]&lt;br /&gt;
&lt;br /&gt;
Thoughts? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
:Here it goes... --[[User:Walter|Walter]] 20:55, 21 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Looks great, thanks. One suggestion, change to Submit Bugs &amp;amp; Problems - so it will wrap better in the nav! --[[User:Graham|Graham]]&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
May 22, 2008&lt;br /&gt;
&lt;br /&gt;
I&#039;ve been dropping in information and editing. How&#039;s it looking? --[[User:Graham|Graham]]&lt;br /&gt;
&lt;br /&gt;
:Great start. Having the framework there means people can start fleshing it out. --[[User:Walter|Walter]] 17:30, 22 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Suggested change to Wiki navigation: Change &#039;&#039;&#039;Navigation&#039;&#039;&#039; to &#039;&#039;&#039;About SugarLabs&#039;&#039;&#039;, this way Using Sugar right below makes more sense, and it&#039;s defined what the upper nav block is focused on.&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
Is there any way to browse the images that have already been uploaded, so that I could re-use an existing image rather than creating a duplication of info? -- [[User:AuntiMame]] 22May08 16:24&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Getting_Started&amp;diff=922</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Getting_Started&amp;diff=922"/>
		<updated>2008-05-22T20:22:02Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About Sugar ==&lt;br /&gt;
&lt;br /&gt;
Sugar is a different desktop environment to what is normally used in Microsoft Windows, Apple&#039;s OS X or other Linux operating systems. It is conceived as a tool to allow kids to learn interactively. The first thing that a child sees, therefore, is not a hard disk or a trash can — it’s the other kids in the “neighborhood.” Programs and Applications are called Activities, many of which allow for collaboration between users who are connected to each other by Wifi or through a [http://wiki.sugarlabs.org/go/SugarLabs:Community_Portal#Jabber_Networks Jabber network]. Sugar developers are encouraged to write activities with collaborative elements that are automatically enabled.&lt;br /&gt;
&lt;br /&gt;
Sugar is developed in Python and runs on Linux Kernel 2.6.22 and the [http://fedoraproject.org/ Fedora 7] base environment. &lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
You can explore the Sugar interface in the [http://laptop.org/en/laptop/start/homeview.shtml Getting Started guide].&lt;br /&gt;
&lt;br /&gt;
===Connecting to the Internet===&lt;br /&gt;
&lt;br /&gt;
Connecting to the Internet is something that somewhat falls between the cracks of Sugar and the computer it&#039;s running on. &lt;br /&gt;
&lt;br /&gt;
On the XO laptop, there are three ways to connect to the Internet:&lt;br /&gt;
*Wireless access point (WiFi hotspot);&lt;br /&gt;
*“School Server” mesh network; or&lt;br /&gt;
*“simple” mesh network, which lets you collaborate directly with other XOs running Sugar.&lt;br /&gt;
&lt;br /&gt;
From a conventional laptop running Sugar, connecting through an access point works. (Mesh support is becoming available on more machines.) Depending upon which [[SugarLabs:Community_Portal#Jabber_Networks|Jabber server]] you are connected to, you&#039;ll see different collections of &amp;quot;neighbors&amp;quot; in the Neighborhood View.&lt;br /&gt;
&lt;br /&gt;
Read the [[Connecting To The Internet|Connecting to the Internet page]] for detailed instructions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General public]]&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Documentation_Team/User_Manual&amp;diff=921</id>
		<title>Talk:Documentation Team/User Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Documentation_Team/User_Manual&amp;diff=921"/>
		<updated>2008-05-22T20:19:02Z</updated>

		<summary type="html">&lt;p&gt;AuntiMame: why use the word interface?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Interface==&lt;br /&gt;
If the manual is for end users, do we even need to use the word &amp;quot;interface&amp;quot;? We can just dive right into &amp;quot;the desktop&amp;quot; (for lack of a better phrase) --[[User:AuntiMame]] 22May08 16:18&lt;/div&gt;</summary>
		<author><name>AuntiMame</name></author>
	</entry>
</feed>