<?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=Rgs</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=Rgs"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/Rgs"/>
	<updated>2026-06-03T01:02:11Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/Web_services&amp;diff=88062</id>
		<title>Features/Web services</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/Web_services&amp;diff=88062"/>
		<updated>2013-05-11T06:03:35Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Feature Page Incomplete]]&lt;br /&gt;
[[Category:Feature|Journal enhancement]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
This feature adds a new section to the Sugar Control Panel to manage online accounts and some interventions to the Sugar Journal toolbars and palettes in order to expose any installed online services.&lt;br /&gt;
&lt;br /&gt;
== Owner ==&lt;br /&gt;
* Name: [[User:Walter| Walter Bender]]&lt;br /&gt;
* Name: [[User:rgs| Raúl Gutiérrez Segalés]]&lt;br /&gt;
&lt;br /&gt;
* Email: &amp;lt;walter AT sugarlabs DOT org&amp;gt; &amp;lt;rgs AT itevenworks DOT net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current status ==&lt;br /&gt;
* Targeted release: 1.0&lt;br /&gt;
* Last updated: 18 Feb 2013&lt;br /&gt;
* Percentage of completion: 100% (pending review, including an example Web Service: Facebook sharing. Note that a self-hosted web service is being written by Tincho, Walter and Raúl atm: https://www.itevenworks.net/2013/05/a-backend-for-sugars-future-web-services-infrastructure/)&lt;br /&gt;
&lt;br /&gt;
== Detailed Description ==&lt;br /&gt;
This feature adds a new section to the Sugar Control Panel to manage online accounts and some interventions to the Sugar Journal toolbars and palettes in order to expose any installed online services.&lt;br /&gt;
&lt;br /&gt;
There are two parts to the feature:&lt;br /&gt;
# adding support to the Control Panel to manage online accounts.&lt;br /&gt;
# adding support to integrate webservices with the Sugar journal, adding Copy-to and Refresh capabilities.&lt;br /&gt;
&lt;br /&gt;
We have implemented one example of using this feature:&lt;br /&gt;
* support specific to Facebook: to share Journal entries on Facebook and to retrieve comments on those entries from Facebook.&lt;br /&gt;
&lt;br /&gt;
We are working with community members on Twitter and Google Drive extensions based on the framework in #0002 and #0003 and encourage other community members to work with us on additional services.&lt;br /&gt;
&lt;br /&gt;
For now, web services implementations are welcome to handle their retrieval of tokens on their own. In the future we might want to delegate that to Gnome Online Accounts or a similar auth/token provider.&lt;br /&gt;
&lt;br /&gt;
== Benefit to Sugar ==&lt;br /&gt;
See the [[Archive/Current_Events/2013-02-19|detailed discussion in the Sugar Digest]].&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
The feature requires&lt;br /&gt;
* the addition of a new cpsection: extensions/cpsection/webservices&lt;br /&gt;
* an icon added to data/icons&lt;br /&gt;
* a place to put the webservices: extensions/web&lt;br /&gt;
* an interface to the webservices: src/jarabe/web&lt;br /&gt;
* and integration of webservices with the journal: src/jarabe/journal/palettes.py and src/jarabe/journal/journaltoolbox.py&lt;br /&gt;
&lt;br /&gt;
The changes to existing code is minimal, just the addition of some new palette entries based upon the availability of the online services. The actions taken by the services themselves are self-contained within the services themselves.&lt;br /&gt;
&lt;br /&gt;
 + from jarabe.web import online_accounts_manager as oam&lt;br /&gt;
&lt;br /&gt;
 +         for account in oam.OnlineAccountsManager.configured_accounts():&lt;br /&gt;
 +            menu = account.get_share_menu(metadata)&lt;br /&gt;
 +            self.append(menu)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 +        self._refresh_buttons = []&lt;br /&gt;
 +        for account in oam.OnlineAccountsManager.configured_accounts():&lt;br /&gt;
 +            self._refresh_buttons.append(account.get_refresh_button())&lt;br /&gt;
 +            self.toolbar.insert(self._refresh_buttons[-1], -1)&lt;br /&gt;
&lt;br /&gt;
 +        for account in oam.OnlineAccountsManager.configured_accounts():&lt;br /&gt;
 +            menu = account.get_share_menu(self._metadata)&lt;br /&gt;
 +            palette.menu.append(menu)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==UI Design==&lt;br /&gt;
There are three places where the UI is impacted.&lt;br /&gt;
&lt;br /&gt;
1. There is a new icon on the control panel (as a place holder, we use a color-inverted activity-web.svg) for online account management. It has a label, _(&#039;Configure your Web Services&#039;). When that icon is clicked, a horizontal list of icons (provided by the services) is displayed. (If no services are installed, a message to that effect is displayed.) If a service is requested, a widget provided by the service is displayed in the bottom 3/4 of the screen. Typically, this would be some sort of login dialog. A token and expiration time may be stored in .gconf/desktop/sugar/collaboration or some other place specific to the online service.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Sugar-CP-Section-with-Web-services.png|The Web Services section is on the lower right&lt;br /&gt;
File:FB-online-account-manager.png|The available services are shown along the top (in this case, only FB is installed)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. In the Journal list view, a new palette entry is created for each installed online service under the Copy-to submenu. If the service is &amp;quot;active&amp;quot;, i.e., the user has a valid token as determined by the online service, then that button is sensitive. Otherwise, it is insensitive.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Fb-share-on-fb.png|The web services are added to the Copy-to menu (in this case, only FB is installed)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. In the Journal detail view, the Copy-to submenu is also updated. In addition, a refresh button for each installed online service is displayed on the toolbar. The service itself determines whether or not that button is sensitive or insensitive. (For example, the Facebook service uses the refresh button to retrieve comments from Facebook. Therefore, the refresh button is only sensitive if the Facebook service is active &#039;&#039;and&#039;&#039; the entry has been shared with Facebook.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:FB-comments.png|An example of comments retrieved from FB using the Refresh button. These comments co-exist with comments generated from within Sugar.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== How To Test ==&lt;br /&gt;
{{:{{PAGENAME}}/Testing}}&lt;br /&gt;
&lt;br /&gt;
== User Experience ==&lt;br /&gt;
If you use the Journal, you will see a new entries on the Copy-to submenu for each online service you&#039;ve installed. There is no need to use these buttons.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
No new dependencies, but some new strings to translate.&lt;br /&gt;
&lt;br /&gt;
== Contingency Plan ==&lt;br /&gt;
No impact as this is a new feature.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
Some discussions with the design team regarding the placement of the buttons on the palettes.&lt;br /&gt;
&lt;br /&gt;
== Release Notes ==&lt;br /&gt;
The Sugar Journal has a new mechanism for integrating the Sugar Journal with online services, e.g., if you install the Facebook online service, you can share journal entries on Facebook and associate comments from Facebook with your journal entries.&lt;br /&gt;
&lt;br /&gt;
== Comments and Discussion ==&lt;br /&gt;
* See [[{{TALKPAGENAME}}|discussion tab for this feature]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87102</id>
		<title>Phabricator</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87102"/>
		<updated>2013-04-01T16:32:08Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Configuring arc for your project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We&#039;ve got a test instance of [http://www.phabricator.org Phabricator] running here (at the moment I did in my VM because I was testing out the setup - didn&#039;t want to do it in sunjammer just yet - will move to a proper SL domain later today/tomorrow):&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net http://phabricator.itevenworks.net]&lt;br /&gt;
&lt;br /&gt;
== Phabricator&#039;s Web UI ==&lt;br /&gt;
&lt;br /&gt;
Right now you can login by creating a regular account or via an FB account (support for other external systems coming soon).&lt;br /&gt;
&lt;br /&gt;
You can browse code here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/diffusion/ http://phabricator.itevenworks.net/diffusion/]&lt;br /&gt;
&lt;br /&gt;
And check your pending reviews here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/differential/ http://phabricator.itevenworks.net/differential/]&lt;br /&gt;
&lt;br /&gt;
And manage tasks here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/maniphest/ http://phabricator.itevenworks.net/maniphest/]&lt;br /&gt;
&lt;br /&gt;
== Using Phabricator from the command-line ==&lt;br /&gt;
&lt;br /&gt;
A code review in Phabricator is called a Revision. You can create and close revisions directly from the command line via &#039;&#039;&#039;arc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Installing arc ===&lt;br /&gt;
The only prerequisite for running arc is the php-cli package (on Fedora and php5-cli on Ubuntu).&lt;br /&gt;
&lt;br /&gt;
  mkdir ~/arc&lt;br /&gt;
  cd ~/arc&lt;br /&gt;
  git clone git://github.com/facebook/libphutil.git&lt;br /&gt;
  git clone git://github.com/facebook/arcanist.git&lt;br /&gt;
&lt;br /&gt;
and then extend your PATH (via ~/.bashrc or similar) to have it include:&lt;br /&gt;
&lt;br /&gt;
  ~/arc/arcanist/bin&lt;br /&gt;
&lt;br /&gt;
=== Configuring arc for your project ===&lt;br /&gt;
To use &#039;&#039;&#039;arc&#039;&#039; (with, say, Turtle Art) you need to create an .arcconfig inside your Turtle Art&#039;s repo clone:&lt;br /&gt;
  {&lt;br /&gt;
   &amp;quot;project_id&amp;quot; : &amp;quot;turtleart&amp;quot;,&lt;br /&gt;
   &amp;quot;conduit_uri&amp;quot; : &amp;quot;http://phabricator.itevenworks.net/&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
As projects pick up Phabricator &amp;amp; arc I am expecting them to have a .arcconfig committed to their repos, so you&#039;ll be able to skip this step. The first time you run an arc command against the Phabricator instance it&#039;ll ask you to paste in an auth token to validate your account.&lt;br /&gt;
&lt;br /&gt;
When you create a commit you need to include certain fields (reviewer, test plan, etc) so that arc can create a revision out of this. To avoid having to do this manually you can use git commit message templates:&lt;br /&gt;
&lt;br /&gt;
  git config --global commit.template ~/.gitmessage.txt&lt;br /&gt;
&lt;br /&gt;
And ~/.gitmessage.txt has to be:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Replace this line with a title. 1 line only, 67 chars or less&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  Summary: &lt;br /&gt;
  &lt;br /&gt;
  Test Plan: &lt;br /&gt;
  &lt;br /&gt;
  Reviewers: &lt;br /&gt;
  &lt;br /&gt;
  CC:&lt;br /&gt;
&lt;br /&gt;
=== Create revisions ===&lt;br /&gt;
&lt;br /&gt;
To create a new revision (a code review request) hack on something and create a commit and then:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
If you are requested changes on that revision as part of the code review you can hack on those changes and then:&lt;br /&gt;
&lt;br /&gt;
  git commit -a --amend&lt;br /&gt;
&lt;br /&gt;
and then request a new review:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
Note that this last command won&#039;t create a new revision - it&#039;ll update the existing one.&lt;br /&gt;
&lt;br /&gt;
Once your reviewers are finally happy with that revision and it has been approved you can close it with:&lt;br /&gt;
&lt;br /&gt;
  arc amend &amp;amp;&amp;amp; git push&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87101</id>
		<title>Phabricator</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87101"/>
		<updated>2013-04-01T16:31:49Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Configuring arc for your project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We&#039;ve got a test instance of [http://www.phabricator.org Phabricator] running here (at the moment I did in my VM because I was testing out the setup - didn&#039;t want to do it in sunjammer just yet - will move to a proper SL domain later today/tomorrow):&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net http://phabricator.itevenworks.net]&lt;br /&gt;
&lt;br /&gt;
== Phabricator&#039;s Web UI ==&lt;br /&gt;
&lt;br /&gt;
Right now you can login by creating a regular account or via an FB account (support for other external systems coming soon).&lt;br /&gt;
&lt;br /&gt;
You can browse code here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/diffusion/ http://phabricator.itevenworks.net/diffusion/]&lt;br /&gt;
&lt;br /&gt;
And check your pending reviews here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/differential/ http://phabricator.itevenworks.net/differential/]&lt;br /&gt;
&lt;br /&gt;
And manage tasks here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/maniphest/ http://phabricator.itevenworks.net/maniphest/]&lt;br /&gt;
&lt;br /&gt;
== Using Phabricator from the command-line ==&lt;br /&gt;
&lt;br /&gt;
A code review in Phabricator is called a Revision. You can create and close revisions directly from the command line via &#039;&#039;&#039;arc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Installing arc ===&lt;br /&gt;
The only prerequisite for running arc is the php-cli package (on Fedora and php5-cli on Ubuntu).&lt;br /&gt;
&lt;br /&gt;
  mkdir ~/arc&lt;br /&gt;
  cd ~/arc&lt;br /&gt;
  git clone git://github.com/facebook/libphutil.git&lt;br /&gt;
  git clone git://github.com/facebook/arcanist.git&lt;br /&gt;
&lt;br /&gt;
and then extend your PATH (via ~/.bashrc or similar) to have it include:&lt;br /&gt;
&lt;br /&gt;
  ~/arc/arcanist/bin&lt;br /&gt;
&lt;br /&gt;
=== Configuring arc for your project ===&lt;br /&gt;
To use &#039;&#039;&#039;arc&#039;&#039; (with, say, Turtle Art) you need to create an .arcconfig inside your Turtle Art&#039;s repo clone:&lt;br /&gt;
  {&lt;br /&gt;
   &amp;quot;project_id&amp;quot; : &amp;quot;turtleart&amp;quot;,&lt;br /&gt;
   &amp;quot;conduit_uri&amp;quot; : &amp;quot;http://phabricator.itevenworks.net/&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
As projects pick up Phabricator &amp;amp; arc I am expecting them to have a .arcconfig committed to their repos, so you&#039;ll be able to skip this step. The first time you run an arc command against the Phabricator instance it&#039;ll ask you to paste in an auth token to validate your account.&lt;br /&gt;
&lt;br /&gt;
When you create a commit you need to include certain fields (reviewer, test plan, etc) so that arc can create a revision out of this. To avoid having to do this manually you can use git commit message templates:&lt;br /&gt;
&lt;br /&gt;
  git config --global commit.template ~/.gitmessage.txt&lt;br /&gt;
&lt;br /&gt;
And ~/.gitmessage.txt has to be:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Replace this line with a title. 1 line only, 67 chars or less&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  Summary: &lt;br /&gt;
&lt;br /&gt;
  Test Plan: &lt;br /&gt;
&lt;br /&gt;
  Reviewers: &lt;br /&gt;
&lt;br /&gt;
  CC:&lt;br /&gt;
&lt;br /&gt;
=== Create revisions ===&lt;br /&gt;
&lt;br /&gt;
To create a new revision (a code review request) hack on something and create a commit and then:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
If you are requested changes on that revision as part of the code review you can hack on those changes and then:&lt;br /&gt;
&lt;br /&gt;
  git commit -a --amend&lt;br /&gt;
&lt;br /&gt;
and then request a new review:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
Note that this last command won&#039;t create a new revision - it&#039;ll update the existing one.&lt;br /&gt;
&lt;br /&gt;
Once your reviewers are finally happy with that revision and it has been approved you can close it with:&lt;br /&gt;
&lt;br /&gt;
  arc amend &amp;amp;&amp;amp; git push&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87100</id>
		<title>Phabricator</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87100"/>
		<updated>2013-04-01T16:18:10Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We&#039;ve got a test instance of [http://www.phabricator.org Phabricator] running here (at the moment I did in my VM because I was testing out the setup - didn&#039;t want to do it in sunjammer just yet - will move to a proper SL domain later today/tomorrow):&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net http://phabricator.itevenworks.net]&lt;br /&gt;
&lt;br /&gt;
== Phabricator&#039;s Web UI ==&lt;br /&gt;
&lt;br /&gt;
Right now you can login by creating a regular account or via an FB account (support for other external systems coming soon).&lt;br /&gt;
&lt;br /&gt;
You can browse code here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/diffusion/ http://phabricator.itevenworks.net/diffusion/]&lt;br /&gt;
&lt;br /&gt;
And check your pending reviews here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/differential/ http://phabricator.itevenworks.net/differential/]&lt;br /&gt;
&lt;br /&gt;
And manage tasks here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/maniphest/ http://phabricator.itevenworks.net/maniphest/]&lt;br /&gt;
&lt;br /&gt;
== Using Phabricator from the command-line ==&lt;br /&gt;
&lt;br /&gt;
A code review in Phabricator is called a Revision. You can create and close revisions directly from the command line via &#039;&#039;&#039;arc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Installing arc ===&lt;br /&gt;
The only prerequisite for running arc is the php-cli package (on Fedora and php5-cli on Ubuntu).&lt;br /&gt;
&lt;br /&gt;
  mkdir ~/arc&lt;br /&gt;
  cd ~/arc&lt;br /&gt;
  git clone git://github.com/facebook/libphutil.git&lt;br /&gt;
  git clone git://github.com/facebook/arcanist.git&lt;br /&gt;
&lt;br /&gt;
and then extend your PATH (via ~/.bashrc or similar) to have it include:&lt;br /&gt;
&lt;br /&gt;
  ~/arc/arcanist/bin&lt;br /&gt;
&lt;br /&gt;
=== Configuring arc for your project ===&lt;br /&gt;
To use &#039;&#039;&#039;arc&#039;&#039; (with, say, Turtle Art) you need to create an .arcconfig inside your Turtle Art&#039;s repo clone:&lt;br /&gt;
  {&lt;br /&gt;
   &amp;quot;project_id&amp;quot; : &amp;quot;turtleart&amp;quot;,&lt;br /&gt;
   &amp;quot;conduit_uri&amp;quot; : &amp;quot;http://phabricator.itevenworks.net/&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
As projects pick up Phabricator &amp;amp; arc I am expecting them to have a .arcconfig committed to their repos, so you&#039;ll be able to skip this step. The first time you run an arc command against the Phabricator instance it&#039;ll ask you to paste in an auth token to validate your account.&lt;br /&gt;
&lt;br /&gt;
=== Create revisions ===&lt;br /&gt;
&lt;br /&gt;
To create a new revision (a code review request) hack on something and create a commit and then:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
If you are requested changes on that revision as part of the code review you can hack on those changes and then:&lt;br /&gt;
&lt;br /&gt;
  git commit -a --amend&lt;br /&gt;
&lt;br /&gt;
and then request a new review:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
Note that this last command won&#039;t create a new revision - it&#039;ll update the existing one.&lt;br /&gt;
&lt;br /&gt;
Once your reviewers are finally happy with that revision and it has been approved you can close it with:&lt;br /&gt;
&lt;br /&gt;
  arc amend &amp;amp;&amp;amp; git push&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87099</id>
		<title>Phabricator</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87099"/>
		<updated>2013-04-01T16:17:12Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We&#039;ve got a test instance of [http://www.phabricator.org Phabricator] running here (at the moment I did in my VM because I was testing out the setup - didn&#039;t want to do it in sunjammer just yet - will move to a proper SL domain later today/tomorrow):&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net http://phabricator.itevenworks.net]&lt;br /&gt;
&lt;br /&gt;
Right now you can login by creating a regular account or via an FB account (support for other external systems coming soon).&lt;br /&gt;
&lt;br /&gt;
You can browse code here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/diffusion/ http://phabricator.itevenworks.net/diffusion/]&lt;br /&gt;
&lt;br /&gt;
And check your pending reviews here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/differential/ http://phabricator.itevenworks.net/differential/]&lt;br /&gt;
&lt;br /&gt;
And manage tasks here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/maniphest/ http://phabricator.itevenworks.net/maniphest/]&lt;br /&gt;
&lt;br /&gt;
== Using Phabricator from the command-line ==&lt;br /&gt;
&lt;br /&gt;
A code review in Phabricator is called a Revision. You can create and close revisions directly from the command line via &#039;&#039;&#039;arc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Installing arc ===&lt;br /&gt;
The only prerequisite for running arc is the php-cli package (on Fedora and php5-cli on Ubuntu).&lt;br /&gt;
&lt;br /&gt;
  mkdir ~/arc&lt;br /&gt;
  cd ~/arc&lt;br /&gt;
  git clone git://github.com/facebook/libphutil.git&lt;br /&gt;
  git clone git://github.com/facebook/arcanist.git&lt;br /&gt;
&lt;br /&gt;
and then extend your PATH (via ~/.bashrc or similar) to have it include:&lt;br /&gt;
&lt;br /&gt;
  ~/arc/arcanist/bin&lt;br /&gt;
&lt;br /&gt;
=== Configuring arc for your project ===&lt;br /&gt;
To use &#039;&#039;&#039;arc&#039;&#039; (with, say, Turtle Art) you need to create an .arcconfig inside your Turtle Art&#039;s repo clone:&lt;br /&gt;
  {&lt;br /&gt;
   &amp;quot;project_id&amp;quot; : &amp;quot;turtleart&amp;quot;,&lt;br /&gt;
   &amp;quot;conduit_uri&amp;quot; : &amp;quot;http://phabricator.itevenworks.net/&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
As projects pick up Phabricator &amp;amp; arc I am expecting them to have a .arcconfig committed to their repos, so you&#039;ll be able to skip this step. The first time you run an arc command against the Phabricator instance it&#039;ll ask you to paste in an auth token to validate your account.&lt;br /&gt;
&lt;br /&gt;
=== Create revisions ===&lt;br /&gt;
&lt;br /&gt;
To create a new revision (a code review request) hack on something and create a commit and then:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
If you are requested changes on that revision as part of the code review you can hack on those changes and then:&lt;br /&gt;
&lt;br /&gt;
  git commit -a --amend&lt;br /&gt;
&lt;br /&gt;
and then request a new review:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
Note that this last command won&#039;t create a new revision - it&#039;ll update the existing one.&lt;br /&gt;
&lt;br /&gt;
Once your reviewers are finally happy with that revision and it has been approved you can close it with:&lt;br /&gt;
&lt;br /&gt;
  arc amend &amp;amp;&amp;amp; git push&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87098</id>
		<title>Phabricator</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87098"/>
		<updated>2013-04-01T16:13:55Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Configuring arc for your project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We&#039;ve got a test instance of [http://www.phabricator.org Phabricator] running here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net http://phabricator.itevenworks.net]&lt;br /&gt;
&lt;br /&gt;
Right now you can login by creating a regular account or via an FB account (support for other external systems coming soon).&lt;br /&gt;
&lt;br /&gt;
You can browse code here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/diffusion/ http://phabricator.itevenworks.net/diffusion/]&lt;br /&gt;
&lt;br /&gt;
And check your pending reviews here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/differential/ http://phabricator.itevenworks.net/differential/]&lt;br /&gt;
&lt;br /&gt;
And manage tasks here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/maniphest/ http://phabricator.itevenworks.net/maniphest/]&lt;br /&gt;
&lt;br /&gt;
== Using Phabricator from the command-line ==&lt;br /&gt;
&lt;br /&gt;
A code review in Phabricator is called a Revision. You can create and close revisions directly from the command line via &#039;&#039;&#039;arc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Installing arc ===&lt;br /&gt;
The only prerequisite for running arc is the php-cli package (on Fedora and php5-cli on Ubuntu).&lt;br /&gt;
&lt;br /&gt;
  mkdir ~/arc&lt;br /&gt;
  cd ~/arc&lt;br /&gt;
  git clone git://github.com/facebook/libphutil.git&lt;br /&gt;
  git clone git://github.com/facebook/arcanist.git&lt;br /&gt;
&lt;br /&gt;
and then extend your PATH (via ~/.bashrc or similar) to have it include:&lt;br /&gt;
&lt;br /&gt;
  ~/arc/arcanist/bin&lt;br /&gt;
&lt;br /&gt;
=== Configuring arc for your project ===&lt;br /&gt;
To use &#039;&#039;&#039;arc&#039;&#039; (with, say, Turtle Art) you need to create an .arcconfig inside your Turtle Art&#039;s repo clone:&lt;br /&gt;
  {&lt;br /&gt;
   &amp;quot;project_id&amp;quot; : &amp;quot;turtleart&amp;quot;,&lt;br /&gt;
   &amp;quot;conduit_uri&amp;quot; : &amp;quot;http://phabricator.itevenworks.net/&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
As projects pick up Phabricator &amp;amp; arc I am expecting them to have a .arcconfig committed to their repos, so you&#039;ll be able to skip this step. The first time you run an arc command against the Phabricator instance it&#039;ll ask you to paste in an auth token to validate your account.&lt;br /&gt;
&lt;br /&gt;
=== Create revisions ===&lt;br /&gt;
&lt;br /&gt;
To create a new revision (a code review request) hack on something and create a commit and then:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
If you are requested changes on that revision as part of the code review you can hack on those changes and then:&lt;br /&gt;
&lt;br /&gt;
  git commit -a --amend&lt;br /&gt;
&lt;br /&gt;
and then request a new review:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
Note that this last command won&#039;t create a new revision - it&#039;ll update the existing one.&lt;br /&gt;
&lt;br /&gt;
Once your reviewers are finally happy with that revision and it has been approved you can close it with:&lt;br /&gt;
&lt;br /&gt;
  arc amend &amp;amp;&amp;amp; git push&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87097</id>
		<title>Phabricator</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87097"/>
		<updated>2013-04-01T16:13:20Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We&#039;ve got a test instance of [http://www.phabricator.org Phabricator] running here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net http://phabricator.itevenworks.net]&lt;br /&gt;
&lt;br /&gt;
Right now you can login by creating a regular account or via an FB account (support for other external systems coming soon).&lt;br /&gt;
&lt;br /&gt;
You can browse code here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/diffusion/ http://phabricator.itevenworks.net/diffusion/]&lt;br /&gt;
&lt;br /&gt;
And check your pending reviews here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/differential/ http://phabricator.itevenworks.net/differential/]&lt;br /&gt;
&lt;br /&gt;
And manage tasks here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/maniphest/ http://phabricator.itevenworks.net/maniphest/]&lt;br /&gt;
&lt;br /&gt;
== Using Phabricator from the command-line ==&lt;br /&gt;
&lt;br /&gt;
A code review in Phabricator is called a Revision. You can create and close revisions directly from the command line via &#039;&#039;&#039;arc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Installing arc ===&lt;br /&gt;
The only prerequisite for running arc is the php-cli package (on Fedora and php5-cli on Ubuntu).&lt;br /&gt;
&lt;br /&gt;
  mkdir ~/arc&lt;br /&gt;
  cd ~/arc&lt;br /&gt;
  git clone git://github.com/facebook/libphutil.git&lt;br /&gt;
  git clone git://github.com/facebook/arcanist.git&lt;br /&gt;
&lt;br /&gt;
and then extend your PATH (via ~/.bashrc or similar) to have it include:&lt;br /&gt;
&lt;br /&gt;
  ~/arc/arcanist/bin&lt;br /&gt;
&lt;br /&gt;
=== Configuring arc for your project ===&lt;br /&gt;
To use &#039;&#039;&#039;arc&#039;&#039; (with, say, Turtle Art) you need to create an .arcconfig inside your Turtle Art&#039;s repo clone:&lt;br /&gt;
  {&lt;br /&gt;
   &amp;quot;project_id&amp;quot; : &amp;quot;turtleart&amp;quot;,&lt;br /&gt;
   &amp;quot;conduit_uri&amp;quot; : &amp;quot;http://phabricator.itevenworks.net/&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
As projects pick up Phabricator &amp;amp; arc I am expecting them to have a .arcconfig committed to their repos, so you&#039;ll be able to skip this step.&lt;br /&gt;
&lt;br /&gt;
=== Create revisions ===&lt;br /&gt;
&lt;br /&gt;
To create a new revision (a code review request) hack on something and create a commit and then:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
If you are requested changes on that revision as part of the code review you can hack on those changes and then:&lt;br /&gt;
&lt;br /&gt;
  git commit -a --amend&lt;br /&gt;
&lt;br /&gt;
and then request a new review:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
Note that this last command won&#039;t create a new revision - it&#039;ll update the existing one.&lt;br /&gt;
&lt;br /&gt;
Once your reviewers are finally happy with that revision and it has been approved you can close it with:&lt;br /&gt;
&lt;br /&gt;
  arc amend &amp;amp;&amp;amp; git push&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87096</id>
		<title>Phabricator</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Phabricator&amp;diff=87096"/>
		<updated>2013-04-01T16:10:37Z</updated>

		<summary type="html">&lt;p&gt;Rgs: Created page with &amp;quot;We&amp;#039;ve got a test instance of [http://www.phabricator.org Phabricator] running here:  [http://phabricator.itevenworks.net http://phabricator.itevenworks.net]  Right now you can...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We&#039;ve got a test instance of [http://www.phabricator.org Phabricator] running here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net http://phabricator.itevenworks.net]&lt;br /&gt;
&lt;br /&gt;
Right now you can login by creating a regular account or via an FB account (support for other external systems coming soon).&lt;br /&gt;
&lt;br /&gt;
You can browse code here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/diffusion/ http://phabricator.itevenworks.net/diffusion/]&lt;br /&gt;
&lt;br /&gt;
And check your pending reviews here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/differential/ http://phabricator.itevenworks.net/differential/]&lt;br /&gt;
&lt;br /&gt;
And manage tasks here:&lt;br /&gt;
&lt;br /&gt;
[http://phabricator.itevenworks.net/maniphest/ http://phabricator.itevenworks.net/maniphest/]&lt;br /&gt;
&lt;br /&gt;
== Requesting code reviews ==&lt;br /&gt;
&lt;br /&gt;
A code review in Phabricator is called a Revision. You can create and close revisions directly from the command line via &#039;&#039;&#039;arc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Installing arc ===&lt;br /&gt;
The only prerequisite for running arc is the php-cli package (on Fedora and php5-cli on Ubuntu).&lt;br /&gt;
&lt;br /&gt;
  mkdir ~/arc&lt;br /&gt;
  cd ~/arc&lt;br /&gt;
  git clone git://github.com/facebook/libphutil.git&lt;br /&gt;
  git clone git://github.com/facebook/arcanist.git&lt;br /&gt;
&lt;br /&gt;
and then extend your PATH (via ~/.bashrc or similar) to have it include:&lt;br /&gt;
&lt;br /&gt;
  ~/arc/arcanist/bin&lt;br /&gt;
&lt;br /&gt;
=== Configuring arc for your project ===&lt;br /&gt;
To use &#039;&#039;&#039;arc&#039;&#039; (with, say, Turtle Art) you need to create an .arcconfig inside your Turtle Art&#039;s repo clone:&lt;br /&gt;
  {&lt;br /&gt;
   &amp;quot;project_id&amp;quot; : &amp;quot;turtleart&amp;quot;,&lt;br /&gt;
   &amp;quot;conduit_uri&amp;quot; : &amp;quot;http://phabricator.itevenworks.net/&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
As projects pick up Phabricator &amp;amp; arc I am expecting them to have a .arcconfig committed to their repos, so you&#039;ll be able to skip this step.&lt;br /&gt;
&lt;br /&gt;
=== Using arc ===&lt;br /&gt;
&lt;br /&gt;
To create a new revision (a code review request) hack on something and create a commit and then:&lt;br /&gt;
&lt;br /&gt;
  arc diff&lt;br /&gt;
&lt;br /&gt;
Once that revision has been approved you can:&lt;br /&gt;
&lt;br /&gt;
  arc amend &amp;amp;&amp;amp; git push&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/Web_services/Testing&amp;diff=86416</id>
		<title>Features/Web services/Testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/Web_services/Testing&amp;diff=86416"/>
		<updated>2013-02-19T19:47:00Z</updated>

		<summary type="html">&lt;p&gt;Rgs: Created page with &amp;quot;One of the frustrations with our previous collaboration framework was how hard it was to test it. We want to get as much testing as possible with collaboration through web ser...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the frustrations with our previous collaboration framework was how hard it was to test it. We want to get as much testing as possible with collaboration through web services.&lt;br /&gt;
&lt;br /&gt;
These are the different things we&#039;d like to cover:&lt;br /&gt;
&lt;br /&gt;
* testing discovering and setting up online accounts: for this we&#039;ll provide a dummy social service (i.e.: SugarLabs sharing). This&#039;ll allow us to exercise different parts of the web services codebase: is the service discovered? can you configure it? can you post something? can you refresh? (TBD: Walter/Raul)&lt;br /&gt;
&lt;br /&gt;
* testing each individual component. For each added service we&#039;d like a minimum set of tests that will allow us to do a quick run from the command line and test that the service just works. That&#039;ll save loads of time when actual testing integration with Sugar. &lt;br /&gt;
&lt;br /&gt;
* more stuff to come.&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=GoogleCodeIn2012/OnlineAccounts&amp;diff=84095</id>
		<title>GoogleCodeIn2012/OnlineAccounts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=GoogleCodeIn2012/OnlineAccounts&amp;diff=84095"/>
		<updated>2012-11-19T04:21:00Z</updated>

		<summary type="html">&lt;p&gt;Rgs: Created page with &amp;quot;There has been some talk about integrating Sugar with online services like Facebook, Twitter, etc. See for example Turtle Art&amp;#039;s experimental plugin to post into Facebook&amp;#039;s Wal...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There has been some talk about integrating Sugar with online services like Facebook, Twitter, etc. See for example Turtle Art&#039;s experimental plugin to post into Facebook&#039;s Wall [https://www.itevenworks.net/2012/11/making-turtles-more-social/]. How should we integrate handling those accounts with Activities? One option would be [http://developer.gnome.org/goa/stable/ GOA] given that we are heavily based on Gnome&#039;s stack.&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Google_Code-In_2012&amp;diff=84094</id>
		<title>Google Code-In 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Google_Code-In_2012&amp;diff=84094"/>
		<updated>2012-11-19T04:18:13Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sugar Labs is &amp;lt;strike&amp;gt;applying to&amp;lt;/strike&amp;gt; participating in Google Code-in for 2012.&lt;br /&gt;
&lt;br /&gt;
=== Message to potential participants ===&lt;br /&gt;
&lt;br /&gt;
It is important that you obtain permission of your parents.&lt;br /&gt;
&lt;br /&gt;
Es importante que obtengas el permiso de tus padres para participar.&lt;br /&gt;
&lt;br /&gt;
http://www.google-melange.com/gci/document/show/gci_program/google/gci2012/help_page#eligibility&lt;br /&gt;
&lt;br /&gt;
Please see the Contest Rules for Eligibility and Registration process.&lt;br /&gt;
&lt;br /&gt;
http://www.google-melange.com/gci/document/show/gci_program/google/gci2012/terms_and_conditions&lt;br /&gt;
&lt;br /&gt;
=== Why we are participating ===&lt;br /&gt;
&lt;br /&gt;
Sugar is written and maintained by volunteers, who range from seasoned professionals to children as young as 12-years of age. Children who have grown up with Sugar have transitioned from Sugar users to Sugar App developers to Sugar maintainers. They hang out on IRC with the global Sugar developer community and are full-fledged members of the Sugar development team. It is this latter group of children we hope will participate in and benefit from Google Code-in. Specifically we want to re-enforce the message that Sugar belongs to its users and that they have both ownership and the responsibility that ownership implies. Just as learning is not something done to you, but something you do, learning with Sugar ultimately means participating in the Sugar development process. At Sugar Labs, we are trying to bring the culture of Free Software into the culture of school. So the Code-in is not just an opportunity for us to get some tasks accomplished, it is quintessential to our overall mission.&lt;br /&gt;
&lt;br /&gt;
=== About GCI ===&lt;br /&gt;
&lt;br /&gt;
[http://www.google-melange.com/gci/document/show/gci_program/google/gci2012/help_page Code-in FAQ]&lt;br /&gt;
&lt;br /&gt;
=== Tasks ===&lt;br /&gt;
This [[GoogleCodeIn2012/GCI2012_Brainstorming|brainstorming]] page lists some general categories from which specific individual tasks can be specified. (Note: We had [[Summer_of_Code/2012#Project_candidates|a number of tasks]] listed in our GSOC application that may be relevant to GCI. We also have many [[Features]] that are still pending.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
;Code: Tasks related to writing or refactoring code&lt;br /&gt;
;Documentation/Training: Tasks related to creating/editing documents and helping others learn more&lt;br /&gt;
;Outreach/Research: Tasks related to community management, outreach/marketing, or studying problems and recommending solutions&lt;br /&gt;
;Quality Assurance: Tasks related to testing and ensuring code is of high quality.&lt;br /&gt;
;User Interface: Tasks related to user experience research or user interface design and interaction&lt;br /&gt;
&lt;br /&gt;
([[File:GCI.csv|CSV version of the Task List]] Please make your edits below, they will be migrated to the CSV list and uploaded to the GCI site.)&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
 |-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Project !! Title !! Category !! Notes&lt;br /&gt;
|-&lt;br /&gt;
! i18n || [[GoogleCodeIn2012/MsgfmtChecker|Pootle helper-script]] || code || Write a new pootle-helper script for doing preventative msgfmt checks.&lt;br /&gt;
|-&lt;br /&gt;
! i18n || [[GoogleCodeIn2012/Virtaal|Sugarize Virtaal]] || code || Sugarize Virtaal for L10n &amp;quot;bootstrapping&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! gtk3 || [[GoogleCodeIn2012/GTK2-3|GTK2-to-GTK3 conversion]] || code || Convert Sugar activities from [[Features/GTK3/Porting|GTK-2 to GTK-3]] framework.&lt;br /&gt;
|-&lt;br /&gt;
! touch || [[GoogleCodeIn2012/OSK|On-screen keyboard support]] || code || [[Features/Touch/Development|Enable touch]] for activities that use direct keyboard input.&lt;br /&gt;
|-&lt;br /&gt;
! ui || [[GoogleCodeIn2012/Homeview_image|Set background image]] || code || Implement the [[Features/Background_image_on_home_view|set background image on Home View Feature]].&lt;br /&gt;
|-&lt;br /&gt;
! ui || [[GoogleCodeIn2012/Multiple_homeview|Multiple Homeviews]] || code || Implement the [[Features/Multiple_home_views|multiple homeview]] feature&lt;br /&gt;
|-&lt;br /&gt;
! toolkit || [[GoogleCodeIn2012/Toolbar_utils|Package toolbar utils]] || code || Package Sugar activity utilities (e.g. [http://git.sugarlabs.org/portfolio/portfolio/blobs/master/toolbar_utils.py]) for inclusion in the [http://git.sugarlabs.org/sugar-toolkit-gtk3 Sugar toolkit].&lt;br /&gt;
|-&lt;br /&gt;
! activity || [[GoogleCodeIn2012/Infoslicer-wikislices|Infoslicer enhancement (wikislices)]] || code || Extend the Infoslicer activity to be able to use the local content in the Wikislices project.&lt;br /&gt;
|-&lt;br /&gt;
! activity || [[GoogleCodeIn2012/Infoslicer-journal-images|Infoslicer enhancement (journal images)]] || code || Extend the Infoslicer activity to be able to use images from the Sugar Journal&lt;br /&gt;
|-&lt;br /&gt;
! activity || [[GoogleCodeIn2012/PyTurtle|Sugarize Python Turtle module]] || code || Will require port of the Python turtle module to GTK (currently it is QT)&lt;br /&gt;
|-&lt;br /&gt;
! activity || [[GoogleCodeIn2012/Turtle Art|Turtle Art tutorial]] || documentation/training || Write a Turtle Art introductory tutorial&lt;br /&gt;
|-&lt;br /&gt;
! i18n || [[GoogleCodeIn2012/I18n_screeshots|Multilanguage screenshots]] || documentaton/training || Identify and document a generalized (ideally automated) method for taking nearly identical screen shots with the desktop set to a selected list of different languages. (Possibly Orca?).&lt;br /&gt;
|-&lt;br /&gt;
! gtk3 || [[GoogleCodeIn2012/GTK3_guide|GTK3 conversion guide]] || documentation/training || Flesh out the [[Features/GTK3/Porting|GTK-2 to GTK-3]] conversion documentation to include more comprehensive coverage of Pango.&lt;br /&gt;
|-&lt;br /&gt;
! soas || [[GoogleCodeIn2012/SOAS_guide|Sugar on a Stick guide]] || documentation/training || Better document the process of creating and using [[Sugar_on_a_Stick|Sugar on a Stick]] the LiveUSB version of Sugar.&lt;br /&gt;
|-&lt;br /&gt;
! www || [[GoogleCodeIn2012/SugarLabs.org|Create new Sugar Labs home page]] || documentation/training || We have some detailed designs of a new website that need to be implemented.&lt;br /&gt;
|-&lt;br /&gt;
! soas || [[GoogleCodeIn2012/VM|Sugar VM]] || documentation/training || Better document the process of running Sugar in a [[Sugar_Creation_Kit/VirtualBox|virtual machine (VM)]].&lt;br /&gt;
|-&lt;br /&gt;
! doc || [[GoogleCodeIn2012/Videos|How-to videos]] || documentation/training || Create videos on how to use Sugar and how to use core Sugar activities.&lt;br /&gt;
|-&lt;br /&gt;
! doc || [[GoogleCodeIn2012/Collections|How to create a collection]] || documentation/training || Create a guide to creating and using collections.&lt;br /&gt;
|-&lt;br /&gt;
! doc || [[GoogleCodeIn2012/FLOSSMANUAL_Sugar|Sugar FLOSS Manual]] || documentation/training || Update and add new content to the manual [http://en.flossmanuals.net/sugar/index/ Sugar Manual]&lt;br /&gt;
|-&lt;br /&gt;
! doc || [[GoogleCodeIn2012/MYOSA|Make your own Sugar activityl]] || documentation/training || Update and add new content to the manual [http://en.flossmanuals.net/make-your-own-sugar-activities/index/ Make Your Own Sugar Activities]&lt;br /&gt;
|-&lt;br /&gt;
! i18n || [[GoogleCodeIn2012/SVG images|SVG internationalization]] || outreach/research || Research internationalization of SVG images.&lt;br /&gt;
|-&lt;br /&gt;
! assessment || [[GoogleCodeIn2012/Assessment|Sugar assessment tools]] || outreach/research || Research what [[Platform_Team/sugar-stats|metadata about Sugar activity usage]] would be helpful to teachers for assessment purposes.&lt;br /&gt;
|-&lt;br /&gt;
! outreach || [[GoogleCodeIn2012/Sugar_at_your_school|Sugar in your school (opportunities)]] || outreach/research || Research what opportunities/roadblocks exist for running Sugar in your local schools.&lt;br /&gt;
|-&lt;br /&gt;
! outreach || [[GoogleCodeIn2012/Sugar_roadblocks|Sugar in your school (roadblocks)]] || outreach/research || Research what is missing from Sugar that makes it unused by your local schools.&lt;br /&gt;
|-&lt;br /&gt;
! future || [[GoogleCodeIn2012/Sugar_in_the_cloud|Sugar in the Cloud]] || outreach/research || Research the issues involved with porting Sugar to &amp;quot;the Cloud&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
! future || [[GoogleCodeIn2012/Sugar_on_Android|Sugar on Android]] || outreach/research || Research the issues involved with porting Sugar to Android.&lt;br /&gt;
|-&lt;br /&gt;
! cgg || [[GoogleCodeIn2012/Sugar_and_CGG|Copyleft Games]] || outreach/research || Research how Sugar Labs might leverage the work of [copyleftgames.org CGG] and CGG might leverage the work of Sugar Labs.&lt;br /&gt;
|-py3kPy&lt;br /&gt;
! future || [[GoogleCodeIn2012/Python3|Port to Python3]] || outreach/research || Research the issues we will encounter in [http://lwn.net/Articles/523465/ porting to Python 3]&lt;br /&gt;
|-&lt;br /&gt;
! future || [[GoogleCodeIn2012/OnlineAccounts|Manage online credentials]] || outreach/research || What&#039;s the best way to handle online credentials in Sugar (i.e.: Facebook, Twitter, Google Plus, accounts)? [http://developer.gnome.org/goa/stable/ Gnome Online Accounts] maybe? &lt;br /&gt;
|-&lt;br /&gt;
! maintenance || [[GoogleCodeIn2012/Sugar_orphan_status|Orphaned activities]] || quality assurance || Do an analysis of which Sugar activities are are orphaned.&lt;br /&gt;
|-&lt;br /&gt;
! maintenance || [[GoogleCodeIn2012/Sugar_touch_status|Sugar Touch]] || quality assurance || Do an analysis of which Sugar activities are touch-enabled or need modifications to support touch.&lt;br /&gt;
|-&lt;br /&gt;
! doc || [[GoogleCodeIn2012/Sugar_doc_status|Sugar Documentation]] || quality assurance || Do an analysis of which Sugar activities are lacking in documentation (e.g. [[Activities|Activity wiki page]]).&lt;br /&gt;
|-&lt;br /&gt;
! arm || [[GoogleCodeIn2012/Sugar_ARM_status|Sugar on ARM]] || quality assurance || Do an analysis of which Sugar activities are have issues running on non-x86 architectures (e.g. ARM).&lt;br /&gt;
|-&lt;br /&gt;
! i18n || [[GoogleCodeIn2012/Sugar_i18n_status|Sugar i18n]] || quality assurance || Do an analysis of which Sugar activities are lacking i18n support.&lt;br /&gt;
|-&lt;br /&gt;
! ui || [[GoogleCodeIn2012/Special_needs|Special Needs]] || user interface || Analyze Sugar from the point of view of special needs and make recommendations for improvements.&lt;br /&gt;
|-&lt;br /&gt;
! ui || [[GoogleCodeIn2012/Touch_UI|Touch UI]] || user interface || Help us design the Sugar affordances for Sugar on tablet computers (Sugar Touch).&lt;br /&gt;
|-&lt;br /&gt;
! ui || [[GoogleCodeIn2012/Maliit|On-screen Keyboard]] || user interface || Develop new Maliit keyboard files for additional languages(beyond those already developed by garycmartin).&lt;br /&gt;
|-&lt;br /&gt;
! ui || [[GoogleCodeIn2012/Accelerometer|Accelerometer]] || user interface || Think of ways to further leverage the use of an accelerometer in Sugar (and other common sensors found in portable computing devices).&lt;br /&gt;
|-&lt;br /&gt;
! ui || [[GoogleCodeIn2012/Assessment|Assessment]] || user interface || Assessing how Sugar is used by students. What is learnt? Survey students and teachers. How well does it deliver its goals?&lt;br /&gt;
|-&lt;br /&gt;
! ui || [[GoogleCodeIn2012/Feature_requests|New Features]] || user interface || Survey Sugar users to find out what UI features they want from Sugar in the future.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mentors ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE TO MENTORS: Please create an account on [https://google-melange.appspot.com/gci/homepage/google/gci2012] and fill out the Request to be a Mentor form.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Depending on the project, we will assign multiple mentors from our various development and support teams.&lt;br /&gt;
* Chris Leonard&lt;br /&gt;
* Walter Bender&lt;br /&gt;
* Claudia Urrea&lt;br /&gt;
* Pacita Pena&lt;br /&gt;
* Rosamel Ramirez&lt;br /&gt;
* Sdenka Salas&lt;br /&gt;
* Sam Greenfeld&lt;br /&gt;
* Gonzalo Odiard&lt;br /&gt;
* Simon Schampijer&lt;br /&gt;
* Manuel Quiñones&lt;br /&gt;
* Tony Forster&lt;br /&gt;
* Guzman Trinidad&lt;br /&gt;
* Adam Holt&lt;br /&gt;
* Sean Daly&lt;br /&gt;
* Manuel Kaufmann&lt;br /&gt;
* Mark Battley&lt;br /&gt;
* Alan Aguiar&lt;br /&gt;
* Bernie Innocenti&lt;br /&gt;
* Daniel Drake&lt;br /&gt;
* Martin Abente&lt;br /&gt;
* Raul Guttierrez Segales&lt;br /&gt;
* C Scott Ananian&lt;br /&gt;
* James Simmons&lt;br /&gt;
* Luis Gustavo Lira&lt;br /&gt;
* Andres Aguirre&lt;br /&gt;
et al.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: GCI2012]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/GTK3/Development&amp;diff=70698</id>
		<title>Features/GTK3/Development</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/GTK3/Development&amp;diff=70698"/>
		<updated>2011-11-02T20:03:00Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Pending upstream work */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page includes repo details and how to get sugar-jhbuild set up with the GTK3 work.&lt;br /&gt;
&lt;br /&gt;
== Repos ==&lt;br /&gt;
&lt;br /&gt;
* http://git.sugarlabs.org/~erikos/sugar-toolkit/sugar-toolkit-gtk3 - branch &#039;master&#039;: this is the GTK3 port of sugar-toolkit&lt;br /&gt;
* http://git.sugarlabs.org/~erikos/sugar-toolkit/sugar-toolkit-gtk3 - branch &#039;sucrose-0.94&#039;: the GTK2 version of sugar-toolkit needs a handful of structure changes prompted by our GTK3 work. They are being committed here.&lt;br /&gt;
* http://git.sugarlabs.org/~erikos/sugar/sugar-gtk3 - branch &#039;master&#039;: we are not (yet) porting the sugar shell to GTK3, but a handful of structural changes are needed.&lt;br /&gt;
* http://git.sugarlabs.org/sugar-artwork - branch &#039;gtk3&#039;: mainline sugar-artwork repo containing the new theme work (folder GTK3)&lt;br /&gt;
* http://git.sugarlabs.org/~dsd/browse/browse-gtk3 - branch &#039;master&#039;: Browse port to GTK3&lt;br /&gt;
* http://git.sugarlabs.org/hello-world - branch &#039;master&#039;: hello-world ported to GTK3&lt;br /&gt;
* http://cgit.collabora.com/git/user/rgs/abacus-gtk3/ - branch &#039;master&#039;: Abacus ported to GTK3 and to use cairo for drawing&lt;br /&gt;
&lt;br /&gt;
== jhbuild setup ==&lt;br /&gt;
&lt;br /&gt;
Start with a working &amp;quot;normal&amp;quot; sugar-jhbuild installation.&lt;br /&gt;
&lt;br /&gt;
Compile/install a fixed pygobject with [https://bugzilla.gnome.org/show_bug.cgi?id=662994 this chain-up fix]. F16 build available from http://koji.fedoraproject.org/koji/taskinfo?taskID=3473257&lt;br /&gt;
&lt;br /&gt;
Apply this patch to sugar-jhbuild: http://dev.laptop.org/~dsd/20111029/sugar-jhbuild-sugar-toolkit-gtk3.patch and build the new GTK3 based sugar toolkit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./sugar-jhbuild build sugar-toolkit-gtk3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The sugar-toolkit gtk2 version needs some modifications for some restructuring that gtk3 work has prompted. Check out our branch where this happens;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd source/sugar-toolkit&lt;br /&gt;
git remote add -f gtk2-mods-for-gtk3 git://git.sugarlabs.org/~erikos/sugar-toolkit/sugar-toolkit-gtk3.git&lt;br /&gt;
git checkout -b gtk2-mods-for-gtk3 gtk2-mods-for-gtk3/sucrose-0.94&lt;br /&gt;
make install&lt;br /&gt;
cd ../..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And similarly for sugar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd source/sugar&lt;br /&gt;
git remote add -f erikos-gtk3 git://git.sugarlabs.org/~erikos/sugar/sugar-gtk3.git&lt;br /&gt;
git checkout -b gtk3 erikos-gtk3/master&lt;br /&gt;
make install&lt;br /&gt;
cd ../..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select gtk3 brach of sugar-artwork for the new theme:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd source/sugar-artwork&lt;br /&gt;
git pull&lt;br /&gt;
git checkout gtk3&lt;br /&gt;
make install&lt;br /&gt;
cd ../..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pending upstream work ==&lt;br /&gt;
&lt;br /&gt;
All of these have been worked around (or will be worked around) for now, at the sugar level.&lt;br /&gt;
&lt;br /&gt;
* gobject introspection bindings for librsvg: https://bugzilla.gnome.org/show_bug.cgi?id=663049 &#039;&#039;Solved: fix has been pushed to librsvg master in http://git.gnome.org/browse/librsvg/&#039;&#039;&lt;br /&gt;
** related gobject-introspection fix for libxml2 https://bugzilla.gnome.org/show_bug.cgi?id=663048&lt;br /&gt;
* enable GDK introspection access to X11 window properties: https://bugzilla.gnome.org/show_bug.cgi?id=663261. [http://git.sugarlabs.org/~erikos/sugar-toolkit/sugar-toolkit-gtk3/commit/c22ec39980f47e78f2341da54f13324333e3d2f0 current workaround patch in sugar-toolkit ] (Raul)  &lt;br /&gt;
* extend gio mime type API so that we can drop our xdgmime copy (e.g. need to be able to get default file extension for a given mime type)&lt;br /&gt;
* chaining up in vfuncs: https://bugzilla.gnome.org/show_bug.cgi?id=662994 &#039;&#039;Solved: fix has been pushed to pygobject master  http://git.gnome.org/browse/pygobject/commit/?id=2fd3aa9d4ca0906a5e609845ee500ba72e358f94&#039;&#039;&lt;br /&gt;
* implementing GtkContainer::forall: https://bugzilla.gnome.org/show_bug.cgi?id=644926, also needs https://bugzilla.gnome.org/show_bug.cgi?id=663052&lt;br /&gt;
* missing parts in pango introspection, filed as [https://bugzilla.gnome.org/show_bug.cgi?id=663052 663052] (there are quite a few introspection related pango bugs open atm, from a quick look I found  https://bugzilla.gnome.org/show_bug.cgi?id=660070, https://bugzilla.gnome.org/show_bug.cgi?id=627973, https://bugzilla.gnome.org/show_bug.cgi?id=645792, https://bugzilla.gnome.org/show_bug.cgi?id=645871, https://bugzilla.gnome.org/show_bug.cgi?id=646788 even with patches attached already for a while)&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Infrastructure_Team/Contacts&amp;diff=69919</id>
		<title>Infrastructure Team/Contacts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Infrastructure_Team/Contacts&amp;diff=69919"/>
		<updated>2011-10-14T16:29:22Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Core admins */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{TeamHeader|Infrastructure Team}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Coordinators ==&lt;br /&gt;
{{:Infrastructure Team/Coordinator}}&lt;br /&gt;
&lt;br /&gt;
== Support and administrative requests ==&lt;br /&gt;
&lt;br /&gt;
;DNS administration&lt;br /&gt;
:&amp;lt;hostmaster AT sugarlabs DOT org&amp;gt;&lt;br /&gt;
:See also [[Service/Nameservers]]&lt;br /&gt;
&lt;br /&gt;
;Sugar Planet&lt;br /&gt;
:&amp;lt;planetmaster AT sugarlabs DOT org&amp;gt;&lt;br /&gt;
:See also [[Sysadmin/Planet_syndication_request]]&lt;br /&gt;
&lt;br /&gt;
;Accounts&lt;br /&gt;
:&amp;lt;sysadmin AT sugarlabs DOT org&amp;gt;&lt;br /&gt;
:See also [[Service/Account]]&lt;br /&gt;
&lt;br /&gt;
== Team Contacts ==&lt;br /&gt;
&lt;br /&gt;
* Infrastructure Team mailing-list: http://lists.sugarlabs.org/listinfo/systems&lt;br /&gt;
* IRC: #sugar on FreeNode&lt;br /&gt;
&lt;br /&gt;
== Services status ==&lt;br /&gt;
&lt;br /&gt;
http://identi.ca/group/sugarlabsstatus&lt;br /&gt;
&lt;br /&gt;
This Identi.ca feed sends updates about the health status of all our&lt;br /&gt;
services and machines.  Subscribe if you want to be notified.&lt;br /&gt;
&lt;br /&gt;
Notificiations for planned service outages are also posted ahead of time on our&lt;br /&gt;
&amp;quot;It&#039;s An Education Project&amp;quot; (iaep) list (check the [http://wiki.sugarlabs.org/go/Mailing_Lists#General_Lists Mailing Lists] page).&lt;br /&gt;
&lt;br /&gt;
== Sysadmin Contacts ==&lt;br /&gt;
&lt;br /&gt;
;For problems with a specific service (e.g. [[Service/wiki|this wiki]]): consult the specific [[Service]] page for a list of sysadmin contacts&lt;br /&gt;
;For problems with a server (e.g. [[Machine/sunjammer|sunjammer]]: consult the specific [[Machine]] page for a list of sysadmin contacts&lt;br /&gt;
;For anything else: your friendly sysadmins for &amp;lt;tt&amp;gt;sugarlabs.org&amp;lt;/tt&amp;gt; can be contacted at &#039;&#039;&#039;&amp;lt;sysadmin &#039;&#039;AT&#039;&#039; sugarlabs &#039;&#039;DOT&#039;&#039; org&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Core admins ==&lt;br /&gt;
&lt;br /&gt;
For urgent matters, the core Sugar Labs sysadmins are:&lt;br /&gt;
&lt;br /&gt;
* [[User:Bernie|Bernie Innocenti]], &#039;&#039;&#039;bernie&#039;&#039;&#039; on [http://chat.sugarlabs.org/ #sugar], PGP [http://keys.sugarlabs.org:11371/pks/lookup?op=vindex&amp;amp;search=0x71FF4BAC 71FF4BAC]&lt;br /&gt;
* [[User:Dogi|Stefan Unterhauser]], &#039;&#039;&#039;dogi&#039;&#039;&#039; on [http://chat.sugarlabs.org/ #sugar] or [http://mibbit.com/?channel=%23treehouse&amp;amp;server=irc.oftc.net #treehouse]&lt;br /&gt;
* [[User:sascha_silbe|Sascha Silbe]], &#039;&#039;&#039;silbe&#039;&#039;&#039; on [http://chat.sugarlabs.org/ #sugar]&lt;br /&gt;
* [[User:Rgs|Raul Gutierrez Segales]], &#039;&#039;&#039;rgs&#039;&#039;&#039; on [http://chat.sugarlabs.org/ #sugar], PGP [http://keys.sugarlabs.org:11371/pks/lookup?op=vindex&amp;amp;search=0xE810E9C1 E810E9C1]&lt;br /&gt;
&lt;br /&gt;
For any non-urgent business, preferably use the official administrative contacts instead of contacting any individual system administrator directly.&lt;br /&gt;
&lt;br /&gt;
== We Care (tm) ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Barbeque computer.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Contact]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Marketing_Team/Events/Gtk3_Hackfest_2011&amp;diff=68447</id>
		<title>Marketing Team/Events/Gtk3 Hackfest 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Marketing_Team/Events/Gtk3_Hackfest_2011&amp;diff=68447"/>
		<updated>2011-08-22T11:03:16Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Accommodation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
= Gtk3 Hackfest 2011 =&lt;br /&gt;
&lt;br /&gt;
== Event Details ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039; Praha (Prague), Czech Republic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Friday, October 28th - Sunday October 30th&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Primary contact:&#039;&#039;&#039; Simon Schampijer &amp;lt;simon AT laptop DOT org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary contact:&#039;&#039;&#039; Tomeu Vizoso &amp;lt;tomeu.vizoso AT collabora DOT co DOT uk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda, goals ==&lt;br /&gt;
* ... &lt;br /&gt;
&lt;br /&gt;
== Measuring your success ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attendants ==&lt;br /&gt;
&lt;br /&gt;
Are you planning to attend?  Add your name and contact info below!&lt;br /&gt;
# [[User:Erikos | Simon Schampijer]] - Sugar Developer&lt;br /&gt;
# [[User:Tomeu | Tomeu Vizoso]]&lt;br /&gt;
# [[User:Rgs | Raúl Gutiérrez Segalés]]&lt;br /&gt;
&lt;br /&gt;
== Accommodation ==&lt;br /&gt;
This is a table to find out when people do need accommodation during the hackfest.&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
 |-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Name !! 27.10.11 !! 28.10.11 !! 29.10.11 !! 30.10.11 !! 31.10.11 !! Note&lt;br /&gt;
|-&lt;br /&gt;
! Simon Schampijer&lt;br /&gt;
| - || yes || yes || yes || - || -&lt;br /&gt;
|-&lt;br /&gt;
! Raúl Gutiérrez Segalés&lt;br /&gt;
| yes || yes || yes || yes || yes || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Lodging ==&lt;br /&gt;
This one does seem to be a reasonable offer: http://www.booking.com/hotel/cz/plus-prague-hostel.en-us.html?sid=efb1e369a800d8137da1013763ae00e9;checkin=2011-10-27;checkout=2011-10-30;srfid=8d0e0147ab19098770fd94887bfca1e1X1&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Friday, October 28 ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, October 29 ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, October 30 ===&lt;br /&gt;
&lt;br /&gt;
== Impressions ==&lt;br /&gt;
&#039;&#039;link your photos, add your comments here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Event]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Marketing_Team/Events/Gtk3_Hackfest_2011&amp;diff=68446</id>
		<title>Marketing Team/Events/Gtk3 Hackfest 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Marketing_Team/Events/Gtk3_Hackfest_2011&amp;diff=68446"/>
		<updated>2011-08-22T11:02:56Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Accommodation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
= Gtk3 Hackfest 2011 =&lt;br /&gt;
&lt;br /&gt;
== Event Details ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039; Praha (Prague), Czech Republic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Friday, October 28th - Sunday October 30th&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Primary contact:&#039;&#039;&#039; Simon Schampijer &amp;lt;simon AT laptop DOT org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary contact:&#039;&#039;&#039; Tomeu Vizoso &amp;lt;tomeu.vizoso AT collabora DOT co DOT uk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda, goals ==&lt;br /&gt;
* ... &lt;br /&gt;
&lt;br /&gt;
== Measuring your success ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attendants ==&lt;br /&gt;
&lt;br /&gt;
Are you planning to attend?  Add your name and contact info below!&lt;br /&gt;
# [[User:Erikos | Simon Schampijer]] - Sugar Developer&lt;br /&gt;
# [[User:Tomeu | Tomeu Vizoso]]&lt;br /&gt;
# [[User:Rgs | Raúl Gutiérrez Segalés]]&lt;br /&gt;
&lt;br /&gt;
== Accommodation ==&lt;br /&gt;
This is a table to find out when people do need accommodation during the hackfest.&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
 |-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Name !! 27.10.11 !! 28.10.11 !! 29.10.11 !! 30.10.11 !! 31.10.11 !! Note&lt;br /&gt;
|-&lt;br /&gt;
! Simon Schampijer&lt;br /&gt;
| - || yes || yes || yes || - || -&lt;br /&gt;
! Raúl Gutiérrez Segalés&lt;br /&gt;
| yes || yes || yes || yes || yes || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Lodging ==&lt;br /&gt;
This one does seem to be a reasonable offer: http://www.booking.com/hotel/cz/plus-prague-hostel.en-us.html?sid=efb1e369a800d8137da1013763ae00e9;checkin=2011-10-27;checkout=2011-10-30;srfid=8d0e0147ab19098770fd94887bfca1e1X1&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Friday, October 28 ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, October 29 ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, October 30 ===&lt;br /&gt;
&lt;br /&gt;
== Impressions ==&lt;br /&gt;
&#039;&#039;link your photos, add your comments here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Event]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Marketing_Team/Events/Gtk3_Hackfest_2011&amp;diff=68445</id>
		<title>Marketing Team/Events/Gtk3 Hackfest 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Marketing_Team/Events/Gtk3_Hackfest_2011&amp;diff=68445"/>
		<updated>2011-08-22T11:01:35Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Attendants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
= Gtk3 Hackfest 2011 =&lt;br /&gt;
&lt;br /&gt;
== Event Details ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039; Praha (Prague), Czech Republic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Friday, October 28th - Sunday October 30th&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Primary contact:&#039;&#039;&#039; Simon Schampijer &amp;lt;simon AT laptop DOT org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary contact:&#039;&#039;&#039; Tomeu Vizoso &amp;lt;tomeu.vizoso AT collabora DOT co DOT uk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda, goals ==&lt;br /&gt;
* ... &lt;br /&gt;
&lt;br /&gt;
== Measuring your success ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attendants ==&lt;br /&gt;
&lt;br /&gt;
Are you planning to attend?  Add your name and contact info below!&lt;br /&gt;
# [[User:Erikos | Simon Schampijer]] - Sugar Developer&lt;br /&gt;
# [[User:Tomeu | Tomeu Vizoso]]&lt;br /&gt;
# [[User:Rgs | Raúl Gutiérrez Segalés]]&lt;br /&gt;
&lt;br /&gt;
== Accommodation ==&lt;br /&gt;
This is a table to find out when people do need accommodation during the hackfest.&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
 |-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Name !! 27.10.11 !! 28.10.11 !! 29.10.11 !! 30.10.11 !! 31.10.11 !! Note&lt;br /&gt;
|-&lt;br /&gt;
! Simon Schampijer&lt;br /&gt;
| - || yes || yes || yes || - || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Lodging ==&lt;br /&gt;
This one does seem to be a reasonable offer: http://www.booking.com/hotel/cz/plus-prague-hostel.en-us.html?sid=efb1e369a800d8137da1013763ae00e9;checkin=2011-10-27;checkout=2011-10-30;srfid=8d0e0147ab19098770fd94887bfca1e1X1&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Friday, October 28 ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, October 29 ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, October 30 ===&lt;br /&gt;
&lt;br /&gt;
== Impressions ==&lt;br /&gt;
&#039;&#039;link your photos, add your comments here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Event]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/GTK3/Desktop_Summit_activities&amp;diff=67958</id>
		<title>Features/GTK3/Desktop Summit activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/GTK3/Desktop_Summit_activities&amp;diff=67958"/>
		<updated>2011-08-08T21:19:22Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Polish no-hippo work */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [http://wiki.desktopsummit.org/Workshops_%26_BoFs/2011/Hacking_with_PyGObject PyGObject hacking/porting day] will be run on August 10th at the desktop summit. Although it is probably too early to port Sugar (with [[Features/GTK3]] only written and announced a few days before the event), some fundamental important activities could happen:&lt;br /&gt;
&lt;br /&gt;
=== Engage knowledgeable people ===&lt;br /&gt;
&lt;br /&gt;
There will be knowledgeable people at the event - Tomeu, J5, and more. It would be great if Sugar contributors could sit down with them, ask them to read [[Features/GTK3]], and discuss. Does that look sensible? What considerations have been missed? etc.&lt;br /&gt;
&lt;br /&gt;
=== Theme ===&lt;br /&gt;
&lt;br /&gt;
Benjamin Berg, the author of Sugar&#039;s GTK2 theme, is at the summit. He thinks that Sugar&#039;s existing theme won&#039;t work with GTK3, because GTK theming got totally rewritten for GTK3 (to be CSS-based). He is &amp;quot;destined&amp;quot; (his words!) to help us with the GTK3 port even though GTK3 theming is a new area for him, so the summit presents a good opportunity to get started.&lt;br /&gt;
&lt;br /&gt;
Here is a simple experiment that could be used as a starting point:&lt;br /&gt;
# Launch sugar-jhbuild under F15, and launch Terminal&lt;br /&gt;
# Write a little &amp;quot;hello world&amp;quot; PyGI standalone app (not activity) that has (say) a GtkButton and a GtkEntry.&lt;br /&gt;
# Launch that app from the Terminal activity. Since it uses PyGI/GTK3, we expect it to not pick up the Sugar theme.&lt;br /&gt;
# See what can be done to start getting the theme working, applied to that application.&lt;br /&gt;
&lt;br /&gt;
=== Polish no-hippo work ===&lt;br /&gt;
&lt;br /&gt;
Raul and Walter have done a great job eliminating hippocanvas from the whole of Sugar. This work needs to be polished and tested.&lt;br /&gt;
&lt;br /&gt;
Some of this work is invasive and involves API changes and breaks activities like Chat, but if there are any self-contained changes, could they be upstreamed for 0.94? Particularly in sugar-toolkit. This would help decrease the complexity of the task.&lt;br /&gt;
&lt;br /&gt;
Repos:&lt;br /&gt;
&lt;br /&gt;
[http://git.collabora.com/git/user/rgs/sugar Raul&#039;s Sugar repo]&lt;br /&gt;
&lt;br /&gt;
[http://git.sugarlabs.org/~walter/sugar/no-hippo-sugar Walter&#039;s Sugar repo]&lt;br /&gt;
&lt;br /&gt;
[http://git.sugarlabs.org/~walter/sugar/no-hippo-toolkit Walter&#039;s Sugar Toolkit repo]&lt;br /&gt;
&lt;br /&gt;
=== Initial PyGI experiment ===&lt;br /&gt;
&lt;br /&gt;
Porting a minimalistic part of sugar-toolkit (along with a minimalistic activity) to PyGI/GTK3 would be a great proof-of-concept and a great way of raising attention to issues that we have not considered.&lt;br /&gt;
&lt;br /&gt;
Here is an experiment that would be interesting:&lt;br /&gt;
&lt;br /&gt;
# Port the HelloWorld activity to GTK3, and change all imports of &amp;quot;sugar&amp;quot; to &amp;quot;sugar1&amp;quot;.&lt;br /&gt;
# Copy the &amp;quot;sugar&amp;quot; module (in /usr/lib/python2.7/site-packages) to &amp;quot;sugar1&amp;quot;&lt;br /&gt;
# Inside sugar1, use a regular expression to replace all &amp;quot;import sugar&amp;quot; with &amp;quot;import sugar1&amp;quot;, and &amp;quot;from sugar import foo&amp;quot; with &amp;quot;from sugar1 import foo&amp;quot;&lt;br /&gt;
# Modify /usr/bin/sugar-activity to import sugar1, instead of sugar.&lt;br /&gt;
# Launch HelloWorld activity&lt;br /&gt;
# HelloWorld will fail inside some certain sugar1 class, where PyGTK is being mixed with PyGI. Port that sugar1 class to PyGI.&lt;br /&gt;
# Repeat the above 2 steps until HelloWorld works.&lt;br /&gt;
&lt;br /&gt;
Hopefully, sugar-toolkit classes are not too intertwined, so this experiment wouldn&#039;t eat too much time, due to not having to port too many sugar-toolkit classes (famous last words).&lt;br /&gt;
&lt;br /&gt;
=== Other topics to discuss ===&lt;br /&gt;
&lt;br /&gt;
==== Touch support in GNOME ====&lt;br /&gt;
&lt;br /&gt;
It would be worthwhile having an informed discussion about touch support in GNOME as it will impact the plans for supporting tablet devices in Sugar (something else we need to face up to in the coming months).&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/GTK3/Desktop_Summit_activities&amp;diff=67848</id>
		<title>Features/GTK3/Desktop Summit activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/GTK3/Desktop_Summit_activities&amp;diff=67848"/>
		<updated>2011-08-06T14:03:58Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Polish no-hippo work */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [http://wiki.desktopsummit.org/Workshops_%26_BoFs/2011/Hacking_with_PyGObject PyGObject hacking/porting day] will be run on August 10th at the desktop summit. Although it is probably too early to port Sugar (with [[Features/GTK3]] only written and announced a few days before the event), some fundamental important activities could happen:&lt;br /&gt;
&lt;br /&gt;
=== Engage knowledgeable people ===&lt;br /&gt;
&lt;br /&gt;
There will be knowledgeable people at the event - Tomeu, J5, and more. It would be great if Sugar contributors could sit down with them, ask them to read [[Features/GTK3]], and discuss. Does that look sensible? What considerations have been missed? etc.&lt;br /&gt;
&lt;br /&gt;
=== Theme ===&lt;br /&gt;
&lt;br /&gt;
Benjamin Berg, the author of Sugar&#039;s GTK2 theme, is at the summit. He thinks that Sugar&#039;s existing theme won&#039;t work with GTK3, because GTK theming got totally rewritten for GTK3 (to be CSS-based). He is &amp;quot;destined&amp;quot; (his words!) to help us with the GTK3 port even though GTK3 theming is a new area for him, so the summit presents a good opportunity to get started.&lt;br /&gt;
&lt;br /&gt;
Here is a simple experiment that could be used as a starting point:&lt;br /&gt;
# Launch sugar-jhbuild under F15, and launch Terminal&lt;br /&gt;
# Write a little &amp;quot;hello world&amp;quot; PyGI standalone app (not activity) that has (say) a GtkButton and a GtkEntry.&lt;br /&gt;
# Launch that app from the Terminal activity. Since it uses PyGI/GTK3, we expect it to not pick up the Sugar theme.&lt;br /&gt;
# See what can be done to start getting the theme working, applied to that application.&lt;br /&gt;
&lt;br /&gt;
=== Polish no-hippo work ===&lt;br /&gt;
&lt;br /&gt;
Raul and Walter have done a great job eliminating hippocanvas from the whole of Sugar. This work needs to be polished and tested.&lt;br /&gt;
&lt;br /&gt;
Some of this work is invasive and involves API changes and breaks activities like Chat, but if there are any self-contained changes, could they be upstreamed for 0.94? Particularly in sugar-toolkit. This would help decrease the complexity of the task.&lt;br /&gt;
&lt;br /&gt;
Repos:&lt;br /&gt;
&lt;br /&gt;
[http://git.collabora.com/git/user/rgs/sugar Raul&#039;s Sugar repo]&lt;br /&gt;
[http://git.sugarlabs.org/~walter/sugar/no-hippo-sugar Walter&#039;s Sugar repo]&lt;br /&gt;
[http://git.sugarlabs.org/~walter/sugar/no-hippo-toolkit Walter&#039;s Sugar Toolkit repo]&lt;br /&gt;
&lt;br /&gt;
=== Initial PyGI experiment ===&lt;br /&gt;
&lt;br /&gt;
Porting a minimalistic part of sugar-toolkit (along with a minimalistic activity) to PyGI/GTK3 would be a great proof-of-concept and a great way of raising attention to issues that we have not considered.&lt;br /&gt;
&lt;br /&gt;
Here is an experiment that would be interesting:&lt;br /&gt;
&lt;br /&gt;
# Port the HelloWorld activity to GTK3, and change all imports of &amp;quot;sugar&amp;quot; to &amp;quot;sugar1&amp;quot;.&lt;br /&gt;
# Copy the &amp;quot;sugar&amp;quot; module (in /usr/lib/python2.7/site-packages) to &amp;quot;sugar1&amp;quot;&lt;br /&gt;
# Inside sugar1, use a regular expression to replace all &amp;quot;import sugar&amp;quot; with &amp;quot;import sugar1&amp;quot;, and &amp;quot;from sugar import foo&amp;quot; with &amp;quot;from sugar1 import foo&amp;quot;&lt;br /&gt;
# Modify /usr/bin/sugar-activity to import sugar1, instead of sugar.&lt;br /&gt;
# Launch HelloWorld activity&lt;br /&gt;
# HelloWorld will fail inside some certain sugar1 class, where PyGTK is being mixed with PyGI. Port that sugar1 class to PyGI.&lt;br /&gt;
# Repeat the above 2 steps until HelloWorld works.&lt;br /&gt;
&lt;br /&gt;
Hopefully, sugar-toolkit classes are not too intertwined, so this experiment wouldn&#039;t eat too much time, due to not having to port too many sugar-toolkit classes (famous last words).&lt;br /&gt;
&lt;br /&gt;
=== Other topics to discuss ===&lt;br /&gt;
&lt;br /&gt;
==== Touch support in GNOME ====&lt;br /&gt;
&lt;br /&gt;
It would be worthwhile having an informed discussion about touch support in GNOME as it will impact the plans for supporting tablet devices in Sugar (something else we need to face up to in the coming months).&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Rgs&amp;diff=67492</id>
		<title>User:Rgs</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Rgs&amp;diff=67492"/>
		<updated>2011-07-28T10:07:22Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:e-mail: rgs AT sugarlabs DOT org&lt;br /&gt;
:IRC: rgs_, hanging on #sugar on FreeNet, rgs, hanging on #treehouse on OFTC&lt;br /&gt;
:Blog homepage: http://itevenworks.net/&lt;br /&gt;
:Resume: just ask you stalker!&lt;br /&gt;
&lt;br /&gt;
I&#039;m a Sysadmin volunteer working for the [[Sugar Labs]] foundation and occasionally a Turtle Art hacker/contributor.&lt;br /&gt;
&lt;br /&gt;
Previously I lead the Technical Team of [http://www.paraguayeduca.org Paraguay Educa], an NGO in Paraguay doing a deployment in the city of [http://wiki.paraguayeduca.org Caacupé].&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/serendipity&amp;diff=67491</id>
		<title>Machine/serendipity</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/serendipity&amp;diff=67491"/>
		<updated>2011-07-28T10:06:40Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
This machine is used by [[User:Rgs|rgs]] for some testing and running his blog (itevenworks.net).&lt;br /&gt;
&lt;br /&gt;
== OS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* KVM Virtual Machine&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Admins ==&lt;br /&gt;
&lt;br /&gt;
* [[User:rgs|Raul Gutierrez Segales]]&lt;br /&gt;
* [[User:bernie|Bernie Innocenti]]&lt;br /&gt;
* [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
&lt;br /&gt;
== Backup ==&lt;br /&gt;
&lt;br /&gt;
* Daily system-full-backup on [[Machine/backup]]. Ask admins for encryption password.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Rgs&amp;diff=67490</id>
		<title>User:Rgs</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Rgs&amp;diff=67490"/>
		<updated>2011-07-28T10:02:52Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:e-mail: rgs AT sugarlabs DOT org&lt;br /&gt;
:IRC: rgs_, hanging on #sugar on FreeNet&lt;br /&gt;
:Blog homepage: http://itevenworks.net/&lt;br /&gt;
:Resume: just ask you stalker!&lt;br /&gt;
&lt;br /&gt;
I&#039;m a Sysadmin volunteer working for the [[Sugar Labs]] foundation and occasionally a Turtle Art hacker/contributor.&lt;br /&gt;
&lt;br /&gt;
Previously I lead the Technical Team of [http://www.paraguayeduca.org Paraguay Educa], an NGO in Paraguay doing a deployment in the city of [http://wiki.paraguayeduca.org Caacupé].&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Turtle_Art/Packaging&amp;diff=65841</id>
		<title>Activities/Turtle Art/Packaging</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Turtle_Art/Packaging&amp;diff=65841"/>
		<updated>2011-05-19T18:13:00Z</updated>

		<summary type="html">&lt;p&gt;Rgs: Created page with &amp;quot;== Packaging ==  TurtleArt has both a Sugar and GNOME front-end. To package TurtleArt for your distro the following layout is recommended:  === turtleart-core ===  dist/  icons/ ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Packaging ==&lt;br /&gt;
&lt;br /&gt;
TurtleArt has both a Sugar and GNOME front-end. To package TurtleArt for your distro the following layout is recommended:&lt;br /&gt;
&lt;br /&gt;
=== turtleart-core ===&lt;br /&gt;
&lt;br /&gt;
dist/&lt;br /&gt;
&lt;br /&gt;
icons/&lt;br /&gt;
&lt;br /&gt;
images/&lt;br /&gt;
&lt;br /&gt;
locale/&lt;br /&gt;
&lt;br /&gt;
pysamples&lt;br /&gt;
&lt;br /&gt;
samples/&lt;br /&gt;
&lt;br /&gt;
utils/&lt;br /&gt;
&lt;br /&gt;
setup.py&lt;br /&gt;
&lt;br /&gt;
=== turtleart-sugar ===&lt;br /&gt;
&lt;br /&gt;
activity/&lt;br /&gt;
&lt;br /&gt;
TurtleArt/&lt;br /&gt;
&lt;br /&gt;
TurtleArtActivity.py&lt;br /&gt;
&lt;br /&gt;
=== turtleart-gnome ===&lt;br /&gt;
&lt;br /&gt;
collaboration/&lt;br /&gt;
&lt;br /&gt;
turtleart.py&lt;br /&gt;
&lt;br /&gt;
turtleart.desktop&lt;br /&gt;
&lt;br /&gt;
=== turtleart-plugins ===&lt;br /&gt;
&lt;br /&gt;
Note that each plugin could be packaged on it&#039;s own.&lt;br /&gt;
&lt;br /&gt;
camera_sensor/&lt;br /&gt;
&lt;br /&gt;
audio_sensors/&lt;br /&gt;
&lt;br /&gt;
rfid/&lt;br /&gt;
&lt;br /&gt;
turtle_block_extras/&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Turtle_Art&amp;diff=65840</id>
		<title>Activities/Turtle Art</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Turtle_Art&amp;diff=65840"/>
		<updated>2011-05-19T18:12:21Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{Translations | [[Activities/Turtle Art|english]] &amp;amp;#124; [[Activities/Turtle Art/lang-es|español]] &amp;amp;#124;}}{{TOCright}}&lt;br /&gt;
[[Category:Activities|Turtle Art]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is Turtle Art ==&lt;br /&gt;
&lt;br /&gt;
Turtle Art is an activity with a Logo-inspired graphical &amp;quot;turtle&amp;quot; that draws colorful art based on snap-together visual programming elements. Its &amp;quot;low floor&amp;quot; provides an easy entry point for beginners. It also has &amp;quot;high ceiling&amp;quot; programming features which will challenge the more adventurous student.&lt;br /&gt;
&lt;br /&gt;
=== Where to get Turtle Art ===&lt;br /&gt;
&lt;br /&gt;
http://activities.sugarlabs.org/en-US/sugar/addon/4027&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; There are two inter-compatible programs: [http://activities.sugarlabs.org/en-US/sugar/addon/4298 Turtle Art] and [http://activities.sugarlabs.org/en-US/sugar/addon/4027 Turtle Blocks]. Turtle Art, which closely parallels the Java version of Turtle Art maintained by Brian Silverman, offers a small subset of the functionality of Turtle Blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Getting_started}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Challenges}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Toolbars}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Extras}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Tutorials}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Galleries}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Portfolios}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Logo}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/ProgrammableBrick}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Plugins}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Misc}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Under_the_hood}}&lt;br /&gt;
&lt;br /&gt;
{{:Activities/TurtleArt/Packaging}}&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=0.86/Turtle_Art&amp;diff=65839</id>
		<title>0.86/Turtle Art</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=0.86/Turtle_Art&amp;diff=65839"/>
		<updated>2011-05-19T18:10:24Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}}{{TOCright}}&amp;lt;/noinclude&amp;gt;[[Category:Page Template]]&lt;br /&gt;
= Turtle Art =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Turtle Art is an activity with a Logo-inspired graphical &amp;quot;turtle&amp;quot; that draws colorful art based on snap-together visual programming elements.&lt;br /&gt;
&lt;br /&gt;
Turtle Art is intended to be a stepping stone to the Logo programming language, but there are many restrictions compared to Logo. (Only numeric global variables and stack items are available, no lists or other data-structures. The conditionals and some of the functions only take constants or variables, not expressions. Limited screen real-estate makes building large programs unfeasible.) However, you can export your Turtle Art creations to Berkley Logo. The sensor-enabled version of Turtle Art also has a facility for sensor input, so, for example, you can move the Turtle based upon sound volume or pitch.&lt;br /&gt;
&lt;br /&gt;
Turtle Art is in the same tradition as Etoys, Scratch, Lego Mindstorms™, and Lego Microworlds™.&lt;br /&gt;
&lt;br /&gt;
Turtle Art is used extensively in Sugar deployments and numerous materials for support in the classroom have been developed. Of course, since Turtle Art is a Logo derivative, many of the classic Logo exercises are well suited for engaging students in Turtle Art. For example, Bill Kerr has been blogging about the experiences of his students trying to tackle Barry Newell worksheet of 40 geometric shapes to be rendered using turtle graphics. &lt;br /&gt;
&lt;br /&gt;
More Info: &lt;br /&gt;
&lt;br /&gt;
* Turtle Art Sugar Activity [[Activities/TurtleArt|homepage]]&lt;br /&gt;
* Turtle Art gallery  (See [http://www.turtleart.org])&lt;br /&gt;
* Turtle Art Manual (See [http://en.flossmanuals.net/turtleart])&lt;br /&gt;
* Turtle Art teacher guides from Uruguay (See [http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal#Turtle_Art])&lt;br /&gt;
* Turtle Art teacher guides from Peru (See [http://www.perueduca.edu.pe/olpc/OLPC_fichasfasc.html])&lt;br /&gt;
* Turtle Art student guide (See [http://wiki.laptop.org/images/e/e3/Turtle_Art.pdf])&lt;br /&gt;
* Tony Forster blog on Turtle Art (See [http://tonyforster.blogspot.com/])&lt;br /&gt;
* Bill Kerr blog on Turtle Art (See [http://xo-whs2009.blogspot.com/]) &lt;br /&gt;
* Barry Newell worksheet (See [http://1.bp.blogspot.com/_r-MQun1PKUg/SpuoxMM_JmI/AAAAAAAABEA/DIEF5r3OYe8/s1600-h/BNcropped.jpg])&lt;br /&gt;
&lt;br /&gt;
== What is new for users ==&lt;br /&gt;
&lt;br /&gt;
The most visible change is the incorporation of the new Sugar Toolbar design.&lt;br /&gt;
&lt;br /&gt;
[[Image:TA-v65.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:TA-v65-toolbar.png|thumb|left|800px|Turtle Art v65 with the 0.86 toolbar design has the project buttons: Hide Palette, Hide Blocks, Erase, Run, Step, Debug, and Stop Buttons, and four submenus]][[Image:TA-v65-main.png|thumb|left|800px|The activity toolbar contains the Keep Button, Snapshot Button, Save to HTML Button, Save to Logo Button, Save as Image Button, and Load Python Code Button]][[Image:TA-v65-edit.png|thumb|left|800px|The edit toolbar contains the Copy and Paste Buttons]][[Image:TA-v65-view.png|thumb|left|800px|The view toolbar contains the Fullscreen Button]][[Image:TA-v65-help.png|thumb|left|800px|The help toolbar includes the Sample-Projects Button and hover help]][[File:File-sharing-in-TA.png|thumb|left|800px|File sharing of Turtle Art projects from the Journal works between Sugar &amp;quot;buddies&amp;quot;; but only through a local connection, i.e., Salut (See [[Development_Team/Release/Releases/Sucrose/0.84#File_transfer]]) ]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;visualClear&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Minor bugs and feature changes include:&lt;br /&gt;
&lt;br /&gt;
73&lt;br /&gt;
&lt;br /&gt;
* raise status flag when catching overflow error&lt;br /&gt;
* clean up of de, it, fr, es artwork&lt;br /&gt;
* fixed bug related to blocks running off the left edge&lt;br /&gt;
* cleaned up command-line code&lt;br /&gt;
&lt;br /&gt;
72&lt;br /&gt;
&lt;br /&gt;
* cleaned up code for pre-0.86 palettes&lt;br /&gt;
* fixed keyboard shortcut bug in pre-0.86 palettes&lt;br /&gt;
* fixed problem with int(None) in unselect&lt;br /&gt;
* fixed problem with int(float) in unselect&lt;br /&gt;
* fixed fence-post problem with searching off the end of blocks&lt;br /&gt;
* work-around Rainbow problem with tmpfile&lt;br /&gt;
&lt;br /&gt;
71&lt;br /&gt;
&lt;br /&gt;
* updated fr translations&lt;br /&gt;
* more sample Python code&lt;br /&gt;
* limiting abs(number) to max of 1000000 to prevent OverflowErrors&lt;br /&gt;
&lt;br /&gt;
70&lt;br /&gt;
&lt;br /&gt;
* new translations/artwork for vi, it, fr&lt;br /&gt;
* added linewrap to help label (with rgs)&lt;br /&gt;
* added label to Help toolbar (to work around bug with small displays)&lt;br /&gt;
* caught some exceptions that prevented TA from running outside of Sugar&lt;br /&gt;
* fixed bug preventing simple save to HTML for pre-086 systems&lt;br /&gt;
* added missing icon for Save from Journal&lt;br /&gt;
&lt;br /&gt;
69&lt;br /&gt;
&lt;br /&gt;
* chmod +x svg factory&lt;br /&gt;
* added missing import gettext from talogo.py&lt;br /&gt;
* renamed xo-man to xo-child&lt;br /&gt;
* caught missing attribute when running from outside of Sugar&lt;br /&gt;
* new translations/artwork for de, fr, es, it&lt;br /&gt;
* added translator comments&lt;br /&gt;
* fixed several bugs in export to Logo code&lt;br /&gt;
&lt;br /&gt;
68&lt;br /&gt;
&lt;br /&gt;
* made case consistent on tool tips&lt;br /&gt;
* fixed bug re i18n in debug panel&lt;br /&gt;
* new artwork for es and fr&lt;br /&gt;
* fixed some problems with svg factory&lt;br /&gt;
* fixed bug in Export HTML&lt;br /&gt;
* fixed naming problem with all save_as functions&lt;br /&gt;
* fixed bug in Export Logo in regard to start block&lt;br /&gt;
&lt;br /&gt;
67&lt;br /&gt;
&lt;br /&gt;
* added mime-type icon&lt;br /&gt;
* changed keyboard shortcuts to use Ctrl instead of Alt as per guidelines&lt;br /&gt;
* fixed bug re wait time (now in seconds)&lt;br /&gt;
* fixed problem with fractional wait times&lt;br /&gt;
* fixed i18n problem with labels in hover help&lt;br /&gt;
* reorganization of extras palette&lt;br /&gt;
* fixed problem of empty file with &amp;quot;Save as HTML&amp;quot; (saving screen capture)&lt;br /&gt;
&lt;br /&gt;
66&lt;br /&gt;
&lt;br /&gt;
* fixed bug preventing launch on (0.82-0.84)&lt;br /&gt;
* work around Rainbow problem with Save as image&lt;br /&gt;
* fixed bug re activate Stop Button on launch (thanks to rgs)&lt;br /&gt;
* added open from journal button (with rgs)&lt;br /&gt;
* fixed bug re Erase Button (hides status blocks)&lt;br /&gt;
* cleaned up some broken sample code&lt;br /&gt;
&lt;br /&gt;
65&lt;br /&gt;
&lt;br /&gt;
* fixed problem with View Toolbar&lt;br /&gt;
* moved Samples button to Help Toolbar&lt;br /&gt;
&lt;br /&gt;
64&lt;br /&gt;
&lt;br /&gt;
* major refactoring for new toolbar design&lt;br /&gt;
* stop sign turns off after execution is finished&lt;br /&gt;
* added preliminary support for mg and ta&lt;br /&gt;
* moved hover help to help toolbar&lt;br /&gt;
* adjusted artwork on Turtle palette&lt;br /&gt;
&lt;br /&gt;
63&lt;br /&gt;
&lt;br /&gt;
* more sample programs&lt;br /&gt;
* consolidated samples into one directory&lt;br /&gt;
* fixed mask bug that prevented palette hiding&lt;br /&gt;
&lt;br /&gt;
62&lt;br /&gt;
&lt;br /&gt;
* first pass at hover help support (thanks Raul)&lt;br /&gt;
* put samples button, keep button on project toolbar&lt;br /&gt;
* fixed journal icons associated with html, python, logo&lt;br /&gt;
* improved compatibility with old Sugar builds&lt;br /&gt;
* images centered under turtle&lt;br /&gt;
* text vertically centered under turtle&lt;br /&gt;
* pop blocks snap into boxes&lt;br /&gt;
* improved masks for fewer block-selection errors&lt;br /&gt;
&lt;br /&gt;
61&lt;br /&gt;
&lt;br /&gt;
* fixed es translation &lt;br /&gt;
* fixed problem with save/load on old systems&lt;br /&gt;
&lt;br /&gt;
60&lt;br /&gt;
&lt;br /&gt;
* fixed sharing bug&lt;br /&gt;
* began work on 701 backward compatibility&lt;br /&gt;
* added more debugging code&lt;br /&gt;
&lt;br /&gt;
59&lt;br /&gt;
&lt;br /&gt;
* fixed leading bug for OLPC XO portfolio&lt;br /&gt;
* enabled box to hold strings and journal objects&lt;br /&gt;
&lt;br /&gt;
58&lt;br /&gt;
&lt;br /&gt;
* fixed unicode string compare in equal block&lt;br /&gt;
* fixed journal description bug introduced in v55&lt;br /&gt;
* fixed misaligned myfunc block problem&lt;br /&gt;
&lt;br /&gt;
57&lt;br /&gt;
&lt;br /&gt;
* lots of artwork clean up&lt;br /&gt;
* elimination of lock block&lt;br /&gt;
* more dead key clean ups&lt;br /&gt;
* truncated strings&lt;br /&gt;
&lt;br /&gt;
56&lt;br /&gt;
&lt;br /&gt;
* more dead key cleanup&lt;br /&gt;
* empty (undefined) box error message&lt;br /&gt;
&lt;br /&gt;
55&lt;br /&gt;
&lt;br /&gt;
* dead key workaround&lt;br /&gt;
&lt;br /&gt;
54&lt;br /&gt;
&lt;br /&gt;
* debug button&lt;br /&gt;
* no more decimals by default for print&lt;br /&gt;
&lt;br /&gt;
53&lt;br /&gt;
&lt;br /&gt;
* es updates&lt;br /&gt;
&lt;br /&gt;
52&lt;br /&gt;
&lt;br /&gt;
* first attempt at fixing the mimetypes&lt;br /&gt;
* default behavior of tamyblock.py is to draw a dotted line&lt;br /&gt;
&lt;br /&gt;
51&lt;br /&gt;
&lt;br /&gt;
* caught ISO_Level3_Shift problem on OLPC XO keyboard&lt;br /&gt;
&lt;br /&gt;
50&lt;br /&gt;
&lt;br /&gt;
* fixed some problems with taexportlogo&lt;br /&gt;
* cleaned up save/load icons&lt;br /&gt;
* print uses title for Journal objects&lt;br /&gt;
* cleaned up movie window destroy code&lt;br /&gt;
* more consistent template management internally&lt;br /&gt;
* support of a sort for show in taexporthtml&lt;br /&gt;
&lt;br /&gt;
49&lt;br /&gt;
&lt;br /&gt;
* fixed character input bug&lt;br /&gt;
&lt;br /&gt;
48&lt;br /&gt;
&lt;br /&gt;
* reworking of media blocks&lt;br /&gt;
* json cleanup&lt;br /&gt;
&lt;br /&gt;
== What is new for developers ==&lt;br /&gt;
The good news is that contributions are coming in from multiple sources. In particular, many thanks to Raúl Gutiérrez Segalés, who has contributed many patches. Raúl and I are working on a roadmap for a major refactoring for 0.88 which will include a block factory--a more object-oriented approach that should facilitate a more decentralized development approach.&lt;br /&gt;
&lt;br /&gt;
== Internationalization (i18n) and Localization (l10n) ==&lt;br /&gt;
We now have support for:&lt;br /&gt;
* mg&lt;br /&gt;
* ta&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The artwork will be reworked once the translation team completes its work.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Compatible with all versions of Sugar although some functionality is lost with pre-0.82 versions.&lt;br /&gt;
&lt;br /&gt;
== Detailed changes ==&lt;br /&gt;
&#039;&#039;&#039;Version 71&#039;&#039;&#039;	&lt;br /&gt;
* {{Bug|893}} Show multimedia tile to support text formats &lt;br /&gt;
* {{Bug|490}} Turtle Art should close video window properly 	&lt;br /&gt;
* {{Bug|343}} Turtle Art doesn&#039;t start on amd64 due to 32bit alsaaudio.so in bundle 	&lt;br /&gt;
* {{Bug|389}} Turtle Art with sensors needs special alsaaudio.so on XO 	&lt;br /&gt;
* {{Bug|451}} Rainbow problem copying module from Journal to data directory &lt;br /&gt;
* {{Bug|590}} Turtle Art user-defined block feedback 	&lt;br /&gt;
* {{Bug|672}} Export picture as pdf or png &lt;br /&gt;
* {{Bug|774}} Keep Error: json.encode() does not exist &lt;br /&gt;
* {{Bug|883}} TAPortfolio fails to keep the current project &lt;br /&gt;
* {{Bug|894}} Set scale is done in the object chooser tile should be in show tile?&lt;br /&gt;
* {{Bug|1054}} TA Text input brick, text should be right aligned (or keep cursor in view) &lt;br /&gt;
* {{Bug|1056}} TA showing Journal object (image) should be centered and rotated &lt;br /&gt;
* {{Bug|1084}} Usability enhancements for Turtle Art &lt;br /&gt;
* {{Bug|1186}} turtle art variables are not being saved &lt;br /&gt;
* {{Bug|1205}} Turtle Art not starting &lt;br /&gt;
* {{Bug|1269}} Strings in turtleart-activity.po in Fructose 0.84 need to have comments/notations for terms that should not be translated &lt;br /&gt;
* {{Bug|1290}} Turtle Art is using &amp;lt;Ctrl&amp;gt;&amp;lt;Shift&amp;gt;+Q for Quit, should be &amp;lt;Ctrl&amp;gt;+Q &lt;br /&gt;
* {{Bug|1331}} Rainbow problem with Turtle Art save image 	&lt;br /&gt;
* {{Bug|127}} Turtle Art: Demo images not centered when first loaded &lt;br /&gt;
* {{Bug|241}} [portfolio] slide titles, stack labels and variable names do not truncate &lt;br /&gt;
* {{Bug|549}} Turtle Art, implement canvas scrollbars&lt;br /&gt;
* {{Bug|1288}} Key accelerators are all &amp;lt;Alt&amp;gt;, HIG specifies &amp;lt;Ctrl&amp;gt; is the default modifier &lt;br /&gt;
* {{Bug|1073}} Units of wait brick smaller than seconds&lt;br /&gt;
* {{Bug|1424}} Long help strings can&#039;t be seen at all&lt;br /&gt;
* {{Bug|1425}} Should the &#039;Hide blocks&#039; button hide the blocks palette as well?&lt;br /&gt;
* {{Bug|1426}} lots of missing strings for spanish (probably for all other languages)&lt;br /&gt;
* {{Bug|1455}} int overflow crashes Turtle Art&lt;br /&gt;
&lt;br /&gt;
==Open tickets==&lt;br /&gt;
* {{Bug|472}} Remove unexpected &#039;save/load&#039; tab from toolbar &lt;br /&gt;
* {{Bug|489}} Turtle Art text entry should use Entry widget &lt;br /&gt;
* {{Bug|673}} Logo program should be displayable in the document View Source &lt;br /&gt;
* {{Bug|1057}} Turtle Art feature to add support for &amp;quot;pages&amp;quot; &lt;br /&gt;
* {{Bug|1188}} Load samples from turtleart.org &lt;br /&gt;
* {{Bug|1203}} Rebase Turtle Art graphics on Cairo &lt;br /&gt;
* {{Bug|155}} Turtle Art with Sensors has different requirements for non-XO hardware &lt;br /&gt;
* {{Bug|491}} Turtle Art sharing needs new logic &lt;br /&gt;
* {{Bug|548}} Turtle Art: read and write to text file &lt;br /&gt;
* {{Bug|552}} Turtle art: reinstate sensor input&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
* Walter Bender and Raúl Gutiérrez Segalés (with help from Simon Schampijer)&lt;br /&gt;
* Especially helpful community feedback from Tony Forster and Bill Kerr&lt;br /&gt;
* Brian Silverman is the first author of Turtle Art&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=0.86/Turtle_Art&amp;diff=65836</id>
		<title>0.86/Turtle Art</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=0.86/Turtle_Art&amp;diff=65836"/>
		<updated>2011-05-19T18:06:59Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}}{{TOCright}}&amp;lt;/noinclude&amp;gt;[[Category:Page Template]]&lt;br /&gt;
= Turtle Art =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Turtle Art is an activity with a Logo-inspired graphical &amp;quot;turtle&amp;quot; that draws colorful art based on snap-together visual programming elements.&lt;br /&gt;
&lt;br /&gt;
Turtle Art is intended to be a stepping stone to the Logo programming language, but there are many restrictions compared to Logo. (Only numeric global variables and stack items are available, no lists or other data-structures. The conditionals and some of the functions only take constants or variables, not expressions. Limited screen real-estate makes building large programs unfeasible.) However, you can export your Turtle Art creations to Berkley Logo. The sensor-enabled version of Turtle Art also has a facility for sensor input, so, for example, you can move the Turtle based upon sound volume or pitch.&lt;br /&gt;
&lt;br /&gt;
Turtle Art is in the same tradition as Etoys, Scratch, Lego Mindstorms™, and Lego Microworlds™.&lt;br /&gt;
&lt;br /&gt;
Turtle Art is used extensively in Sugar deployments and numerous materials for support in the classroom have been developed. Of course, since Turtle Art is a Logo derivative, many of the classic Logo exercises are well suited for engaging students in Turtle Art. For example, Bill Kerr has been blogging about the experiences of his students trying to tackle Barry Newell worksheet of 40 geometric shapes to be rendered using turtle graphics. &lt;br /&gt;
&lt;br /&gt;
More Info: &lt;br /&gt;
&lt;br /&gt;
* Turtle Art Sugar Activity [[Activities/TurtleArt|homepage]]&lt;br /&gt;
* Turtle Art gallery  (See [http://www.turtleart.org])&lt;br /&gt;
* Turtle Art Manual (See [http://en.flossmanuals.net/turtleart])&lt;br /&gt;
* Turtle Art teacher guides from Uruguay (See [http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal#Turtle_Art])&lt;br /&gt;
* Turtle Art teacher guides from Peru (See [http://www.perueduca.edu.pe/olpc/OLPC_fichasfasc.html])&lt;br /&gt;
* Turtle Art student guide (See [http://wiki.laptop.org/images/e/e3/Turtle_Art.pdf])&lt;br /&gt;
* Tony Forster blog on Turtle Art (See [http://tonyforster.blogspot.com/])&lt;br /&gt;
* Bill Kerr blog on Turtle Art (See [http://xo-whs2009.blogspot.com/]) &lt;br /&gt;
* Barry Newell worksheet (See [http://1.bp.blogspot.com/_r-MQun1PKUg/SpuoxMM_JmI/AAAAAAAABEA/DIEF5r3OYe8/s1600-h/BNcropped.jpg])&lt;br /&gt;
&lt;br /&gt;
== What is new for users ==&lt;br /&gt;
&lt;br /&gt;
The most visible change is the incorporation of the new Sugar Toolbar design.&lt;br /&gt;
&lt;br /&gt;
[[Image:TA-v65.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:TA-v65-toolbar.png|thumb|left|800px|Turtle Art v65 with the 0.86 toolbar design has the project buttons: Hide Palette, Hide Blocks, Erase, Run, Step, Debug, and Stop Buttons, and four submenus]][[Image:TA-v65-main.png|thumb|left|800px|The activity toolbar contains the Keep Button, Snapshot Button, Save to HTML Button, Save to Logo Button, Save as Image Button, and Load Python Code Button]][[Image:TA-v65-edit.png|thumb|left|800px|The edit toolbar contains the Copy and Paste Buttons]][[Image:TA-v65-view.png|thumb|left|800px|The view toolbar contains the Fullscreen Button]][[Image:TA-v65-help.png|thumb|left|800px|The help toolbar includes the Sample-Projects Button and hover help]][[File:File-sharing-in-TA.png|thumb|left|800px|File sharing of Turtle Art projects from the Journal works between Sugar &amp;quot;buddies&amp;quot;; but only through a local connection, i.e., Salut (See [[Development_Team/Release/Releases/Sucrose/0.84#File_transfer]]) ]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;visualClear&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Minor bugs and feature changes include:&lt;br /&gt;
&lt;br /&gt;
73&lt;br /&gt;
&lt;br /&gt;
* raise status flag when catching overflow error&lt;br /&gt;
* clean up of de, it, fr, es artwork&lt;br /&gt;
* fixed bug related to blocks running off the left edge&lt;br /&gt;
* cleaned up command-line code&lt;br /&gt;
&lt;br /&gt;
72&lt;br /&gt;
&lt;br /&gt;
* cleaned up code for pre-0.86 palettes&lt;br /&gt;
* fixed keyboard shortcut bug in pre-0.86 palettes&lt;br /&gt;
* fixed problem with int(None) in unselect&lt;br /&gt;
* fixed problem with int(float) in unselect&lt;br /&gt;
* fixed fence-post problem with searching off the end of blocks&lt;br /&gt;
* work-around Rainbow problem with tmpfile&lt;br /&gt;
&lt;br /&gt;
71&lt;br /&gt;
&lt;br /&gt;
* updated fr translations&lt;br /&gt;
* more sample Python code&lt;br /&gt;
* limiting abs(number) to max of 1000000 to prevent OverflowErrors&lt;br /&gt;
&lt;br /&gt;
70&lt;br /&gt;
&lt;br /&gt;
* new translations/artwork for vi, it, fr&lt;br /&gt;
* added linewrap to help label (with rgs)&lt;br /&gt;
* added label to Help toolbar (to work around bug with small displays)&lt;br /&gt;
* caught some exceptions that prevented TA from running outside of Sugar&lt;br /&gt;
* fixed bug preventing simple save to HTML for pre-086 systems&lt;br /&gt;
* added missing icon for Save from Journal&lt;br /&gt;
&lt;br /&gt;
69&lt;br /&gt;
&lt;br /&gt;
* chmod +x svg factory&lt;br /&gt;
* added missing import gettext from talogo.py&lt;br /&gt;
* renamed xo-man to xo-child&lt;br /&gt;
* caught missing attribute when running from outside of Sugar&lt;br /&gt;
* new translations/artwork for de, fr, es, it&lt;br /&gt;
* added translator comments&lt;br /&gt;
* fixed several bugs in export to Logo code&lt;br /&gt;
&lt;br /&gt;
68&lt;br /&gt;
&lt;br /&gt;
* made case consistent on tool tips&lt;br /&gt;
* fixed bug re i18n in debug panel&lt;br /&gt;
* new artwork for es and fr&lt;br /&gt;
* fixed some problems with svg factory&lt;br /&gt;
* fixed bug in Export HTML&lt;br /&gt;
* fixed naming problem with all save_as functions&lt;br /&gt;
* fixed bug in Export Logo in regard to start block&lt;br /&gt;
&lt;br /&gt;
67&lt;br /&gt;
&lt;br /&gt;
* added mime-type icon&lt;br /&gt;
* changed keyboard shortcuts to use Ctrl instead of Alt as per guidelines&lt;br /&gt;
* fixed bug re wait time (now in seconds)&lt;br /&gt;
* fixed problem with fractional wait times&lt;br /&gt;
* fixed i18n problem with labels in hover help&lt;br /&gt;
* reorganization of extras palette&lt;br /&gt;
* fixed problem of empty file with &amp;quot;Save as HTML&amp;quot; (saving screen capture)&lt;br /&gt;
&lt;br /&gt;
66&lt;br /&gt;
&lt;br /&gt;
* fixed bug preventing launch on (0.82-0.84)&lt;br /&gt;
* work around Rainbow problem with Save as image&lt;br /&gt;
* fixed bug re activate Stop Button on launch (thanks to rgs)&lt;br /&gt;
* added open from journal button (with rgs)&lt;br /&gt;
* fixed bug re Erase Button (hides status blocks)&lt;br /&gt;
* cleaned up some broken sample code&lt;br /&gt;
&lt;br /&gt;
65&lt;br /&gt;
&lt;br /&gt;
* fixed problem with View Toolbar&lt;br /&gt;
* moved Samples button to Help Toolbar&lt;br /&gt;
&lt;br /&gt;
64&lt;br /&gt;
&lt;br /&gt;
* major refactoring for new toolbar design&lt;br /&gt;
* stop sign turns off after execution is finished&lt;br /&gt;
* added preliminary support for mg and ta&lt;br /&gt;
* moved hover help to help toolbar&lt;br /&gt;
* adjusted artwork on Turtle palette&lt;br /&gt;
&lt;br /&gt;
63&lt;br /&gt;
&lt;br /&gt;
* more sample programs&lt;br /&gt;
* consolidated samples into one directory&lt;br /&gt;
* fixed mask bug that prevented palette hiding&lt;br /&gt;
&lt;br /&gt;
62&lt;br /&gt;
&lt;br /&gt;
* first pass at hover help support (thanks Raul)&lt;br /&gt;
* put samples button, keep button on project toolbar&lt;br /&gt;
* fixed journal icons associated with html, python, logo&lt;br /&gt;
* improved compatibility with old Sugar builds&lt;br /&gt;
* images centered under turtle&lt;br /&gt;
* text vertically centered under turtle&lt;br /&gt;
* pop blocks snap into boxes&lt;br /&gt;
* improved masks for fewer block-selection errors&lt;br /&gt;
&lt;br /&gt;
61&lt;br /&gt;
&lt;br /&gt;
* fixed es translation &lt;br /&gt;
* fixed problem with save/load on old systems&lt;br /&gt;
&lt;br /&gt;
60&lt;br /&gt;
&lt;br /&gt;
* fixed sharing bug&lt;br /&gt;
* began work on 701 backward compatibility&lt;br /&gt;
* added more debugging code&lt;br /&gt;
&lt;br /&gt;
59&lt;br /&gt;
&lt;br /&gt;
* fixed leading bug for OLPC XO portfolio&lt;br /&gt;
* enabled box to hold strings and journal objects&lt;br /&gt;
&lt;br /&gt;
58&lt;br /&gt;
&lt;br /&gt;
* fixed unicode string compare in equal block&lt;br /&gt;
* fixed journal description bug introduced in v55&lt;br /&gt;
* fixed misaligned myfunc block problem&lt;br /&gt;
&lt;br /&gt;
57&lt;br /&gt;
&lt;br /&gt;
* lots of artwork clean up&lt;br /&gt;
* elimination of lock block&lt;br /&gt;
* more dead key clean ups&lt;br /&gt;
* truncated strings&lt;br /&gt;
&lt;br /&gt;
56&lt;br /&gt;
&lt;br /&gt;
* more dead key cleanup&lt;br /&gt;
* empty (undefined) box error message&lt;br /&gt;
&lt;br /&gt;
55&lt;br /&gt;
&lt;br /&gt;
* dead key workaround&lt;br /&gt;
&lt;br /&gt;
54&lt;br /&gt;
&lt;br /&gt;
* debug button&lt;br /&gt;
* no more decimals by default for print&lt;br /&gt;
&lt;br /&gt;
53&lt;br /&gt;
&lt;br /&gt;
* es updates&lt;br /&gt;
&lt;br /&gt;
52&lt;br /&gt;
&lt;br /&gt;
* first attempt at fixing the mimetypes&lt;br /&gt;
* default behavior of tamyblock.py is to draw a dotted line&lt;br /&gt;
&lt;br /&gt;
51&lt;br /&gt;
&lt;br /&gt;
* caught ISO_Level3_Shift problem on OLPC XO keyboard&lt;br /&gt;
&lt;br /&gt;
50&lt;br /&gt;
&lt;br /&gt;
* fixed some problems with taexportlogo&lt;br /&gt;
* cleaned up save/load icons&lt;br /&gt;
* print uses title for Journal objects&lt;br /&gt;
* cleaned up movie window destroy code&lt;br /&gt;
* more consistent template management internally&lt;br /&gt;
* support of a sort for show in taexporthtml&lt;br /&gt;
&lt;br /&gt;
49&lt;br /&gt;
&lt;br /&gt;
* fixed character input bug&lt;br /&gt;
&lt;br /&gt;
48&lt;br /&gt;
&lt;br /&gt;
* reworking of media blocks&lt;br /&gt;
* json cleanup&lt;br /&gt;
&lt;br /&gt;
== What is new for developers ==&lt;br /&gt;
The good news is that contributions are coming in from multiple sources. In particular, many thanks to Raúl Gutiérrez Segalés, who has contributed many patches. Raúl and I are working on a roadmap for a major refactoring for 0.88 which will include a block factory--a more object-oriented approach that should facilitate a more decentralized development approach.&lt;br /&gt;
&lt;br /&gt;
== Internationalization (i18n) and Localization (l10n) ==&lt;br /&gt;
We now have support for:&lt;br /&gt;
* mg&lt;br /&gt;
* ta&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The artwork will be reworked once the translation team completes its work.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Compatible with all versions of Sugar although some functionality is lost with pre-0.82 versions.&lt;br /&gt;
&lt;br /&gt;
== Detailed changes ==&lt;br /&gt;
&#039;&#039;&#039;Version 71&#039;&#039;&#039;	&lt;br /&gt;
* {{Bug|893}} Show multimedia tile to support text formats &lt;br /&gt;
* {{Bug|490}} Turtle Art should close video window properly 	&lt;br /&gt;
* {{Bug|343}} Turtle Art doesn&#039;t start on amd64 due to 32bit alsaaudio.so in bundle 	&lt;br /&gt;
* {{Bug|389}} Turtle Art with sensors needs special alsaaudio.so on XO 	&lt;br /&gt;
* {{Bug|451}} Rainbow problem copying module from Journal to data directory &lt;br /&gt;
* {{Bug|590}} Turtle Art user-defined block feedback 	&lt;br /&gt;
* {{Bug|672}} Export picture as pdf or png &lt;br /&gt;
* {{Bug|774}} Keep Error: json.encode() does not exist &lt;br /&gt;
* {{Bug|883}} TAPortfolio fails to keep the current project &lt;br /&gt;
* {{Bug|894}} Set scale is done in the object chooser tile should be in show tile?&lt;br /&gt;
* {{Bug|1054}} TA Text input brick, text should be right aligned (or keep cursor in view) &lt;br /&gt;
* {{Bug|1056}} TA showing Journal object (image) should be centered and rotated &lt;br /&gt;
* {{Bug|1084}} Usability enhancements for Turtle Art &lt;br /&gt;
* {{Bug|1186}} turtle art variables are not being saved &lt;br /&gt;
* {{Bug|1205}} Turtle Art not starting &lt;br /&gt;
* {{Bug|1269}} Strings in turtleart-activity.po in Fructose 0.84 need to have comments/notations for terms that should not be translated &lt;br /&gt;
* {{Bug|1290}} Turtle Art is using &amp;lt;Ctrl&amp;gt;&amp;lt;Shift&amp;gt;+Q for Quit, should be &amp;lt;Ctrl&amp;gt;+Q &lt;br /&gt;
* {{Bug|1331}} Rainbow problem with Turtle Art save image 	&lt;br /&gt;
* {{Bug|127}} Turtle Art: Demo images not centered when first loaded &lt;br /&gt;
* {{Bug|241}} [portfolio] slide titles, stack labels and variable names do not truncate &lt;br /&gt;
* {{Bug|549}} Turtle Art, implement canvas scrollbars&lt;br /&gt;
* {{Bug|1288}} Key accelerators are all &amp;lt;Alt&amp;gt;, HIG specifies &amp;lt;Ctrl&amp;gt; is the default modifier &lt;br /&gt;
* {{Bug|1073}} Units of wait brick smaller than seconds&lt;br /&gt;
* {{Bug|1424}} Long help strings can&#039;t be seen at all&lt;br /&gt;
* {{Bug|1425}} Should the &#039;Hide blocks&#039; button hide the blocks palette as well?&lt;br /&gt;
* {{Bug|1426}} lots of missing strings for spanish (probably for all other languages)&lt;br /&gt;
* {{Bug|1455}} int overflow crashes Turtle Art&lt;br /&gt;
&lt;br /&gt;
==Open tickets==&lt;br /&gt;
* {{Bug|472}} Remove unexpected &#039;save/load&#039; tab from toolbar &lt;br /&gt;
* {{Bug|489}} Turtle Art text entry should use Entry widget &lt;br /&gt;
* {{Bug|673}} Logo program should be displayable in the document View Source &lt;br /&gt;
* {{Bug|1057}} Turtle Art feature to add support for &amp;quot;pages&amp;quot; &lt;br /&gt;
* {{Bug|1188}} Load samples from turtleart.org &lt;br /&gt;
* {{Bug|1203}} Rebase Turtle Art graphics on Cairo &lt;br /&gt;
* {{Bug|155}} Turtle Art with Sensors has different requirements for non-XO hardware &lt;br /&gt;
* {{Bug|491}} Turtle Art sharing needs new logic &lt;br /&gt;
* {{Bug|548}} Turtle Art: read and write to text file &lt;br /&gt;
* {{Bug|552}} Turtle art: reinstate sensor input&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
* Walter Bender and Raúl Gutiérrez Segalés (with help from Simon Schampijer)&lt;br /&gt;
* Especially helpful community feedback from Tony Forster and Bill Kerr&lt;br /&gt;
* Brian Silverman is the first author of Turtle Art&lt;br /&gt;
&lt;br /&gt;
== Packaging ==&lt;br /&gt;
&lt;br /&gt;
TurtleArt has both a Sugar and GNOME front-end. To package TurtleArt for your distro the following layout is recommended:&lt;br /&gt;
&lt;br /&gt;
=== turtleart-core ===&lt;br /&gt;
dist/&lt;br /&gt;
icons/&lt;br /&gt;
images/&lt;br /&gt;
locale/&lt;br /&gt;
pysamples&lt;br /&gt;
samples/&lt;br /&gt;
utils/&lt;br /&gt;
setup.py&lt;br /&gt;
=== turtleart-sugar ===&lt;br /&gt;
activity/&lt;br /&gt;
TurtleArt/&lt;br /&gt;
TurtleArtActivity.py&lt;br /&gt;
=== turtleart-gnome ===&lt;br /&gt;
collaboration/&lt;br /&gt;
turtleart.py&lt;br /&gt;
turtleart.desktop&lt;br /&gt;
=== turtleart-plugins ===&lt;br /&gt;
camera/&lt;br /&gt;
audio/&lt;br /&gt;
rfid/&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_Camp_Q2_2011&amp;diff=63263</id>
		<title>Sugar Camp Q2 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_Camp_Q2_2011&amp;diff=63263"/>
		<updated>2011-03-08T13:48:13Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are several proposals for a Sugar Camp for late Q1 or early Q2 of 2011.&lt;br /&gt;
&lt;br /&gt;
Candidate dates and venues include:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
 |-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Dates !! Venue !! Host/Co-event !! Would you be able to attend?&lt;br /&gt;
|-&lt;br /&gt;
|5-7 May||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Montevideo,+Uruguay&amp;amp;aq=0&amp;amp;sll=22.302697,114.161998&amp;amp;sspn=0.010581,0.020964&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Montevideo,+Uruguay&amp;amp;z=11 Montevideo]||[[Uruguay Summit 2011|CeibalJAM!]] and presummit [[Conozco Uruguay Tour|&amp;quot;Conozco Uruguay&amp;quot; Community Exploration Tour]]||&lt;br /&gt;
|-&lt;br /&gt;
|26-28 May||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Montevideo,+Uruguay&amp;amp;aq=0&amp;amp;sll=22.302697,114.161998&amp;amp;sspn=0.010581,0.020964&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Montevideo,+Uruguay&amp;amp;z=11 Montevideo]||[http://squeakland.org Squeakfest]/Universidad Católica del Uruguay||&lt;br /&gt;
|-&lt;br /&gt;
|15-24 April||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Montevideo,+Uruguay&amp;amp;aq=0&amp;amp;sll=22.302697,114.161998&amp;amp;sspn=0.010581,0.020964&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Montevideo,+Uruguay&amp;amp;z=11 Montevideo]||[[Vuelta_a_Uruguay]]||&lt;br /&gt;
|-&lt;br /&gt;
|24-25 March||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Miami,+FL,+USA&amp;amp;aq=1&amp;amp;sll=-34.883333,-56.166667&amp;amp;sspn=0.300223,0.670853&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Miami,+Miami-Dade,+Florida&amp;amp;z=12 Miami]||OLPC||rgs (might)&lt;br /&gt;
|-&lt;br /&gt;
|27 June-3 July ||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Bogota,+Colombia&amp;amp;aq=1&amp;amp;sll=25.788969,-80.226439&amp;amp;sspn=0.164765,0.335426&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Bogot%C3%A1,+Bogota,+Colombia&amp;amp;z=10 Bogota]||[http://www.campus-party.com.co/2011/el-evento.html Campus Party]||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Please add your self to the table above so we can get a rough idea of which dates/venues work for the most people.&lt;br /&gt;
&lt;br /&gt;
We are looking into funding to help defray some of the travel costs. But what ever money we can raise will undoubtedly be limited.&lt;br /&gt;
&lt;br /&gt;
{{:Sugar_Camp_Q2_2011/Ideas}}&lt;br /&gt;
&lt;br /&gt;
ADDENDUM: Table above and similar ideas are evolving here: [[Talk:Uruguay Summit 2011]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_Camp_Q2_2011&amp;diff=63262</id>
		<title>Sugar Camp Q2 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_Camp_Q2_2011&amp;diff=63262"/>
		<updated>2011-03-08T13:46:11Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are several proposals for a Sugar Camp for late Q1 or early Q2 of 2011.&lt;br /&gt;
&lt;br /&gt;
Candidate dates and venues include:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
 |-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Dates !! Venue !! Host/Co-event !! Would you be able to attend?&lt;br /&gt;
|-&lt;br /&gt;
|5-7 May||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Montevideo,+Uruguay&amp;amp;aq=0&amp;amp;sll=22.302697,114.161998&amp;amp;sspn=0.010581,0.020964&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Montevideo,+Uruguay&amp;amp;z=11 Montevideo]||[[Uruguay Summit 2011|CeibalJAM!]] and presummit [[Conozco Uruguay Tour|&amp;quot;Conozco Uruguay&amp;quot; Community Exploration Tour]]||&lt;br /&gt;
|-&lt;br /&gt;
|26-28 May||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Montevideo,+Uruguay&amp;amp;aq=0&amp;amp;sll=22.302697,114.161998&amp;amp;sspn=0.010581,0.020964&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Montevideo,+Uruguay&amp;amp;z=11 Montevideo]||[http://squeakland.org Squeakfest]/Universidad Católica del Uruguay||&lt;br /&gt;
|-&lt;br /&gt;
|15-24 April||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Montevideo,+Uruguay&amp;amp;aq=0&amp;amp;sll=22.302697,114.161998&amp;amp;sspn=0.010581,0.020964&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Montevideo,+Uruguay&amp;amp;z=11 Montevideo]||[[Vuelta_a_Uruguay]]||&lt;br /&gt;
|-&lt;br /&gt;
|24-25 March||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Miami,+FL,+USA&amp;amp;aq=1&amp;amp;sll=-34.883333,-56.166667&amp;amp;sspn=0.300223,0.670853&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Miami,+Miami-Dade,+Florida&amp;amp;z=12 Miami]||OLPC||Raul Gutierrez Segales (might)&lt;br /&gt;
|-&lt;br /&gt;
|27 June-3 July ||[http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Bogota,+Colombia&amp;amp;aq=1&amp;amp;sll=25.788969,-80.226439&amp;amp;sspn=0.164765,0.335426&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Bogot%C3%A1,+Bogota,+Colombia&amp;amp;z=10 Bogota]||[http://www.campus-party.com.co/2011/el-evento.html Campus Party]||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Please add your self to the table above so we can get a rough idea of which dates/venues work for the most people.&lt;br /&gt;
&lt;br /&gt;
We are looking into funding to help defray some of the travel costs. But what ever money we can raise will undoubtedly be limited.&lt;br /&gt;
&lt;br /&gt;
{{:Sugar_Camp_Q2_2011/Ideas}}&lt;br /&gt;
&lt;br /&gt;
ADDENDUM: Table above and similar ideas are evolving here: [[Talk:Uruguay Summit 2011]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Rgs&amp;diff=59393</id>
		<title>User:Rgs</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Rgs&amp;diff=59393"/>
		<updated>2010-11-17T15:19:24Z</updated>

		<summary type="html">&lt;p&gt;Rgs: Created page with &amp;quot;:e-mail: rgs AT sugarlabs DOT org :IRC: rgs, hanging on #sugar on FreeNet :Blog homepage: http://itevenworks.net/ :Resume: just ask you stalker!  I&amp;#039;m a Sysadmin volunteer working...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:e-mail: rgs AT sugarlabs DOT org&lt;br /&gt;
:IRC: rgs, hanging on #sugar on FreeNet&lt;br /&gt;
:Blog homepage: http://itevenworks.net/&lt;br /&gt;
:Resume: just ask you stalker!&lt;br /&gt;
&lt;br /&gt;
I&#039;m a Sysadmin volunteer working for the [[Sugar Labs]] foundation and occasionally a Turtle Art hacker/contributor.&lt;br /&gt;
&lt;br /&gt;
Previously I lead the Technical Team of [http://www.paraguayeduca.org Paraguay Educa], an NGO in Paraguay doing a deployment in the city of [http://wiki.paraguayeduca.org Caacupé].&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/sunjammer&amp;diff=59392</id>
		<title>Machine/sunjammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/sunjammer&amp;diff=59392"/>
		<updated>2010-11-17T14:52:09Z</updated>

		<summary type="html">&lt;p&gt;Rgs: added self to admin list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{TOCright}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sunjammer ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Sunjammer.jpg|right|320px]]&lt;br /&gt;
&lt;br /&gt;
=== Info ===&lt;br /&gt;
&lt;br /&gt;
This is our development and community shell server, also running a.sl.o and a few second-tier&lt;br /&gt;
web services.  Sunjammer is a XEN domU running on [cloud9.fsf.org].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sysadmin procedures ===&lt;br /&gt;
&lt;br /&gt;
See [[Infrastructure_Team/Resources]] for a list of our sysadmin procedures.&lt;br /&gt;
&lt;br /&gt;
See &amp;lt;tt&amp;gt;/root/memo&amp;lt;/tt&amp;gt; on sunjammer for local sysadmin procedures that have not yet been converted to wiki pages.&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* [http://www.siliconmechanics.com Silicon Mechanics] [http://www.siliconmechanics.com/i7288/opteron-server.php Rackform nServ A266].&lt;br /&gt;
* 2.2GHz Dual-Core Opteron&lt;br /&gt;
* 8GB RAM&lt;br /&gt;
&lt;br /&gt;
=== Location ===&lt;br /&gt;
Hosted by the [http://www.fsf.org/ Free Software Foundation] at the [http://www.gnaps.com/ Global NAPs] collocation facility.&lt;br /&gt;
&lt;br /&gt;
=== Network configuration ===&lt;br /&gt;
* 100mbit global IPv4, behind FSF&#039;s firewall&lt;br /&gt;
* 100mbit global IPv6, using 6to4&lt;br /&gt;
* 1GbE crosslink to [[Machine/treehouse]]&lt;br /&gt;
&lt;br /&gt;
=== Backups ===&lt;br /&gt;
&lt;br /&gt;
Live incremental backup of all filesystems pulled daily by [[Machine/treehouse]]&lt;br /&gt;
over the crosslink gigabit ethernet with rsync.&lt;br /&gt;
&lt;br /&gt;
The latest backup can be retrieved from these locations:&lt;br /&gt;
&lt;br /&gt;
* treehouse.sugarlabs.org:/backup/sunjammer/root/&lt;br /&gt;
* treehouse.sugarlabs.org:/backup/sunjammer/srv/&lt;br /&gt;
&lt;br /&gt;
We keep 7 days of history in .backup/[1-7]/ using hardlinks.&lt;br /&gt;
&lt;br /&gt;
We also perform a daily system-remote-backup to [[Machine/backup]], encrypted with GPG keys&lt;br /&gt;
of [[User:bernie]] and [[User:dfarning]].&lt;br /&gt;
&lt;br /&gt;
=== Admins ===&lt;br /&gt;
&lt;br /&gt;
Admins with root access:&lt;br /&gt;
&lt;br /&gt;
* [[User:Bernie|Bernie Innocenti]], _bernie on #sugar Freenode (physical access)&lt;br /&gt;
* [[User:sascha_silbe|Sascha Silbe]], silbe on #sugar Freenode&lt;br /&gt;
* [[User:SMParrish|Steven Parrish]], smparrish on #sugar Freenode&lt;br /&gt;
* [[User:rgs|Raul Gutierrez Segales]], rgs on #sugar Freenode&lt;br /&gt;
&lt;br /&gt;
Admins with physical access:&lt;br /&gt;
&lt;br /&gt;
* FSF Sysadmin RT &amp;lt;sysadmin &#039;&#039;at&#039;&#039; fsf.org&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Deployment_Team/Places&amp;diff=56652</id>
		<title>Deployment Team/Places</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Deployment_Team/Places&amp;diff=56652"/>
		<updated>2010-09-10T17:29:21Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Africa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}}{{TeamHeader|Deployment Team}}{{TOCright}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
&lt;br /&gt;
This page lists the places in the world where Sugar is used along with a contact person that will facilitate communication between the global and the local communities.&lt;br /&gt;
&lt;br /&gt;
The column &amp;quot;# of members&amp;quot; is intended to give a rough estimation of the size of the local community and may include children, educators, parents, volunteers, etc&lt;br /&gt;
&lt;br /&gt;
=== Asia ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;[[Sugar_on_a_Stick_in_Delhi_India|Delhi, India]]&#039;&#039;&#039;&lt;br /&gt;
| English, Hindi &lt;br /&gt;
| 10&lt;br /&gt;
| [[USER:agoel23|Anurag Goel]]&lt;br /&gt;
|-&lt;br /&gt;
| Maharashtra, India&lt;br /&gt;
| English, Hindi, Marathi&lt;br /&gt;
| 32&lt;br /&gt;
| [[USER:Jpritikin|Joshua Pritikin]]&lt;br /&gt;
|-&lt;br /&gt;
| Nepal&lt;br /&gt;
| Nepali&lt;br /&gt;
| 50&lt;br /&gt;
| Subir Pradhanang, Rabi Karmacharya&lt;br /&gt;
|-&lt;br /&gt;
| Quezon City, Philippines&lt;br /&gt;
| Filipino, English&lt;br /&gt;
| 30&lt;br /&gt;
| [[USER:Jgotangco|Jerome Gotangco]]&lt;br /&gt;
|-&lt;br /&gt;
| BanSamka, Thailand&lt;br /&gt;
| Thai&lt;br /&gt;
| ~30 OLPC XO (beta-2 machines?)&lt;br /&gt;
| Arnan Sipitakiat?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Africa ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! Software&lt;br /&gt;
! Hardware&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Ethiopia&lt;br /&gt;
| Amharic&lt;br /&gt;
| ?&lt;br /&gt;
| OLPC XO-1&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.openwijs.nl/ghana Ghana]&lt;br /&gt;
| English&lt;br /&gt;
| 820&lt;br /&gt;
| OLPC XO-1.0&lt;br /&gt;
| 4&lt;br /&gt;
| [mailto:f.hoff@openwijs.nl Frits Hoff]&lt;br /&gt;
|-&lt;br /&gt;
| [http://en.wikipedia.org/wiki/Mozambique Mozambique]&lt;br /&gt;
| Portuguese&lt;br /&gt;
| [[Dextrose|Dextrose-2]]&lt;br /&gt;
| OLPC XO-1.0&lt;br /&gt;
| 3000&lt;br /&gt;
| [[User:Bernie|Bernie Innocenti]], Melissa Henriquez&lt;br /&gt;
|-&lt;br /&gt;
| Nigeria&lt;br /&gt;
| English?&lt;br /&gt;
| 852 (updating atm)&lt;br /&gt;
| OLPC XO-1&lt;br /&gt;
| ?&lt;br /&gt;
| Schumberger?&lt;br /&gt;
|-&lt;br /&gt;
| Rwanda&lt;br /&gt;
| English?&lt;br /&gt;
| ?&lt;br /&gt;
| OLPC XO-1&lt;br /&gt;
| ?&lt;br /&gt;
| David Cavallo?&lt;br /&gt;
|-&lt;br /&gt;
| [http://bethstepsup.blogspot.com São Tomé e Príncipe]&lt;br /&gt;
| Portuguese&lt;br /&gt;
| ?&lt;br /&gt;
| OLPC XO-1&lt;br /&gt;
| ?&lt;br /&gt;
| [mailto:elizabeth.ann.santos@gmail.com Beth Santos]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.openwijs.nl/referenties/olpc/senegal Senegal]&lt;br /&gt;
| French&lt;br /&gt;
| 820&lt;br /&gt;
| OLPC XO-1.5&lt;br /&gt;
| in summer 2010 20&lt;br /&gt;
| [mailto:f.hoff@openwijs.nl Frits Hoff]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.openwijs.nl/referenties/olpc/zuid-afrika South-Africa]&lt;br /&gt;
| English / Zuid-Afrikaans&lt;br /&gt;
| 820&lt;br /&gt;
| OLPC XO-1.0&lt;br /&gt;
| February 2010 = 10, in summer 2010 &amp;gt; 100 of XO 1.5 laptops&lt;br /&gt;
| [mailto:f.hoff@openwijs.nl Frits Hoff]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.openwijs.nl/tanzania-0 Tanzania]&lt;br /&gt;
| English&lt;br /&gt;
| 820&lt;br /&gt;
| OLPC XO-1.0&lt;br /&gt;
| 100&lt;br /&gt;
| [mailto:f.hoff@openwijs.nl Frits Hoff]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== North America ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! Software&lt;br /&gt;
! Hardware&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Bermingham, AL, USA&lt;br /&gt;
| English&lt;br /&gt;
| ?&lt;br /&gt;
| OLPC XO-1&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| Boston, MA, USA&lt;br /&gt;
| English&lt;br /&gt;
| SoaS Strawberry (0.84)&lt;br /&gt;
| HP EVO 500 desktops&lt;br /&gt;
| ?&lt;br /&gt;
| Caroline Meeks&lt;br /&gt;
|-&lt;br /&gt;
| Chiapas, Mexico&lt;br /&gt;
| Spanish, Tzotzil&lt;br /&gt;
| SoaS Strawberry on SD cards + ejabberd server&lt;br /&gt;
| Classmate Convertible&lt;br /&gt;
| 44, three rural classrooms&lt;br /&gt;
| [[User:Jose Icaza|Jose I. Icaza]]; [http://sites.google.com/site/tecnotzotzil TecnoTzotzil] project site in English&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== South America ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! Software&lt;br /&gt;
! Hardware&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Colombia&lt;br /&gt;
| Spanish&lt;br /&gt;
| Fedora 11/Sugar - LiveCDs - SOAS&lt;br /&gt;
| Desktop PCs&lt;br /&gt;
| 7&lt;br /&gt;
| RafaelOrtiz&lt;br /&gt;
|-&lt;br /&gt;
| Peru&lt;br /&gt;
| Spanish&lt;br /&gt;
| ?&lt;br /&gt;
| OLPC XO-1&lt;br /&gt;
| ?&lt;br /&gt;
| Hernan Pachas?&lt;br /&gt;
|-&lt;br /&gt;
| Paraguay&lt;br /&gt;
| Spanish&lt;br /&gt;
| [[Dextrose]]&lt;br /&gt;
| OLPC XO-1 + XO-1.5&lt;br /&gt;
| 4500 + 5000&lt;br /&gt;
| [[User:Bernie|Bernie Innocenti]]&lt;br /&gt;
|-&lt;br /&gt;
| Uruguay&lt;br /&gt;
| Spanish&lt;br /&gt;
| Build 802&lt;br /&gt;
| OLPC XO-1&lt;br /&gt;
| 360.000&lt;br /&gt;
| Pablo Flores?; [[User:Dcastelo|Daniel Castelo]]; [[User:earias|Esteban Arias]] &lt;br /&gt;
|-&lt;br /&gt;
| Chile&lt;br /&gt;
| Spanish&lt;br /&gt;
| SoaS Mirabelle&lt;br /&gt;
| Acer, ViewSonic, Classmate netbooks and stand alone PCs&lt;br /&gt;
| 25 K-3 students, Florence Nightingle School, Macul, Santiago&lt;br /&gt;
| [http://cl.sugarlabs.org/go/Usuario:Werner Werner Westermann], [mailto:patricio@educalibre.cl Patricio Acevedo] &lt;br /&gt;
|-&lt;br /&gt;
| Argentina - La Rioja&lt;br /&gt;
| Spanish&lt;br /&gt;
| Sugar 0.84&lt;br /&gt;
| OLPC XO-1.5&lt;br /&gt;
| 60.000&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Europe ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! # of Sugar installations&lt;br /&gt;
! Hardware used&lt;br /&gt;
! Software version&lt;br /&gt;
! Project blog/wiki&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Graz, Austria&lt;br /&gt;
| German&lt;br /&gt;
| 25&lt;br /&gt;
| XO-1&lt;br /&gt;
| build 767&lt;br /&gt;
| [http://elearningblog.phst.at/?cat=32 blog] (in German)&lt;br /&gt;
| David Van Assche, [[User:ChristophD|Christoph Derndorfer]]&lt;br /&gt;
|-&lt;br /&gt;
| Maastricht, the Netherlands&lt;br /&gt;
| Dutch&lt;br /&gt;
| 52&lt;br /&gt;
| XO-1&lt;br /&gt;
| build 802&lt;br /&gt;
| [http://www.openwijs.nl/referenties-0/maastricht-nicaragua] (in Dutch)&lt;br /&gt;
| [[User:OpenWijs.nl|Frits Hoff]]&lt;br /&gt;
|-&lt;br /&gt;
| London, United Kingdom&lt;br /&gt;
| English&lt;br /&gt;
| 30&lt;br /&gt;
| XO-1&lt;br /&gt;
| build 802&lt;br /&gt;
| [http://olpc.org.uk/ blog], [http://lists.laptop.org/listinfo/olpc-uk mailing list], [http://wiki.laptop.org/go/OLPC_UK wiki]&lt;br /&gt;
| [[User:PeterRobinson|Peter Robinson]], [[User:MartinDengler|Martin Dengler]]&lt;br /&gt;
|-&lt;br /&gt;
| Brescia, Italy&lt;br /&gt;
| Italian&lt;br /&gt;
| ?&lt;br /&gt;
| XO-1&lt;br /&gt;
| ?&lt;br /&gt;
| [http://escuola.provincia.brescia.it/olpc/ website] (in Italian)&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| Milan, Italy&lt;br /&gt;
| Italian&lt;br /&gt;
| 30&lt;br /&gt;
| XO-1&lt;br /&gt;
| build 802&lt;br /&gt;
| none&lt;br /&gt;
| Comunità Nuova/Barrio&#039;s - Mario Lenelli (?)&lt;br /&gt;
|-&lt;br /&gt;
| Berlin, Germany&lt;br /&gt;
| German&lt;br /&gt;
| 5 XOs, 30 laptops&lt;br /&gt;
| XO-1/XO-1.5, Fujitsu laptops&lt;br /&gt;
| build 852, F11-0.84&lt;br /&gt;
| [http://wiki.sugarlabs.org/go/Planetarium Planetarium], [http://erikos.sweettimez.de/?cat=3 Blog]&lt;br /&gt;
| Simon Schampijer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oceania ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Solomon Islands&lt;br /&gt;
| Pijin, Marovo&lt;br /&gt;
| 300+&lt;br /&gt;
| David Leeming or Ian Thompson&lt;br /&gt;
|-&lt;br /&gt;
|Papua New Guinea&lt;br /&gt;
|?&lt;br /&gt;
|100&lt;br /&gt;
|David Leeming or Ian Thompson&lt;br /&gt;
|-&lt;br /&gt;
|Nauru&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|David Leeming or Ian Thompson&lt;br /&gt;
|-&lt;br /&gt;
|Tuvalu&lt;br /&gt;
|?&lt;br /&gt;
|150&lt;br /&gt;
|David Leeming or Ian Thompson&lt;br /&gt;
|-&lt;br /&gt;
|Niue&lt;br /&gt;
|?&lt;br /&gt;
|500&lt;br /&gt;
|David Leeming or Ian Thompson&lt;br /&gt;
|-&lt;br /&gt;
|Cook Islands&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|David Leeming or Ian Thompson&lt;br /&gt;
|-&lt;br /&gt;
|Vanuatu&lt;br /&gt;
|English, French, Bislama&lt;br /&gt;
|25&lt;br /&gt;
|David Leeming or Ian Thompson&lt;br /&gt;
|-&lt;br /&gt;
|Australia&lt;br /&gt;
|English and many indigenous languages&lt;br /&gt;
|1500&lt;br /&gt;
|[http://www.olpc.org.au/  Rangan Srikhanta], [[User:Tonyforster|Tony Forster]]&lt;br /&gt;
|-&lt;br /&gt;
|Timor Leste&lt;br /&gt;
|Portuguese, Tetun&lt;br /&gt;
|25&lt;br /&gt;
|Tom Daly, [[User:Tonyforster|Tony Forster]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== See also ===&lt;br /&gt;
&lt;br /&gt;
See also [[OLPC:Deployments]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Deployment_Team&amp;diff=52267</id>
		<title>Deployment Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Deployment_Team&amp;diff=52267"/>
		<updated>2010-05-21T15:53:49Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{TeamHeader|Deployment Team}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 1.0em; background: #daffd5; padding: 10px; border: 1px solid #cde7a8&amp;quot; align=left&amp;gt;This section of the wiki is dedicated to the needs of those who are running Sugar deployments. We&#039;ll be holding regular bi-weekly meetings on Thursdays at 18 UTC (13 EST) on irc.freenode.net (channel: #sugar-meeting). Please add to the agenda below and please join in with your ideas.&lt;br /&gt;
Hint: You can use an [http://www.timeanddate.com/worldclock/converter.html online time calculator]  to convert from UTC to your local time zone or back. Help: [[Sugar_Labs/Communication channels#IRC.2C_Internet_Relay_Chat |Using IRC]]&lt;br /&gt;
&amp;lt;/div&amp;gt;{{TOCright}}&lt;br /&gt;
[[Category:Deployment]]&lt;br /&gt;
[[Category:Team]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
===Mission===&lt;br /&gt;
{{:Deployment Team/Mission}}&lt;br /&gt;
&lt;br /&gt;
===Meetings===&lt;br /&gt;
&lt;br /&gt;
We meet (regularly) to discuss issues impacting Sugar deployments. Everyone interested is welcome to join. &lt;br /&gt;
&lt;br /&gt;
====How to add topics====&lt;br /&gt;
&lt;br /&gt;
The discussion topics for upcoming meetings are listed below. Please add additional topics you would like to discuss. Topics will be collected between meetings, triaged by the meeting chair, and send out in the meeting announcement on ~24 hours before the meeting. Please consider including a link to any existing discussion thread(s) on public mailing list.&lt;br /&gt;
&lt;br /&gt;
====Upcoming topics====&lt;br /&gt;
&lt;br /&gt;
# Migration to Sugar 0.88&lt;br /&gt;
# Deployments Concerns&lt;br /&gt;
# How to integrate better deployments and upstream work ?&lt;br /&gt;
&lt;br /&gt;
===Places===&lt;br /&gt;
See [[Deployment Team/Places]] for tables of where Sugar is deployed.&lt;br /&gt;
===Roadmap===&lt;br /&gt;
&lt;br /&gt;
* Please contribute to our [[Deployment Team/Roadmap|Roadmap]].&lt;br /&gt;
&lt;br /&gt;
=== See Also ===&lt;br /&gt;
* [[:Category:Deployment]] lists more deployment-related pages.&lt;br /&gt;
* [[olpc:Category:Deployment planning|Category:Deployment planning]] in the [http://wiki.laptop.org OLPC wiki]&lt;br /&gt;
* [[Local Labs]] discussion and a [[Deployment Team/Local_Lab_MOU|draft MOU]] between Sugar Labs and a local lab&lt;br /&gt;
&lt;br /&gt;
== Subpage index ==&lt;br /&gt;
{{Special:PrefixIndex/Deployment_Team/}}&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Deployment_Team&amp;diff=52236</id>
		<title>Deployment Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Deployment_Team&amp;diff=52236"/>
		<updated>2010-05-20T17:33:49Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{TeamHeader|Deployment Team}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 1.0em; background: #daffd5; padding: 10px; border: 1px solid #cde7a8&amp;quot; align=left&amp;gt;This section of the wiki is dedicated to the needs of those who are running Sugar deployments. We&#039;ll be holding regular bi-weekly meetings on Fridays at 18 UTC (13 EST) on irc.freenode.net (channel: #sugar-meeting). Please add to the agenda below and please join in with your ideas.&lt;br /&gt;
Hint: You can use an [http://www.timeanddate.com/worldclock/converter.html online time calculator]  to convert from UTC to your local time zone or back. Help: [[Sugar_Labs/Communication channels#IRC.2C_Internet_Relay_Chat |Using IRC]]&lt;br /&gt;
&amp;lt;/div&amp;gt;{{TOCright}}&lt;br /&gt;
[[Category:Deployment]]&lt;br /&gt;
[[Category:Team]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
===Mission===&lt;br /&gt;
{{:Deployment Team/Mission}}&lt;br /&gt;
&lt;br /&gt;
===Meetings===&lt;br /&gt;
&lt;br /&gt;
We meet (regularly) to discuss issues impacting Sugar deployments. Everyone interested is welcome to join. &lt;br /&gt;
&lt;br /&gt;
====How to add topics====&lt;br /&gt;
&lt;br /&gt;
The discussion topics for upcoming meetings are listed below. Please add additional topics you would like to discuss. Topics will be collected between meetings, triaged by the meeting chair, and send out in the meeting announcement on ~24 hours before the meeting. Please consider including a link to any existing discussion thread(s) on public mailing list.&lt;br /&gt;
&lt;br /&gt;
====Upcoming topics====&lt;br /&gt;
&lt;br /&gt;
# Migration to Sugar 0.88&lt;br /&gt;
# Deployments Concerns&lt;br /&gt;
# How to integrate better deployments and upstream work ?&lt;br /&gt;
&lt;br /&gt;
===Places===&lt;br /&gt;
See [[Deployment Team/Places]] for tables of where Sugar is deployed.&lt;br /&gt;
===Roadmap===&lt;br /&gt;
&lt;br /&gt;
* Please contribute to our [[Deployment Team/Roadmap|Roadmap]].&lt;br /&gt;
&lt;br /&gt;
=== See Also ===&lt;br /&gt;
* [[:Category:Deployment]] lists more deployment-related pages.&lt;br /&gt;
* [[olpc:Category:Deployment planning|Category:Deployment planning]] in the [http://wiki.laptop.org OLPC wiki]&lt;br /&gt;
* [[Local Labs]] discussion and a [[Deployment Team/Local_Lab_MOU|draft MOU]] between Sugar Labs and a local lab&lt;br /&gt;
&lt;br /&gt;
== Subpage index ==&lt;br /&gt;
{{Special:PrefixIndex/Deployment_Team/}}&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Deployment_Team&amp;diff=52235</id>
		<title>Deployment Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Deployment_Team&amp;diff=52235"/>
		<updated>2010-05-20T17:33:13Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{TeamHeader|Deployment Team}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 1.0em; background: #daffd5; padding: 10px; border: 1px solid #cde7a8&amp;quot; align=left&amp;gt;This section of the wiki is dedicated to the needs of those who are running Sugar deployments. We&#039;ll be holding regular bi-weekly meetings on Wednesdays at 18 UTC (13 EST) on irc.freenode.net (channel: #sugar-meeting). Please add to the agenda below and please join in with your ideas.&lt;br /&gt;
Hint: You can use an [http://www.timeanddate.com/worldclock/converter.html online time calculator]  to convert from UTC to your local time zone or back. Help: [[Sugar_Labs/Communication channels#IRC.2C_Internet_Relay_Chat |Using IRC]]&lt;br /&gt;
&amp;lt;/div&amp;gt;{{TOCright}}&lt;br /&gt;
[[Category:Deployment]]&lt;br /&gt;
[[Category:Team]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
===Mission===&lt;br /&gt;
{{:Deployment Team/Mission}}&lt;br /&gt;
&lt;br /&gt;
===Meetings===&lt;br /&gt;
&lt;br /&gt;
We meet (regularly) to discuss issues impacting Sugar deployments. Everyone interested is welcome to join. &lt;br /&gt;
&lt;br /&gt;
====How to add topics====&lt;br /&gt;
&lt;br /&gt;
The discussion topics for upcoming meetings are listed below. Please add additional topics you would like to discuss. Topics will be collected between meetings, triaged by the meeting chair, and send out in the meeting announcement on ~24 hours before the meeting. Please consider including a link to any existing discussion thread(s) on public mailing list.&lt;br /&gt;
&lt;br /&gt;
====Upcoming topics====&lt;br /&gt;
&lt;br /&gt;
# Migration to Sugar 0.88&lt;br /&gt;
# Deployments Concerns&lt;br /&gt;
# How to integrate better deployments and upstream work ?&lt;br /&gt;
&lt;br /&gt;
===Places===&lt;br /&gt;
See [[Deployment Team/Places]] for tables of where Sugar is deployed.&lt;br /&gt;
===Roadmap===&lt;br /&gt;
&lt;br /&gt;
* Please contribute to our [[Deployment Team/Roadmap|Roadmap]].&lt;br /&gt;
&lt;br /&gt;
=== See Also ===&lt;br /&gt;
* [[:Category:Deployment]] lists more deployment-related pages.&lt;br /&gt;
* [[olpc:Category:Deployment planning|Category:Deployment planning]] in the [http://wiki.laptop.org OLPC wiki]&lt;br /&gt;
* [[Local Labs]] discussion and a [[Deployment Team/Local_Lab_MOU|draft MOU]] between Sugar Labs and a local lab&lt;br /&gt;
&lt;br /&gt;
== Subpage index ==&lt;br /&gt;
{{Special:PrefixIndex/Deployment_Team/}}&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Abacus&amp;diff=50748</id>
		<title>Activities/Abacus</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Abacus&amp;diff=50748"/>
		<updated>2010-04-03T02:19:47Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Abacus.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Where to get Abacus == &lt;br /&gt;
&lt;br /&gt;
[http://activities.sugarlabs.org/en-US/sugar/addon/4293/ Activity] | [http://git.sugarlabs.org/projects/abacus/repos/mainline Source] &lt;br /&gt;
&lt;br /&gt;
== About Abacus ==&lt;br /&gt;
&lt;br /&gt;
[[File:Abacus-icon.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Abacus Abacus] lets the learner explore different representations of numbers using different mechanical counting systems developed by the ancient Romans and Chinese. There are several different variants available for exploration: a [http://en.wikipedia.org/wiki/Suanpan suanpan], the traditional Chinese abacus with 2 beads on top and 5 beads below; a [http://en.wikipedia.org/wiki/Soroban soroban], the traditional Japanese abacus with 1 bead on top and 4 beads below; and the [http://en.wikipedia.org/wiki/Abacus#Russian_abacus schety], the traditional Russian abacus, with 10 beads per column, with the exception of one column with just 4 beads used for counting in fourths.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:Suanpan.png|suanpan&lt;br /&gt;
File:Soroban.png|soropan&lt;br /&gt;
File:Schety.png|schety&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Coming soon ===&lt;br /&gt;
&lt;br /&gt;
Nepohualtzintzin, a Mayan abacus based on 20. &amp;quot;The Nepohualtzintzin is divided in two main parts separated by a bar or intermediate cord. In the left part there are four beads, which in the first row have unitary values (1, 2, 3, and 4), and in the right side there are three beads with values of 5, 10, and 15 respectively. In order to know the value of the respective beads of the upper rows, it is enough to multiply by 20 (by each row), the value of the corresponding account in the first row. Altogether, there are 13 rows with 7 beads in each one, which makes up 91 beads in each Nepohualtzintzin.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Category:Activities]]&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/zatoichi&amp;diff=45827</id>
		<title>Machine/zatoichi</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/zatoichi&amp;diff=45827"/>
		<updated>2010-02-23T22:43:37Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{TOCright}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hostnames == &lt;br /&gt;
&lt;br /&gt;
encuestas.paraguayeduca.org&lt;br /&gt;
&lt;br /&gt;
presentaciones.paraguayeduca.org&lt;br /&gt;
&lt;br /&gt;
zatoichi.paraguayeduca.org&lt;br /&gt;
&lt;br /&gt;
== Hardware == &lt;br /&gt;
&lt;br /&gt;
* XEN VM&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
Hosted by the [http://www.fsf.org/ Free Software Foundation] at the [http://www.gnaps.com/ Global NAPs] collocation facility.&lt;br /&gt;
&lt;br /&gt;
== Admins ==&lt;br /&gt;
* [[User:Bernie|Bernie Innocenti]], _bernie on #sugar Freenode&lt;br /&gt;
* [[User:Rgs|Raul Gutierrez S.]], rgs_ on #sugar Freenode&lt;br /&gt;
&lt;br /&gt;
== Notes == &lt;br /&gt;
&lt;br /&gt;
=== Passenger and Rails apps === &lt;br /&gt;
&lt;br /&gt;
Passenger has been installed to host Rails apps (mainly our inventory system). Its the first time I&#039;ve installed Passenger via a package manager so I am not sure if it&#039;ll &amp;quot;just work&amp;quot;. I need help from Bernie to package our inventory system (for Ubuntu) and give it a try.&lt;br /&gt;
&lt;br /&gt;
=== Limesurvey (encuestas.paraguayeduca.org) === &lt;br /&gt;
&lt;br /&gt;
This PHP webapp uses a MySQL db as backend. Nothing special about its config.&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/zatoichi&amp;diff=45826</id>
		<title>Machine/zatoichi</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/zatoichi&amp;diff=45826"/>
		<updated>2010-02-23T22:42:36Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{TOCright}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hostnames == &lt;br /&gt;
&lt;br /&gt;
http://encuestas.paraguayeduca.org&lt;br /&gt;
http://presentaciones.paraguayeduca.org&lt;br /&gt;
http://zatoichi.paraguayeduca.org&lt;br /&gt;
&lt;br /&gt;
== Hardware == &lt;br /&gt;
&lt;br /&gt;
* XEN VM&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
Hosted by the [http://www.fsf.org/ Free Software Foundation] at the [http://www.gnaps.com/ Global NAPs] collocation facility.&lt;br /&gt;
&lt;br /&gt;
== Admins ==&lt;br /&gt;
* [[User:Bernie|Bernie Innocenti]], _bernie on #sugar Freenode&lt;br /&gt;
* [[User:Rgs|Raul Gutierrez S.]], rgs_ on #sugar Freenode&lt;br /&gt;
&lt;br /&gt;
== Notes == &lt;br /&gt;
&lt;br /&gt;
=== Passenger and Rails apps === &lt;br /&gt;
&lt;br /&gt;
Passenger has been installed to host Rails apps (mainly our inventory system). Its the first time I&#039;ve installed Passenger via a package manager so I am not sure if it&#039;ll &amp;quot;just work&amp;quot;. I need help from Bernie to package our inventory system (for Ubuntu) and give it a try.&lt;br /&gt;
&lt;br /&gt;
=== Limesurvey (encuestas.paraguayeduca.org) === &lt;br /&gt;
&lt;br /&gt;
This PHP webapp uses a MySQL db as backend. Nothing special about its config.&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Development_Team/Jhbuild/Ubuntu&amp;diff=31105</id>
		<title>Development Team/Jhbuild/Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Development_Team/Jhbuild/Ubuntu&amp;diff=31105"/>
		<updated>2009-06-25T00:32:46Z</updated>

		<summary type="html">&lt;p&gt;Rgs: /* Installing dependencies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported versions ==&lt;br /&gt;
Currently intrepid (8.10) is supported. Jaunty (9.04) has [http://dev.sugarlabs.org/ticket/310 a broken D-Bus security configuration] that prevents sugar-emulator from working (because Xephyr cannot work).&lt;br /&gt;
On both versions [http://dev.sugarlabs.org/ticket/342 sugar-emulator doesn&#039;t work properly if the X server uses evdev as keyboard driver] (because of a Xephyr bug).&lt;br /&gt;
&lt;br /&gt;
== Prerequites ==&lt;br /&gt;
In order to install sugar-jhbuild, you need git-core and svn.&lt;br /&gt;
&lt;br /&gt;
== Installing dependencies ==&lt;br /&gt;
After installing and updating sugar-jhbuild according to the [[../|common instructions]], you can use this invocation to install all dependencies automatically:&lt;br /&gt;
&lt;br /&gt;
 ./sugar-jhbuild depscheck -s | sudo xargs aptitude -y install&lt;br /&gt;
&lt;br /&gt;
== Fixing RPATH ==&lt;br /&gt;
To work around a bug in the Gnome Python bindings, you need to issue the following commands after installing all dependencies:&lt;br /&gt;
&lt;br /&gt;
 sudo aptitude install chrpath&lt;br /&gt;
 find /usr/lib/python-support/python-gnome2/python2.5/gtk-2.0 \&lt;br /&gt;
     /usr/lib/python-support/python-gconf/python2.5/gtk-2.0 \&lt;br /&gt;
     -name &amp;quot;*.so&amp;quot; | sudo xargs chrpath -d&lt;br /&gt;
&lt;br /&gt;
== PenguinTV ==&lt;br /&gt;
&lt;br /&gt;
You may have some issues with penguintv on Ubuntu, just interrupt the pull with a CTRL+C, open a shell, repeat the command manually, and accept the certificate permanently.&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Marketing_Team/Events/MiniCamp_Paris_2009/Schedule&amp;diff=28270</id>
		<title>Marketing Team/Events/MiniCamp Paris 2009/Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Marketing_Team/Events/MiniCamp_Paris_2009/Schedule&amp;diff=28270"/>
		<updated>2009-04-30T02:28:53Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requested topics ==&lt;br /&gt;
&lt;br /&gt;
Go ahead and add the things you think should be addressed.&lt;br /&gt;
&lt;br /&gt;
* Backporting from 0.84 to 0.82&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Friday the 16th ==&lt;br /&gt;
== Saturday the 17th ==&lt;br /&gt;
== Sunday the 18th ==&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Deployment_Team/Places&amp;diff=21066</id>
		<title>Deployment Team/Places</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Deployment_Team/Places&amp;diff=21066"/>
		<updated>2009-03-09T17:05:25Z</updated>

		<summary type="html">&lt;p&gt;Rgs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Introduction ===&lt;br /&gt;
&lt;br /&gt;
This page lists the places in the world where Sugar is used along with a contact person that will facilitate communication between the global and the local communities.&lt;br /&gt;
&lt;br /&gt;
The column &amp;quot;# of members&amp;quot; is intended to give a rough estimation of the size of the local community and may include children, educators, parents, volunteers, etc&lt;br /&gt;
&lt;br /&gt;
=== Asia ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Nepal&lt;br /&gt;
| Nepali&lt;br /&gt;
| 40&lt;br /&gt;
| [[USER:BryanWB|Bryan Berry]], Rabi Karmacharya&lt;br /&gt;
|-&lt;br /&gt;
| Quezon City, Philippines&lt;br /&gt;
| Filipino, English&lt;br /&gt;
| 30&lt;br /&gt;
| [[USER:Jgotangco|Jerome Gotangco]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Africa ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Ethiopia&lt;br /&gt;
| Amharic&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== America ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Colombia&lt;br /&gt;
| Spanish&lt;br /&gt;
| 7&lt;br /&gt;
| RafaelOrtiz&lt;br /&gt;
|-&lt;br /&gt;
| Peru&lt;br /&gt;
| Spanish&lt;br /&gt;
| ?&lt;br /&gt;
| Hernan Pachas?&lt;br /&gt;
|-&lt;br /&gt;
| Uruguay&lt;br /&gt;
| Spanish&lt;br /&gt;
| ?&lt;br /&gt;
| Pablo Flores?&lt;br /&gt;
|-&lt;br /&gt;
| Paraguay&lt;br /&gt;
| Spanish&lt;br /&gt;
| 4500&lt;br /&gt;
| Raul Gutierrez S.&lt;br /&gt;
|-&lt;br /&gt;
| Boston, USA&lt;br /&gt;
| English&lt;br /&gt;
| ?&lt;br /&gt;
| Caroline Meeks?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Europe ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Graz, Austria&lt;br /&gt;
| German&lt;br /&gt;
| 7&lt;br /&gt;
| David Van Assche, [[User:ChristophD|Christoph Derndorfer]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oceania ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Region&lt;br /&gt;
! Languages&lt;br /&gt;
! # of members&lt;br /&gt;
! Contact&lt;br /&gt;
|-&lt;br /&gt;
| Solomon Islands&lt;br /&gt;
| Pijin, Marovo&lt;br /&gt;
| ?&lt;br /&gt;
| David Leeming?&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Rgs</name></author>
	</entry>
</feed>