<?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=RafaelOrtiz</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=RafaelOrtiz"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/RafaelOrtiz"/>
	<updated>2026-06-13T05:06:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2013&amp;diff=86771</id>
		<title>Summer of Code/2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2013&amp;diff=86771"/>
		<updated>2013-03-20T06:02:33Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* IRC Activity fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project candidates ==&lt;br /&gt;
&lt;br /&gt;
A list of projects potential participants might contribute within GSoC program. Every project is shortly described with mentioning secondary skills for possible participants (the primal skill is desire to do something useful).&lt;br /&gt;
&lt;br /&gt;
;Note:Potential mentors, please feel free to add ideas to this list. Also, feel free to add your name to a project you&#039;d be willing to co-mentor.&lt;br /&gt;
;Note:Potential students, more project ideas can be found on our [[Features]] page.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=== Write Turtle Blocks in Turtle Blocks ===&lt;br /&gt;
&lt;br /&gt;
In support of making Sugar as transparent and fungible as possible, we&#039;d like to make it not just Free, but provide affordances for end-user modifications. Turtle Blocks is a possible stepping stone towards that end: a programming environment approachable by children as young as five-years old. So as a first step, let&#039;s write Turtle Blocks in Turtle Blocks. From that experience, we&#039;ll hopefully know how to approach the more general Sugar problem.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;:Tony Forster&lt;br /&gt;
&lt;br /&gt;
=== Portfolio videos ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/Portfolio|Portfolio]] to add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation. This is a request that has come from deployments: they&#039;d like to be able to post videos of student work, which is currently available as a slide show with audio voice-over.&lt;br /&gt;
&lt;br /&gt;
[[File:Portfolio-Tool.png|300px]]&lt;br /&gt;
&lt;br /&gt;
A working knowlewdge of Python and some gstreamer skills are a must.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor:&#039;&#039; [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
=== Unified journal view ===&lt;br /&gt;
&lt;br /&gt;
Rather than viewing the details of a Journal entry on a separate page, the idea is to make the details appear in an expandable in-line format on the main Journal view. The look and feel would be more like Google+ or Facebook. Performance will be a major challenge.&lt;br /&gt;
&lt;br /&gt;
[[File:Journal-02.jpeg|300px]]&lt;br /&gt;
&lt;br /&gt;
This project requires some working knowledge of the low-level Sugar Journal and datastore code.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Plugin support ===&lt;br /&gt;
&lt;br /&gt;
A number of activities, notably [[Activities/TurtleArt#Plugins|Turtle Art]], are supporting plugins -- the ability to extend features by downloading additional modules. However, [[Activities/TurtleArt#How_to_install_a_plugin|the mechanism for installing plugins]] is anything but friendly. It would be nice to design a uniform plugin bundle type and modify the activity installer to recognize this new type. Caveats include dependencies -- presumably the plugin would take care of that -- and version control -- plugins are often incumbent upon a specific version of an activity. [http://activities.sugarlabs.org ASLO hosting]] should also be considered.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor:&#039;&#039; [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor: &#039;&#039; [[User:Francis]]&lt;br /&gt;
&lt;br /&gt;
=== End-user modifications of Sugar source ===&lt;br /&gt;
&lt;br /&gt;
We have an existing mechanism for duplicating and modifying Sugar activities: a copy of the bundle can be creaed in ~/Activities, where it can be modified by the end user. We also have a mechanism for viewing the Sugar toolkit source, but no such convenient way for making changes without risking messing up the system. While it should be easy enough to make a duplicate copy in the user&#039;s home directory, and to change the Python paths to use the modified code, we need some mechanism -- presumably at boot -- to choose which version to run: the installed version or the modified version.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Project sharing website ===&lt;br /&gt;
&lt;br /&gt;
Create a Project Hosting Site similar to the Scratch website where kids can share the projects they have created using various Sugar Activities.  The site should foster collaboration and sharing of projects.  The Web Site should be built using a free web framework so that it can be installed at deployment sites.   Some features include:&lt;br /&gt;
&lt;br /&gt;
* Ability to engage and connect with friends and classmates using various  Social Networking sites/techniques.&lt;br /&gt;
* Ability to post projects from various Sugar Activities (ex: Turtle Blocks, Etoys, Memorize, Physics, etc.)&lt;br /&gt;
* Separate landing pages for different audiences (kids, teachers, parents, etc)&lt;br /&gt;
* Section to share kid created art from projects&lt;br /&gt;
* Ability for users to create galleries (of their own projects, favorite projects, subject specific topics, etc).&lt;br /&gt;
* Ability to have “private classroom spaces”&lt;br /&gt;
* Tools to support community management of the site&lt;br /&gt;
* Multi-language support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:MrSteve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:dogi]]&lt;br /&gt;
&lt;br /&gt;
=== Sugar as a Service website ===&lt;br /&gt;
&lt;br /&gt;
Create a Site for managing multiple &amp;quot;Sugar in a Browser&amp;quot; sessions like [https://one.treehouse.su/gar treehouse] or [http://cscott.net/junk/ta-broadway.png broadway gnome]&lt;br /&gt;
Some features include:&lt;br /&gt;
* Ability of integration of [https://chrome.google.com/webstore/detail/gbchcmhmhahfdphkhkmpfmihenigjmpp Chrome Remote Desktop]&lt;br /&gt;
* Ability to share or to allow other user watch this session&lt;br /&gt;
* Ability to scale the infrastructure onto local (virtualbox}, private (kvm) and other public clouds (http://fedoraproject.org/wiki/Cloud_SIG, http://xvm.mit.edu/ or http://cloud.ubuntu.com/)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:dogi]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
=== Implement collaboration in Paint Activity ===&lt;br /&gt;
&lt;br /&gt;
Paint Activity does not implement collaboration yet. The easy part is send the mouse positions and draw in the different machines, but you need have the status of the different tools used, copy/paste operations and undo/redo. Another task to do is port the graphics operations to cairo.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Godiard]]&lt;br /&gt;
&lt;br /&gt;
=== Implement help mechanism for activities using Mallard ===&lt;br /&gt;
&lt;br /&gt;
[http://projectmallard.org/ Mallard] is a markup language that makes it easy to provide user help. It would be a nice feature to add Mallard-like help to activities, accessed through a mechanism similar to the view source mechanism. We need to sort through two issues: integration into Sugar and intergration into our i18n / L10n system.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:Francis]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Activity fixes ===&lt;br /&gt;
&lt;br /&gt;
* [[Activities/IRC]] is built around an all-Python IRC client, [http://urk.sourceforge.net/ Urk] which is no longer maintained since 2007. Thus, its better to port the activity to a newer and a better all-python IRC library.&lt;br /&gt;
* [[Activities/IRC]] is significantly slower than other IRC clients available on other platforms. The reason being its not multi-threaded. Thus, adding multi-threading support will be very useful.&lt;br /&gt;
* [[Activities/IRC]] is missing some useful features including sound on highlight (play a sound when the user is highlighted in a channel), user info (whois data) and many others. Look at some popular IRC clients running on other platforms and research about the features which can be added to [[Activities/IRC]] and how can they be added.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python and IRC protocol specifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Mentor&#039;&#039;: [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:RafaelOrtiz]]&lt;br /&gt;
&lt;br /&gt;
=== Activity Development Framework ===&lt;br /&gt;
&lt;br /&gt;
This framework should allow to:&lt;br /&gt;
* Make toolbars from factories removing many lines of code.&lt;br /&gt;
* Start a project through typing a command.&lt;br /&gt;
* Doing collaboration easier to implement.&lt;br /&gt;
* Any other work which makes the development process hard and can be framed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Francis]]&lt;br /&gt;
&lt;br /&gt;
=== ASLO Enhancements ===&lt;br /&gt;
&lt;br /&gt;
The current [http://activities.sugarlabs.org/ Activity Library] is based in an old version of the [http://addons.mozilla.org/ Mozilla Add-ons Library].&lt;br /&gt;
&lt;br /&gt;
This project is divided in three parts:&lt;br /&gt;
&lt;br /&gt;
* Update the old platform and have the corresponding modifications to distribute Sugar Activities instead of Mozilla Plugins.&lt;br /&gt;
* Add an activity manager to the control panel. Allowing the installation/update of activities from ASLO.&lt;br /&gt;
* Add to the Sugar Bundle Builder a way to auto-upload activities to ASLO.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Francis]]&lt;br /&gt;
=== Chat Activity with translation ===&lt;br /&gt;
[[File:Chat.JPG|300px]]&lt;br /&gt;
*&#039;&#039;&#039;Above ^ Example of a chat where to 2 people connected by chat could not talk to each other.&#039;&#039;&#039;&lt;br /&gt;
: Due to language barrier&lt;br /&gt;
*Add a drop-down box that translates of the chat messages coming from another user.&lt;br /&gt;
:Similar to the private/shared drop down shown.&lt;br /&gt;
*This could work like the #sugar / #sugar-es channels on IRC&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Satellit]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
===Stereo data capture in Turtleart and Measure===&lt;br /&gt;
Stereo input is supported by XO-1.5, 1.75 and 4 hardware but is disabled due to buggy software. (Could you please elaborate - Aneesh)&lt;br /&gt;
&lt;br /&gt;
This is a possible project, if not too difficult.&lt;br /&gt;
&lt;br /&gt;
Possible mentors&lt;br /&gt;
&lt;br /&gt;
Tony Forster&lt;br /&gt;
&lt;br /&gt;
Walter (if he is OK with it)&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2013&amp;diff=86747</id>
		<title>Summer of Code/2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2013&amp;diff=86747"/>
		<updated>2013-03-18T22:54:43Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: interest in being mentor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project candidates ==&lt;br /&gt;
&lt;br /&gt;
A list of projects potential participants might contribute within GSoC program. Every project is shortly described with mentioning secondary skills for possible participants (the primal skill is desire to do something useful).&lt;br /&gt;
&lt;br /&gt;
;Note:Potential mentors, please feel free to add ideas to this list. Also, feel free to add your name to a project you&#039;d be willing to co-mentor.&lt;br /&gt;
;Note:Potential students, more project ideas can be found on our [[Features]] page.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=== Write Turtle Blocks in Turtle Blocks ===&lt;br /&gt;
&lt;br /&gt;
In support of making Sugar as transparent and fungible as possible, we&#039;d like to make it not just Free, but provide affordances for end-user modifications. Turtle Blocks is a possible stepping stone towards that end: a programming environment approachable by children as young as five-years old. So as a first step, let&#039;s write Turtle Blocks in Turtle Blocks. From that experience, we&#039;ll hopefully know how to approach the more general Sugar problem.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Portfolio videos ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/Portfolio|Portfolio]] to add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation. This is a request that has come from deployments: they&#039;d like to be able to post videos of student work, which is currently available as a slide show with audio voice-over.&lt;br /&gt;
&lt;br /&gt;
[[File:Portfolio-Tool.png|300px]]&lt;br /&gt;
&lt;br /&gt;
A working knowlewdge of Python and some gstreamer skills are a must.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor:&#039;&#039; [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
=== Unified journal view ===&lt;br /&gt;
&lt;br /&gt;
Rather than viewing the details of a Journal entry on a separate page, the idea is to make the details appear in an expandable in-line format on the main Journal view. The look and feel would be more like Google+ or Facebook. Performance will be a major challenge.&lt;br /&gt;
&lt;br /&gt;
[[File:Journal-02.jpeg|300px]]&lt;br /&gt;
&lt;br /&gt;
This project requires some working knowledge of the low-level Sugar Journal and datastore code.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Plugin support ===&lt;br /&gt;
&lt;br /&gt;
A number of activities, notably [[Activities/TurtleArt#Plugins|Turtle Art]], are supporting plugins -- the ability to extend features by downloading additional modules. However, [[Activities/TurtleArt#How_to_install_a_plugin|the mechanism for installing plugins]] is anything but friendly. It would be nice to design a uniform plugin bundle type and modify the activity installer to recognize this new type. Caveats include dependencies -- presumably the plugin would take care of that -- and version control -- plugins are often incumbent upon a specific version of an activity. [http://activities.sugarlabs.org ASLO hosting]] should also be considered.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor:&#039;&#039; [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor: &#039;&#039; [[User:Francis]]&lt;br /&gt;
&lt;br /&gt;
=== End-user modifications of Sugar source ===&lt;br /&gt;
&lt;br /&gt;
We have an existing mechanism for duplicating and modifying Sugar activities: a copy of the bundle can be creaed in ~/Activities, where it can be modified by the end user. We also have a mechanism for viewing the Sugar toolkit source, but no such convenient way for making changes without risking messing up the system. While it should be easy enough to make a duplicate copy in the user&#039;s home directory, and to change the Python paths to use the modified code, we need some mechanism -- presumably at boot -- to choose which version to run: the installed version or the modified version.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Project sharing website ===&lt;br /&gt;
&lt;br /&gt;
Create a Project Hosting Site similar to the Scratch website where kids can share the projects they have created using various Sugar Activities.  The site should foster collaboration and sharing of projects.  The Web Site should be built using a free web framework so that it can be installed at deployment sites.   Some features include:&lt;br /&gt;
&lt;br /&gt;
* Ability to engage and connect with friends and classmates using various  Social Networking sites/techniques.&lt;br /&gt;
* Ability to post projects from various Sugar Activities (ex: Turtle Blocks, Etoys, Memorize, Physics, etc.)&lt;br /&gt;
* Separate landing pages for different audiences (kids, teachers, parents, etc)&lt;br /&gt;
* Section to share kid created art from projects&lt;br /&gt;
* Ability for users to create galleries (of their own projects, favorite projects, subject specific topics, etc).&lt;br /&gt;
* Ability to have “private classroom spaces”&lt;br /&gt;
* Tools to support community management of the site&lt;br /&gt;
* Multi-language support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:MrSteve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:dogi]]&lt;br /&gt;
&lt;br /&gt;
=== Sugar as a Service website ===&lt;br /&gt;
&lt;br /&gt;
Create a Site for managing multiple &amp;quot;Sugar in a Browser&amp;quot; sessions like [https://one.treehouse.su/gar treehouse] or [http://cscott.net/junk/ta-broadway.png broadway gnome]&lt;br /&gt;
Some features include:&lt;br /&gt;
* Ability of integration of [https://chrome.google.com/webstore/detail/gbchcmhmhahfdphkhkmpfmihenigjmpp Chrome Remote Desktop]&lt;br /&gt;
* Ability to share or to allow other user watch this session&lt;br /&gt;
* Ability to scale the infrastructure onto local (virtualbox}, private (kvm) and other public clouds (http://fedoraproject.org/wiki/Cloud_SIG, http://xvm.mit.edu/ or http://cloud.ubuntu.com/)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:dogi]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
=== Implement collaboration in Paint Activity ===&lt;br /&gt;
&lt;br /&gt;
Paint Activity does not implement collaboration yet. The easy part is send the mouse positions and draw in the different machines, but you need have the status of the different tools used, copy/paste operations and undo/redo. Another task to do is port the graphics operations to cairo.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Godiard]]&lt;br /&gt;
&lt;br /&gt;
=== Implement help mechanism for activities using Mallard ===&lt;br /&gt;
&lt;br /&gt;
[http://projectmallard.org/ Mallard] is a markup language that makes it easy to provide user help. It would be a nice feature to add Mallard-like help to activities, accessed through a mechanism similar to the view source mechanism. We need to sort through two issues: integration into Sugar and intergration into our i18n / L10n system.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:Francis]]&lt;br /&gt;
&lt;br /&gt;
=== IRC Activity fixes ===&lt;br /&gt;
&lt;br /&gt;
* [[Activities/IRC]] is built around an all-Python IRC client, [http://urk.sourceforge.net/ Urk] which is no longer maintained since 2007. Thus, its better to port the activity to a newer and a better all-python IRC library.&lt;br /&gt;
* [[Activities/IRC]] is significantly slower than other IRC clients available on other platforms. The reason being its not multi-threaded. Thus, adding multi-threading support will be very useful.&lt;br /&gt;
* [[Activities/IRC]] is missing some useful features including sound on highlight (play a sound when the user is highlighted in a channel), user info (whois data) and many others. Look at some popular IRC clients running on other platforms and research about the features which can be added to [[Activities/IRC]] and how can they be added.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python and IRC protocol specifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Aneesh Dogra]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;mentor&#039;&#039;: [[User:RafaelOrtiz]]&lt;br /&gt;
&lt;br /&gt;
=== Activity Development Framework ===&lt;br /&gt;
&lt;br /&gt;
This framework should allow to:&lt;br /&gt;
* Make toolbars from factories removing many lines of code.&lt;br /&gt;
* Start a project through typing a command.&lt;br /&gt;
* Doing collaboration easier to implement.&lt;br /&gt;
* Any other work which makes the development process hard and can be framed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Francis]]&lt;br /&gt;
&lt;br /&gt;
=== ASLO Enhancements ===&lt;br /&gt;
&lt;br /&gt;
The current [http://activities.sugarlabs.org/ Activity Library] is based in an old version of the [http://addons.mozilla.org/ Mozilla Add-ons Library].&lt;br /&gt;
&lt;br /&gt;
This project is divided in three parts:&lt;br /&gt;
&lt;br /&gt;
* Update the old platform and have the corresponding modifications to distribute Sugar Activities instead of Mozilla Plugins.&lt;br /&gt;
* Add an activity manager to the control panel. Allowing the installation/update of activities from ASLO.&lt;br /&gt;
* Add to the Sugar Bundle Builder a way to auto-upload activities to ASLO.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Francis]]&lt;br /&gt;
=== Chat Activity with translation ===&lt;br /&gt;
[[File:Chat.JPG|300px]]&lt;br /&gt;
*&#039;&#039;&#039;Above ^ Example of a chat where to 2 people connected by chat could not talk to each other.&#039;&#039;&#039;&lt;br /&gt;
: Due to language barrier&lt;br /&gt;
*Add a drop-down box that translates of the chat messages coming from another user.&lt;br /&gt;
:Similar to the private/shared drop down shown.&lt;br /&gt;
*This could work like the #sugar / #sugar-es channels on IRC&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Satellit]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Co-mentor&#039;&#039;: [[User:Aneesh Dogra]]&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/Transfer_to_many_options&amp;diff=77301</id>
		<title>Features/Transfer to many options</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/Transfer_to_many_options&amp;diff=77301"/>
		<updated>2012-04-12T19:37:54Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Proposal for a client-initiated journal transfer (1-to-N feature) ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
&lt;br /&gt;
* The server XO would make its shares available via WebDAV, running in the context of &amp;quot;httpd&amp;quot; service.&lt;br /&gt;
* The client XO would connect to the server XO via its browser.&lt;br /&gt;
* Therafter, &amp;quot;Browse&amp;quot; would take over.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Setting up WebDAV on a server XO.&#039;&#039;&#039;&lt;br /&gt;
** Install package &amp;quot;httpd&amp;quot;.&lt;br /&gt;
** Generate openssl &amp;quot;server.crt&amp;quot; and &amp;quot;server.key&amp;quot;.&lt;br /&gt;
        &amp;lt;code&amp;gt;cd /etc/ssl/certs/&amp;lt;/code&amp;gt;&lt;br /&gt;
        &amp;lt;code&amp;gt;sudo openssl req -new -newkey rsa:1024 -days 365 -nodes -x509 -keyout ssl.key -out ssl.crt&amp;lt;/code&amp;gt;&lt;br /&gt;
** Configure &amp;quot;/etc/httpd/conf.d/ssl.conf&amp;quot; to setup the WebDAV share. Sample file : [[media:ssl.conf]]&lt;br /&gt;
*** Firstly, this sets up the paths &amp;quot;SSLCertificateFile&amp;quot; and &amp;quot;SSLCertificateKeyFile&amp;quot;, which are required for HTTPS over SSL.&lt;br /&gt;
*** Secondly, sets up &amp;quot;/var/www/web1/web&amp;quot; as the &amp;quot;webdav&amp;quot; folder. In other words, whetever entries are present in this folder, will be made available for the client XOs.&lt;br /&gt;
** Generate authentication file for the webdav folder. These user-password credentials will be asked whenever a client tries to access the webdav folder. For example, the following list of commands sets &amp;quot;test&amp;quot; as the user, and &amp;quot;olpc&amp;quot; as the password.&lt;br /&gt;
        &amp;lt;code&amp;gt;sudo htpasswd -c /var/www/web1/passwd.dav test&lt;br /&gt;
        New password:  &amp;lt;olpc&amp;gt;&lt;br /&gt;
        Re-type new password:  &amp;lt;olpc&amp;gt; &lt;br /&gt;
        Adding password for user test&amp;lt;/code&amp;gt;&lt;br /&gt;
** Start service &amp;quot;httd&amp;quot;.&lt;br /&gt;
** ALL THESE STEPS WOULD BE DONE AS PART OF OOB STAGE.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[User-Workflow] Exporting Data to WebDav, on a server XO.&#039;&#039;&#039;&lt;br /&gt;
** Sascha&#039;s JournalToWebDAV workflow.&lt;br /&gt;
*** step 1&lt;br /&gt;
*** step 2&lt;br /&gt;
*** step 3&lt;br /&gt;
*** step 4&lt;br /&gt;
** Alternatively, &lt;br /&gt;
*** Add &amp;quot;Share&amp;quot; listview in the bottom panel-tray; that would make a total of 4 types of listview - Journal, Documents, Mounted-Drives, Share.&lt;br /&gt;
*** &amp;quot;Share&amp;quot; would follow all the schematics of &amp;quot;Documents&amp;quot; type. After all, &amp;quot;Share&amp;quot; is just a folder in the filesystem (like &amp;quot;Documents&amp;quot;).&lt;br /&gt;
*** The corresponding folder is &amp;quot;/var/www/web1/web&amp;quot; (as configured in &amp;quot;/etc/httpd/conf.d/ssl.conf&amp;quot;).&lt;br /&gt;
*** All entries in the &amp;quot;Share&amp;quot; folder would be available to client XOs. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[Code-Requirements] Exporting Data to WebDav, on a server XO.&#039;&#039;&#039;&lt;br /&gt;
** Sascha has already coded the first alternative.&lt;br /&gt;
** For the second alternative, &amp;quot;Share&amp;quot; listview needs to be added on the lines of &amp;quot;Documents&amp;quot; listview. Code-reuse should be done as much as possible. Ideally, there should just be a difference of the &amp;quot;folder-path&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[User-Workflow] Client XO wishes to access the share of Server XO.&#039;&#039;&#039;&lt;br /&gt;
** Navigates to the &amp;quot;Neighborhood&amp;quot; view.&lt;br /&gt;
** Hovers over the &amp;quot;Server&amp;quot; buddy.&lt;br /&gt;
** The popup appears, which has a new entry &amp;quot;Access Share&amp;quot; (in addition to &amp;quot;Make Friend&amp;quot;).&lt;br /&gt;
** Clicks on &amp;quot;Access Share&amp;quot;.&lt;br /&gt;
** The &amp;quot;Browser&amp;quot; activity opens, with the url pointing to the &amp;quot;Server&amp;quot; buddy&#039;s webdav share. &lt;br /&gt;
** Thereafter, client may navigate the webdav directory hierarchy, or download files (all of which is already built in the &amp;quot;Browse&amp;quot; activity). Most importantly, there is the &amp;quot;Keep Link&amp;quot; feature in &amp;quot;Browse&amp;quot;, which nicely downloads the webdav-entry, and promptly saves it in the &amp;quot;Journal&amp;quot; - something that happens in the &amp;quot;Send To&amp;quot; feature as well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[Code-Requirements] Client XO wishes to access the share of Server XO.&#039;&#039;&#039;&lt;br /&gt;
** Mapping a neighborhood-buddy to its IP Address&lt;br /&gt;
*** Luckily, in the method &amp;quot;def __buddy_updated_cb(self, account, contact_id, properties):&amp;quot; in &amp;quot;jarabe/model/neighborhood.py&amp;quot;, there is the &amp;quot;properties[&#039;ip4-address&#039;]&amp;quot;, which contains the IP address of the buddy. All that is needed is to persist it in the &amp;quot;BaseBuddyModel&amp;quot; in &amp;quot;jarabe/model/buddy.py&amp;quot;. &lt;br /&gt;
*** When the client clicks on &amp;quot;Access Share&amp;quot; on the buddy, this IP Address can be easily retreived, and the URI formed &amp;quot;https://&amp;lt;IP Address&amp;gt;/webdav&amp;quot;&lt;br /&gt;
** Opening up the server&#039;s webdav&lt;br /&gt;
*** The generated URI would be passed to the &amp;quot;Browse&amp;quot; activity; and thereafter, &amp;quot;Browse&amp;quot; would take over.&lt;br /&gt;
** A minor query, regarding the last point, has been posted at http://lists.sugarlabs.org/archive/sugar-devel/2012-April/036425.html. (For resolving this, some additional code may have to be written, but that is something perfectly doable. However, currently awaiting a reply, to see if the code for this already exists :-) ).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SCREENSHOTS ==&lt;br /&gt;
&lt;br /&gt;
=== SERVER has initially empty &amp;quot;Shares&amp;quot; icon in bottom tray. ===&lt;br /&gt;
** [To be decided] Is &amp;quot;Shares&amp;quot; the correct terminology ?&lt;br /&gt;
** [To be decided] Icon for &amp;quot;Shares&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
**[[File:S1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CLIENT clicks on &amp;quot;Access Shares&amp;quot; in Neighborhood View. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CLIENT enters the SERVER username and password in the opened &amp;quot;Browse&amp;quot; instance. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CLIENT sees nothing shared as the SERVER has not shared anything yet. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S4.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SERVER copies data to &amp;quot;Shares&amp;quot;. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S5.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SERVER now has some entries in &amp;quot;Shares&amp;quot; directory. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S6.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CLIENT clicks the refresh button in &amp;quot;Browse&amp;quot;. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S7.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CLIENT is now able to see the SERVER&#039;s &amp;quot;Shares&amp;quot; listing. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S8.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CLIENT right clicks on the entry that she wishes to download and selects &amp;quot;Keep Link&amp;quot;. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S9.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CLIENT Download completed. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S10.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CLIENT downloaded entry in Journal. ===&lt;br /&gt;
&lt;br /&gt;
**[[File:S11.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [ARCHIVE] Possible options ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In a server-initiated operation, the server is responsible for adequate delivery to all the clients, whatever the number may be.&lt;br /&gt;
In a client-initiated operation, each client is responsible for herself only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Option&lt;br /&gt;
! Server-Initiated / Client-Initiated&lt;br /&gt;
! Secure Data Transfer&lt;br /&gt;
! Proxy Support&lt;br /&gt;
! Peer to Peer Support (Gabble/Salut)&lt;br /&gt;
|-&lt;br /&gt;
| Looping over &amp;quot;Send To&amp;quot;&lt;br /&gt;
| Server-Initiated&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Yes/Yes&lt;br /&gt;
|-&lt;br /&gt;
| Sascha&#039;s JournalToWebDAV&lt;br /&gt;
| Client-Initiated&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Each XO acts as an independent WebDAV server; client uses browser&lt;br /&gt;
| Client-Initiated&lt;br /&gt;
| Yes (HTTPS over SSL)&lt;br /&gt;
| &lt;br /&gt;
| /Yes&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/GeoGebra&amp;diff=76579</id>
		<title>Activities/GeoGebra</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/GeoGebra&amp;diff=76579"/>
		<updated>2012-03-20T17:21:34Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Try development version */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
GeoGebra is free and multi-platform dynamic mathematics software for all levels of education that joins geometry, algebra, tables, graphing, statistics and calculus in one easy-to-use package. It has received several educational software awards in Europe and the USA.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Facts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Graphics, algebra and tables are connected and fully dynamic.&lt;br /&gt;
* Easy-to-use interface, yet many powerful features.&lt;br /&gt;
* Authoring tool to create interactive learning materials as web pages.&lt;br /&gt;
* Available in many languages for our millions of users around the world.&lt;br /&gt;
* Free and open source software.&lt;br /&gt;
&lt;br /&gt;
== Tips ==&lt;br /&gt;
&lt;br /&gt;
=== Try development version ===&lt;br /&gt;
&lt;br /&gt;
* [[#Resources|Install]] GeoGebra by the regular way;&lt;br /&gt;
* Download {{Code|.jar}} files for development version, e.g., for [http://www.geogebra.org/webstart/4.2/unpacked/ current beta], place them to {{Code|~/Activities/GeoGebra.activity/geogebra}} directory and restart Sugar.&lt;br /&gt;
&lt;br /&gt;
=== Re-bundle activity ===&lt;br /&gt;
&lt;br /&gt;
* [[#Resources|Install]] GeoGebra by the regular way;&lt;br /&gt;
* from {{Code|~/Activities/GeoGebra.activity}} directory, run {{Code|./setup dist_xo}} command to create new {{Code|.xo}} bundle in {{Code|dist/}} directory.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.geogebra.org/cms/ Home page].&lt;br /&gt;
* [[Activity Library]] [http://activities.sugarlabs.org/en-US/sugar/addon/4284 download page].&lt;br /&gt;
* [http://www.geogebratube.org/ GeoGebraTube], official repository of GeoGebra constructions and GeoGebra related resources.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75936</id>
		<title>Summer of Code/2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75936"/>
		<updated>2012-02-29T16:21:24Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project candidates ==&lt;br /&gt;
&lt;br /&gt;
A list of projects potential participants might contribute within GSoC program. Every project is shortly described with mentioning secondary skills for possible participants (the primal skill is desire to do something useful).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Potential mentors, please feel free to add ideas to this list.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Potential students, more project ideas can be found on our [[Features]] page.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
=== Turtle Art Nutrition ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/TurtleArt|Turtle Blocks]] to further develop the prototype [[Activities/TurtleArt#Nutrition|Turtle Nutrition plug-in]] into a stand-alone activity. In its current state, Turtle Nutrition is a plug-in to the Turtle Blocks application. The plug-in aims to raise awareness of nutritional values through visual programming elements.&lt;br /&gt;
&lt;br /&gt;
[[File:Food-plugin.png|300px]]&lt;br /&gt;
&lt;br /&gt;
This project will involve more designing and testing than coding. But a working knowledge of Python is a must. Spanish-language skills is a plus, as we will most likely be testing the tool in one of our Latin American deployments.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Portfolio Videos ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/Portfolio|Portfolio]] to add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation. This is a request that has come from deployments: they&#039;d like to be able to post videos of student work, which is currently available as a slide show with audio voice-over.&lt;br /&gt;
&lt;br /&gt;
[[File:Portfolio-Tool.png|300px]]&lt;br /&gt;
&lt;br /&gt;
A working knowlewdge of Python and some gstreamer skills are a must.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Unified Journal View ===&lt;br /&gt;
&lt;br /&gt;
Rather than viewing the details of a Journal entry on a separate page, the idea is to make the details appear in an expandabe in-line format on the main Journal view. The look and feel would be more like Google+ or Facebook. Performance will be a major challenge.&lt;br /&gt;
&lt;br /&gt;
[[File:Journal-02.jpeg|300px]]&lt;br /&gt;
&lt;br /&gt;
This project requires some working knowledge of the low-level Sugar Journal and datastore code.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Sugar &amp;quot;Sweets&amp;quot; Trisquel GNU/Linux Distro ===&lt;br /&gt;
&lt;br /&gt;
What we need to get Sugar into classrooms and community centers is a software distribution that works &amp;quot;out of the box&amp;quot; with both Sugar and Gnome.  The Trisquel GNU/Linux distribution is the most promising of the efforts to make this a reality.  I&#039;d like to pilot it in my ICT lab in Arlington, Virginia, and would love to mentor a GSOCer hack the packages needed to make it work.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Jelkner]]&lt;br /&gt;
&lt;br /&gt;
=== Background Image on Home View ===&lt;br /&gt;
&lt;br /&gt;
Since we are replacing Hippo, it is relatively trivial to add a background image to the Home View. The image could be set from the Sugar control panel.&lt;br /&gt;
&lt;br /&gt;
Benefit: Deployments could customize backgrounds for l12n purposes. Uses could customize the look of their machines. Background could add some structure to the Home View. The example below, just for fun, was generated in Turtle Art.&lt;br /&gt;
&lt;br /&gt;
[[File:Background-spiral.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Decent Python skills required and some familiarity with GTK.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Multi-touch Sugar ===&lt;br /&gt;
&lt;br /&gt;
With the advent of a number touch-enabled devices capable of running Sugar and with the port to GTK-3, it is time to take seriously the issue of multitouch. How should we be exploiting touch in the interface? How will be circumvent some of the current UI affordances that either reply on the keyboard or hover, e.g., invoking the Sugar Frame?&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with GTK-3 required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Plugin Support ===&lt;br /&gt;
&lt;br /&gt;
A number of activities, notably [[Activities/TurtleArt#Plugins|Turtle Art]], are supporting plugins -- the ability to extend features by downloading additional modules. However, [[Activities/TurtleArt#How_to_install_a_plugin|the mechanism for installing plugins]] is anything but friendly. It would be nice to design a uniform plugin bundle type and modify the activity installer to recognize this new type. Caveats include dependencies -- presumably the plugin would take care of that -- and version control -- plugins are often incumbent upon a specific version of an activity. [http://activities.sugarlabs.org ASLO hosting]] should also be considered.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== End-user Modifications of Sugar Source ===&lt;br /&gt;
&lt;br /&gt;
We have an existing mechanism for duplicating and modifying Sugar activities: a copy of the bundle can be creaed in ~/Activities, where it can be modified by the end user. We also have a mechanism for viewing the Sugar toolkit source, but no such convenient way for making changes without risking messing up the system. While it should be easy enough to make a duplicate copy in the user&#039;s home directory, and to change the Python paths to use the modified code, we need some mechanism -- presumably at boot -- to choose which version to run: the installed version or the modified version.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Project Sharing Website ===&lt;br /&gt;
Create a Project Hosting Site similar to the Scratch website where kids can share the projects they have created using various Sugar Activities.  The site should foster collaboration and sharing of projects.  The Web Site should be built using a free web framework so that it can be installed at deployment sites.   Some features include:&lt;br /&gt;
&lt;br /&gt;
* Ability to engage and connect with friends and classmates using various  Social Networking sites/techniques.&lt;br /&gt;
* Ability to post projects from various Sugar Activities (ex: Turtle Blocks, Etoys, Memorize, Physics, etc.)&lt;br /&gt;
* Separate landing pages for different audiences (kids, teachers, parents, etc)&lt;br /&gt;
* Section to share kid created art from projects&lt;br /&gt;
* Ability for users to create galleries (of their own projects, favorite projects, subject specific topics, etc).&lt;br /&gt;
* Ability to have “private classroom spaces”&lt;br /&gt;
* Tools to support community management of the site&lt;br /&gt;
* Multi-language support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:MrSteve]]&lt;br /&gt;
&lt;br /&gt;
=== Learn to program -- in Turtle Art ===&lt;br /&gt;
&lt;br /&gt;
In much the same way that [http://www.codecademy.com/courses/programming-intro/0#!/exercises/0] walks newbies through the basics of programming in Javascript, it would be nice to walk newbies through the basics of Turtle Art. There is already a provision within Turtle Art for programatically creating and moving blocks and executing program stacks. So it would be a matter of developing the exercises.&lt;br /&gt;
&lt;br /&gt;
Requires some familiarity with Logo programming and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Implement collaboration in Paint Activity ===&lt;br /&gt;
&lt;br /&gt;
Paint Activity does not implement collaboration yet. The easy part is send the mouse positions and draw in the different machines, but you need have the status of the different tools used, copy/paste operations and undo/redo. Another task to do is port the graphics operations to cairo.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Godiard]]&lt;br /&gt;
&lt;br /&gt;
=== Implement a presentation mode in Fototoon ===&lt;br /&gt;
&lt;br /&gt;
Fototoon allow the user to work with all the boxes in the same screen, but should be good have a view to edit one box using the full screen. &lt;br /&gt;
We need implement a way to display the comic created one box after another, maybe adding sound saved for every box.&lt;br /&gt;
The presentation can be saved in a pdf, one box by page or exported as a video.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Godiard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Implement a robotics plugin for Turtle Art ===&lt;br /&gt;
&lt;br /&gt;
Numerous efforts have been made to made a robotics plugin for TA,&lt;br /&gt;
but these are not yet completed and rely upon specific platforms,&lt;br /&gt;
a new plugin is needed that recognize different platforms like Arduino, Lego nxt. Lego WeDo and Butia. As this work is only for the summer I&#039;ll recommend that the plugin only supports Arduino and some Lego robotics family, The main improvement is that the plugin is fully functional, and could be integrated to upstream TA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:RafaelOrtiz]]&lt;br /&gt;
&lt;br /&gt;
== Proposals Template == &lt;br /&gt;
&lt;br /&gt;
Put and fill your proposal template at a page like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;http://wiki.sugarlabs.org/go/Summer_of_Code/2012/YourProposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====About you====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your name?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your email address?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your Sugar Labs wiki username?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your IRC nickname?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if you&#039;d prefer.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====About your project====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the name of your project?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the timeline for development of your project? The Summer of Code work period is 7 weeks long, May 21 - August 13; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it&#039;s good to have a plan at the beginning so you have an idea of where you&#039;re headed.) Note that you should probably plan to have something &amp;quot;working and 90% done&amp;quot; by the midterm evaluation (July 9-13); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====You and the community====&lt;br /&gt;
* &#039;&#039;&#039;If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What will you do if you get stuck on your project and your mentor isn&#039;t around?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Miscellaneous====&lt;br /&gt;
* &#039;&#039;&#039;We want to make sure that you can set up a [[Development Team#Development_systems|development environment]] before the summer starts. Please send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of &amp;quot;Restart.&amp;quot; See the image on the right for an example. It&#039;s normal to need assistance with this, so please visit our IRC channel, #sugar on irc.freenode.net, and ask for help.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your t-shirt size? (Yes, we know Google asks for this already; humor us.)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Describe a great learning experience you had as a child.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Is there anything else we should have asked you or anything else that we should know that might make us like you or your project more?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please include the catagory tag at the bottom of your page:&lt;br /&gt;
&amp;lt;pre&amp;gt;[[Category:2012 GSoC applications]]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Subpages==&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75935</id>
		<title>Summer of Code/2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75935"/>
		<updated>2012-02-29T16:20:09Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* = Implement a robotics plugin for Turtle Art */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project candidates ==&lt;br /&gt;
&lt;br /&gt;
A list of projects potential participants might contribute within GSoC program. Every project is shortly described with mentioning secondary skills for possible participants (the primal skill is desire to do something useful).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Potential mentors, please feel free to add ideas to this list.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Potential students, more project ideas can be found on our [[Features]] page.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
=== Turtle Art Nutrition ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/TurtleArt|Turtle Blocks]] to further develop the prototype [[Activities/TurtleArt#Nutrition|Turtle Nutrition plug-in]] into a stand-alone activity. In its current state, Turtle Nutrition is a plug-in to the Turtle Blocks application. The plug-in aims to raise awareness of nutritional values through visual programming elements.&lt;br /&gt;
&lt;br /&gt;
[[File:Food-plugin.png|300px]]&lt;br /&gt;
&lt;br /&gt;
This project will involve more designing and testing than coding. But a working knowledge of Python is a must. Spanish-language skills is a plus, as we will most likely be testing the tool in one of our Latin American deployments.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Portfolio Videos ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/Portfolio|Portfolio]] to add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation. This is a request that has come from deployments: they&#039;d like to be able to post videos of student work, which is currently available as a slide show with audio voice-over.&lt;br /&gt;
&lt;br /&gt;
[[File:Portfolio-Tool.png|300px]]&lt;br /&gt;
&lt;br /&gt;
A working knowlewdge of Python and some gstreamer skills are a must.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Unified Journal View ===&lt;br /&gt;
&lt;br /&gt;
Rather than viewing the details of a Journal entry on a separate page, the idea is to make the details appear in an expandabe in-line format on the main Journal view. The look and feel would be more like Google+ or Facebook. Performance will be a major challenge.&lt;br /&gt;
&lt;br /&gt;
[[File:Journal-02.jpeg|300px]]&lt;br /&gt;
&lt;br /&gt;
This project requires some working knowledge of the low-level Sugar Journal and datastore code.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Sugar &amp;quot;Sweets&amp;quot; Trisquel GNU/Linux Distro ===&lt;br /&gt;
&lt;br /&gt;
What we need to get Sugar into classrooms and community centers is a software distribution that works &amp;quot;out of the box&amp;quot; with both Sugar and Gnome.  The Trisquel GNU/Linux distribution is the most promising of the efforts to make this a reality.  I&#039;d like to pilot it in my ICT lab in Arlington, Virginia, and would love to mentor a GSOCer hack the packages needed to make it work.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Jelkner]]&lt;br /&gt;
&lt;br /&gt;
=== Background Image on Home View ===&lt;br /&gt;
&lt;br /&gt;
Since we are replacing Hippo, it is relatively trivial to add a background image to the Home View. The image could be set from the Sugar control panel.&lt;br /&gt;
&lt;br /&gt;
Benefit: Deployments could customize backgrounds for l12n purposes. Uses could customize the look of their machines. Background could add some structure to the Home View. The example below, just for fun, was generated in Turtle Art.&lt;br /&gt;
&lt;br /&gt;
[[File:Background-spiral.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Decent Python skills required and some familiarity with GTK.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Multi-touch Sugar ===&lt;br /&gt;
&lt;br /&gt;
With the advent of a number touch-enabled devices capable of running Sugar and with the port to GTK-3, it is time to take seriously the issue of multitouch. How should we be exploiting touch in the interface? How will be circumvent some of the current UI affordances that either reply on the keyboard or hover, e.g., invoking the Sugar Frame?&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with GTK-3 required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Plugin Support ===&lt;br /&gt;
&lt;br /&gt;
A number of activities, notably [[Activities/TurtleArt#Plugins|Turtle Art]], are supporting plugins -- the ability to extend features by downloading additional modules. However, [[Activities/TurtleArt#How_to_install_a_plugin|the mechanism for installing plugins]] is anything but friendly. It would be nice to design a uniform plugin bundle type and modify the activity installer to recognize this new type. Caveats include dependencies -- presumably the plugin would take care of that -- and version control -- plugins are often incumbent upon a specific version of an activity. [http://activities.sugarlabs.org ASLO hosting]] should also be considered.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== End-user Modifications of Sugar Source ===&lt;br /&gt;
&lt;br /&gt;
We have an existing mechanism for duplicating and modifying Sugar activities: a copy of the bundle can be creaed in ~/Activities, where it can be modified by the end user. We also have a mechanism for viewing the Sugar toolkit source, but no such convenient way for making changes without risking messing up the system. While it should be easy enough to make a duplicate copy in the user&#039;s home directory, and to change the Python paths to use the modified code, we need some mechanism -- presumably at boot -- to choose which version to run: the installed version or the modified version.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Project Sharing Website ===&lt;br /&gt;
Create a Project Hosting Site similar to the Scratch website where kids can share the projects they have created using various Sugar Activities.  The site should foster collaboration and sharing of projects.  The Web Site should be built using a free web framework so that it can be installed at deployment sites.   Some features include:&lt;br /&gt;
&lt;br /&gt;
* Ability to engage and connect with friends and classmates using various  Social Networking sites/techniques.&lt;br /&gt;
* Ability to post projects from various Sugar Activities (ex: Turtle Blocks, Etoys, Memorize, Physics, etc.)&lt;br /&gt;
* Separate landing pages for different audiences (kids, teachers, parents, etc)&lt;br /&gt;
* Section to share kid created art from projects&lt;br /&gt;
* Ability for users to create galleries (of their own projects, favorite projects, subject specific topics, etc).&lt;br /&gt;
* Ability to have “private classroom spaces”&lt;br /&gt;
* Tools to support community management of the site&lt;br /&gt;
* Multi-language support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:MrSteve]]&lt;br /&gt;
&lt;br /&gt;
=== Learn to program -- in Turtle Art ===&lt;br /&gt;
&lt;br /&gt;
In much the same way that [http://www.codecademy.com/courses/programming-intro/0#!/exercises/0] walks newbies through the basics of programming in Javascript, it would be nice to walk newbies through the basics of Turtle Art. There is already a provision within Turtle Art for programatically creating and moving blocks and executing program stacks. So it would be a matter of developing the exercises.&lt;br /&gt;
&lt;br /&gt;
Requires some familiarity with Logo programming and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Implement collaboration in Paint Activity ===&lt;br /&gt;
&lt;br /&gt;
Paint Activity does not implement collaboration yet. The easy part is send the mouse positions and draw in the different machines, but you need have the status of the different tools used, copy/paste operations and undo/redo. Another task to do is port the graphics operations to cairo.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Godiard]]&lt;br /&gt;
&lt;br /&gt;
=== Implement a presentation mode in Fototoon ===&lt;br /&gt;
&lt;br /&gt;
Fototoon allow the user to work with all the boxes in the same screen, but should be good have a view to edit one box using the full screen. &lt;br /&gt;
We need implement a way to display the comic created one box after another, maybe adding sound saved for every box.&lt;br /&gt;
The presentation can be saved in a pdf, one box by page or exported as a video.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Godiard]]&lt;br /&gt;
&lt;br /&gt;
== Proposals Template == &lt;br /&gt;
&lt;br /&gt;
Put and fill your proposal template at a page like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;http://wiki.sugarlabs.org/go/Summer_of_Code/2012/YourProposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Implement a robotics plugin for Turtle Art ==&lt;br /&gt;
&lt;br /&gt;
Numerous efforts have been made to made a robotics plugin for TA,&lt;br /&gt;
but these are not yet completed and rely upon specific platforms,&lt;br /&gt;
a new plugin is needed that recognize different platforms like Arduino, Lego nxt. Lego WeDo and Butia. As this work is only for the summer I&#039;ll recommend that the plugin only supports Arduino and some Lego robotics family, The main improvement is that the plugin is fully functional, and could be integrated to upstream TA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:RafaelOrtiz]]&lt;br /&gt;
&lt;br /&gt;
== Proposals Template == &lt;br /&gt;
&lt;br /&gt;
Put and fill your proposal template at a page like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;http://wiki.sugarlabs.org/go/Summer_of_Code/2012/YourProposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====About you====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your name?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your email address?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your Sugar Labs wiki username?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your IRC nickname?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if you&#039;d prefer.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====About your project====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the name of your project?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the timeline for development of your project? The Summer of Code work period is 7 weeks long, May 21 - August 13; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it&#039;s good to have a plan at the beginning so you have an idea of where you&#039;re headed.) Note that you should probably plan to have something &amp;quot;working and 90% done&amp;quot; by the midterm evaluation (July 9-13); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====You and the community====&lt;br /&gt;
* &#039;&#039;&#039;If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What will you do if you get stuck on your project and your mentor isn&#039;t around?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Miscellaneous====&lt;br /&gt;
* &#039;&#039;&#039;We want to make sure that you can set up a [[Development Team#Development_systems|development environment]] before the summer starts. Please send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of &amp;quot;Restart.&amp;quot; See the image on the right for an example. It&#039;s normal to need assistance with this, so please visit our IRC channel, #sugar on irc.freenode.net, and ask for help.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your t-shirt size? (Yes, we know Google asks for this already; humor us.)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Describe a great learning experience you had as a child.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Is there anything else we should have asked you or anything else that we should know that might make us like you or your project more?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please include the catagory tag at the bottom of your page:&lt;br /&gt;
&amp;lt;pre&amp;gt;[[Category:2012 GSoC applications]]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Subpages==&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75933</id>
		<title>Summer of Code/2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75933"/>
		<updated>2012-02-29T16:07:00Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: new proposed idea.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project candidates ==&lt;br /&gt;
&lt;br /&gt;
A list of projects potential participants might contribute within GSoC program. Every project is shortly described with mentioning secondary skills for possible participants (the primal skill is desire to do something useful).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Potential mentors, please feel free to add ideas to this list.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Potential students, more project ideas can be found on our [[Features]] page.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
=== Turtle Art Nutrition ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/TurtleArt|Turtle Blocks]] to further develop the prototype [[Activities/TurtleArt#Nutrition|Turtle Nutrition plug-in]] into a stand-alone activity. In its current state, Turtle Nutrition is a plug-in to the Turtle Blocks application. The plug-in aims to raise awareness of nutritional values through visual programming elements.&lt;br /&gt;
&lt;br /&gt;
[[File:Food-plugin.png|300px]]&lt;br /&gt;
&lt;br /&gt;
This project will involve more designing and testing than coding. But a working knowledge of Python is a must. Spanish-language skills is a plus, as we will most likely be testing the tool in one of our Latin American deployments.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Portfolio Videos ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/Portfolio|Portfolio]] to add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation. This is a request that has come from deployments: they&#039;d like to be able to post videos of student work, which is currently available as a slide show with audio voice-over.&lt;br /&gt;
&lt;br /&gt;
[[File:Portfolio-Tool.png|300px]]&lt;br /&gt;
&lt;br /&gt;
A working knowlewdge of Python and some gstreamer skills are a must.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Unified Journal View ===&lt;br /&gt;
&lt;br /&gt;
Rather than viewing the details of a Journal entry on a separate page, the idea is to make the details appear in an expandabe in-line format on the main Journal view. The look and feel would be more like Google+ or Facebook. Performance will be a major challenge.&lt;br /&gt;
&lt;br /&gt;
[[File:Journal-02.jpeg|300px]]&lt;br /&gt;
&lt;br /&gt;
This project requires some working knowledge of the low-level Sugar Journal and datastore code.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Sugar &amp;quot;Sweets&amp;quot; Trisquel GNU/Linux Distro ===&lt;br /&gt;
&lt;br /&gt;
What we need to get Sugar into classrooms and community centers is a software distribution that works &amp;quot;out of the box&amp;quot; with both Sugar and Gnome.  The Trisquel GNU/Linux distribution is the most promising of the efforts to make this a reality.  I&#039;d like to pilot it in my ICT lab in Arlington, Virginia, and would love to mentor a GSOCer hack the packages needed to make it work.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Jelkner]]&lt;br /&gt;
&lt;br /&gt;
=== Background Image on Home View ===&lt;br /&gt;
&lt;br /&gt;
Since we are replacing Hippo, it is relatively trivial to add a background image to the Home View. The image could be set from the Sugar control panel.&lt;br /&gt;
&lt;br /&gt;
Benefit: Deployments could customize backgrounds for l12n purposes. Uses could customize the look of their machines. Background could add some structure to the Home View. The example below, just for fun, was generated in Turtle Art.&lt;br /&gt;
&lt;br /&gt;
[[File:Background-spiral.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Decent Python skills required and some familiarity with GTK.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Multi-touch Sugar ===&lt;br /&gt;
&lt;br /&gt;
With the advent of a number touch-enabled devices capable of running Sugar and with the port to GTK-3, it is time to take seriously the issue of multitouch. How should we be exploiting touch in the interface? How will be circumvent some of the current UI affordances that either reply on the keyboard or hover, e.g., invoking the Sugar Frame?&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with GTK-3 required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Plugin Support ===&lt;br /&gt;
&lt;br /&gt;
A number of activities, notably [[Activities/TurtleArt#Plugins|Turtle Art]], are supporting plugins -- the ability to extend features by downloading additional modules. However, [[Activities/TurtleArt#How_to_install_a_plugin|the mechanism for installing plugins]] is anything but friendly. It would be nice to design a uniform plugin bundle type and modify the activity installer to recognize this new type. Caveats include dependencies -- presumably the plugin would take care of that -- and version control -- plugins are often incumbent upon a specific version of an activity. [http://activities.sugarlabs.org ASLO hosting]] should also be considered.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== End-user Modifications of Sugar Source ===&lt;br /&gt;
&lt;br /&gt;
We have an existing mechanism for duplicating and modifying Sugar activities: a copy of the bundle can be creaed in ~/Activities, where it can be modified by the end user. We also have a mechanism for viewing the Sugar toolkit source, but no such convenient way for making changes without risking messing up the system. While it should be easy enough to make a duplicate copy in the user&#039;s home directory, and to change the Python paths to use the modified code, we need some mechanism -- presumably at boot -- to choose which version to run: the installed version or the modified version.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Project Sharing Website ===&lt;br /&gt;
Create a Project Hosting Site similar to the Scratch website where kids can share the projects they have created using various Sugar Activities.  The site should foster collaboration and sharing of projects.  The Web Site should be built using a free web framework so that it can be installed at deployment sites.   Some features include:&lt;br /&gt;
&lt;br /&gt;
* Ability to engage and connect with friends and classmates using various  Social Networking sites/techniques.&lt;br /&gt;
* Ability to post projects from various Sugar Activities (ex: Turtle Blocks, Etoys, Memorize, Physics, etc.)&lt;br /&gt;
* Separate landing pages for different audiences (kids, teachers, parents, etc)&lt;br /&gt;
* Section to share kid created art from projects&lt;br /&gt;
* Ability for users to create galleries (of their own projects, favorite projects, subject specific topics, etc).&lt;br /&gt;
* Ability to have “private classroom spaces”&lt;br /&gt;
* Tools to support community management of the site&lt;br /&gt;
* Multi-language support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:MrSteve]]&lt;br /&gt;
&lt;br /&gt;
=== Learn to program -- in Turtle Art ===&lt;br /&gt;
&lt;br /&gt;
In much the same way that [http://www.codecademy.com/courses/programming-intro/0#!/exercises/0] walks newbies through the basics of programming in Javascript, it would be nice to walk newbies through the basics of Turtle Art. There is already a provision within Turtle Art for programatically creating and moving blocks and executing program stacks. So it would be a matter of developing the exercises.&lt;br /&gt;
&lt;br /&gt;
Requires some familiarity with Logo programming and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Implement collaboration in Paint Activity ===&lt;br /&gt;
&lt;br /&gt;
Paint Activity does not implement collaboration yet. The easy part is send the mouse positions and draw in the different machines, but you need have the status of the different tools used, copy/paste operations and undo/redo. Another task to do is port the graphics operations to cairo.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Godiard]]&lt;br /&gt;
&lt;br /&gt;
=== Implement a presentation mode in Fototoon ===&lt;br /&gt;
&lt;br /&gt;
Fototoon allow the user to work with all the boxes in the same screen, but should be good have a view to edit one box using the full screen. &lt;br /&gt;
We need implement a way to display the comic created one box after another, maybe adding sound saved for every box.&lt;br /&gt;
The presentation can be saved in a pdf, one box by page or exported as a video.&lt;br /&gt;
&lt;br /&gt;
Requires familiarity with Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Godiard]]&lt;br /&gt;
&lt;br /&gt;
== Proposals Template == &lt;br /&gt;
&lt;br /&gt;
Put and fill your proposal template at a page like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;http://wiki.sugarlabs.org/go/Summer_of_Code/2012/YourProposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Implement a robotics plugin for Turtle Art ==&lt;br /&gt;
&lt;br /&gt;
Numerous efforts have been made to made a robotics plugin for TA,&lt;br /&gt;
but these are not yet completed and rely upon specific platforms,&lt;br /&gt;
a new plugin is needed that recognize different platforms like Arduino, Lego nxt. Lego WeDo and Butia. As this work is only for the summer I&#039;ll recommend that the plugin only supports Arduino and some Lego robotics family, The main improvement is that the plugin is fully functional, and could be integrated to upstream TA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:RafaelOrtiz]]&lt;br /&gt;
&lt;br /&gt;
== Proposals Template == &lt;br /&gt;
&lt;br /&gt;
Put and fill your proposal template at a page like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;http://wiki.sugarlabs.org/go/Summer_of_Code/2012/YourProposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====About you====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your name?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your email address?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your Sugar Labs wiki username?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your IRC nickname?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if you&#039;d prefer.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====About your project====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the name of your project?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the timeline for development of your project? The Summer of Code work period is 7 weeks long, May 21 - August 13; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it&#039;s good to have a plan at the beginning so you have an idea of where you&#039;re headed.) Note that you should probably plan to have something &amp;quot;working and 90% done&amp;quot; by the midterm evaluation (July 9-13); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====You and the community====&lt;br /&gt;
* &#039;&#039;&#039;If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What will you do if you get stuck on your project and your mentor isn&#039;t around?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Miscellaneous====&lt;br /&gt;
* &#039;&#039;&#039;We want to make sure that you can set up a [[Development Team#Development_systems|development environment]] before the summer starts. Please send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of &amp;quot;Restart.&amp;quot; See the image on the right for an example. It&#039;s normal to need assistance with this, so please visit our IRC channel, #sugar on irc.freenode.net, and ask for help.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your t-shirt size? (Yes, we know Google asks for this already; humor us.)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Describe a great learning experience you had as a child.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Is there anything else we should have asked you or anything else that we should know that might make us like you or your project more?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please include the catagory tag at the bottom of your page:&lt;br /&gt;
&amp;lt;pre&amp;gt;[[Category:2012 GSoC applications]]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Subpages==&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75699</id>
		<title>Summer of Code/2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75699"/>
		<updated>2012-02-24T05:25:14Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Project candidates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project candidates ==&lt;br /&gt;
&lt;br /&gt;
A list of projects potential participants might contribute within GSoC program. Every project is shortly described with mentioning secondary skills for possible participants (the primal skill is desire to do something useful).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Potential mentors and participants, please feel free to start adding things to this list.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
=== Turtle Art Nutrition ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/TurtleArt|Turtle Blocks]] to further develop the prototype [[Activities/TurtleArt#Nutrition|Turtle Nutrition plug-in]] into a stand-alone activity. In its current state, Turtle Nutrition is a plug-in to the Turtle Blocks application. The plug-in aims to raise awareness of nutritional values through visual programming elements.&lt;br /&gt;
&lt;br /&gt;
[[File:Food-plugin.png|300px]]&lt;br /&gt;
&lt;br /&gt;
This project will involve more designing and testing than coding. But a working knowledge of Python is a must. Spanish-language skills is a plus, as we will most likely be testing the tool in one of our Latin American deployments.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Portfolio Videos ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/Portfolio|Portfolio]] to add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation. This is a request that has come from deployments: they&#039;d like to be able to post videos of student work, which is currently available as a slide show with audio voice-over.&lt;br /&gt;
&lt;br /&gt;
[[File:Portfolio-Tool.png|300px]]&lt;br /&gt;
&lt;br /&gt;
A working knowlewdge of Python and some gstreamer skills are a must.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Unified Journal View ===&lt;br /&gt;
&lt;br /&gt;
Rather than viewing the details of a Journal entry on a separate page, the idea is to make the details appear in an expandabe in-line format on the main Journal view. The look and feel would be more like Google+ or Facebook. Performance will be a major challenge.&lt;br /&gt;
&lt;br /&gt;
[[File:Journal-02.jpeg|300px]]&lt;br /&gt;
&lt;br /&gt;
This project requires some working knowledge of the low-level Sugar Journal and datastore code.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Sugar &amp;quot;Sweets&amp;quot; Trisquel GNU/Linux Distro ===&lt;br /&gt;
&lt;br /&gt;
What we need to get Sugar into classrooms and community centers is a software distribution that works &amp;quot;out of the box&amp;quot; with both Sugar and Gnome.  The Trisquel GNU/Linux distribution is the most promising of the efforts to make this a reality.  I&#039;d like to pilot it in my ICT lab in Arlington, Virginia, and would love to mentor a GSOCer hack the packages needed to make it work.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Jelkner]]&lt;br /&gt;
&lt;br /&gt;
=== Background Image on Home View ===&lt;br /&gt;
&lt;br /&gt;
Since we are replacing Hippo, it is relatively trivial to add a background image to the Home View. The image could be set from the Sugar control panel.&lt;br /&gt;
&lt;br /&gt;
Benefit: Deployments could customize backgrounds for l12n purposes. Uses could customize the look of their machines. Background could add some structure to the Home View. The example below, just for fun, was generated in Turtle Art.&lt;br /&gt;
&lt;br /&gt;
[[File:Background-spiral.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Decent Python skills required and some familiarity with GTK.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Multi-touch Sugar ===&lt;br /&gt;
&lt;br /&gt;
With the advent of a number touch-enabled devices capable of running Sugar and with the port to GTK-3, it is time to take seriously the issue of multitouch. How should we be exploiting touch in the interface? How will be circumvent some of the current UI affordances that either reply on the keyboard or hover, e.g., invoking the Sugar Frame?&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with GTK-3 required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Plugin Support ===&lt;br /&gt;
&lt;br /&gt;
A number of activities, notably [[Activities/TurtleArt#Plugins|Turtle Art]], are supporting plugins -- the ability to extend features by downloading additional modules. However, [[Activities/TurtleArt#How_to_install_a_plugin|the mechanism for installing plugins]] is anything but friendly. It would be nice to design a uniform plugin bundle type and modify the activity installer to recognize this new type. Caveats include dependencies -- presumably the plugin would take care of that -- and version control -- plugins are often incumbent upon a specific version of an activity. [http://activities.sugarlabs.org ASLO hosting]] should also be considered.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== End-user Modifications of Sugar Source ===&lt;br /&gt;
&lt;br /&gt;
We have an existing mechanism for duplicating and modifying Sugar activities: a copy of the bundle can be creaed in ~/Activities, where it can be modified by the end user. We also have a mechanism for viewing the Sugar toolkit source, but no such convenient way for making changes without risking messing up the system. While it should be easy enough to make a duplicate copy in the user&#039;s home directory, and to change the Python paths to use the modified code, we need some mechanism -- presumably at boot -- to choose which version to run: the installed version or the modified version.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Project Sharing Website ===&lt;br /&gt;
Create a Project Hosting Site similar to the Scratch website where kids can share the projects they have created using various Sugar Activities.  The site should foster collaboration and sharing of projects.  The Web Site should be built using a free web framework so that it can be installed at deployment sites.   Some features include:&lt;br /&gt;
&lt;br /&gt;
* Ability to engage and connect with friends and classmates using various  Social Networking sites/techniques.&lt;br /&gt;
* Ability to post projects from various Sugar Activities (ex: Turtle Blocks, Etoys, Memorize, Physics, etc.)&lt;br /&gt;
* Separate landing pages for different audiences (kids, teachers, parents, etc)&lt;br /&gt;
* Section to share kid created art from projects&lt;br /&gt;
* Ability for users to create galleries (of their own projects, favorite projects, subject specific topics, etc).&lt;br /&gt;
* Ability to have “private classroom spaces”&lt;br /&gt;
* Tools to support community management of the site&lt;br /&gt;
* Multi-language support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:MrSteve]]&lt;br /&gt;
&lt;br /&gt;
=== Learn to program -- in Turtle Art ===&lt;br /&gt;
&lt;br /&gt;
In much the same way that [http://www.codecademy.com/courses/programming-intro/0#!/exercises/0] walks newbies through the basics of programming in Javascript, it would be nice to walk newbies through the basics of Turtle Art. There is already a provision within Turtle Art for programatically creating and moving blocks and executing program stacks. So it would be a matter of developing the exercises.&lt;br /&gt;
&lt;br /&gt;
Requires some familiarity with Logo programming and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
== Proposals Template == &lt;br /&gt;
&lt;br /&gt;
Put and fill your proposal template at a page like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;http://wiki.sugarlabs.org/go/Summer_of_Code/2012/YourProposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====About you====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your name?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your email address?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your Sugar Labs wiki username?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your IRC nickname?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if you&#039;d prefer.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====About your project====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the name of your project?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the timeline for development of your project? The Summer of Code work period is 7 weeks long, May 23 - August 10; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it&#039;s good to have a plan at the beginning so you have an idea of where you&#039;re headed.) Note that you should probably plan to have something &amp;quot;working and 90% done&amp;quot; by the midterm evaluation (July 6-13); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====You and the community====&lt;br /&gt;
* &#039;&#039;&#039;If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What will you do if you get stuck on your project and your mentor isn&#039;t around?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Miscellaneous====&lt;br /&gt;
* &#039;&#039;&#039;We want to make sure that you can set up a [[Development Team#Development_systems|development environment]] before the summer starts. Please send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of &amp;quot;Restart.&amp;quot; See the image on the right for an example. It&#039;s normal to need assistance with this, so please visit our IRC channel, #sugar on irc.freenode.net, and ask for help.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your t-shirt size? (Yes, we know Google asks for this already; humor us.)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Describe a great learning experience you had as a child.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Is there anything else we should have asked you or anything else that we should know that might make us like you or your project more?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please include the catagory tag at the bottom of your page:&lt;br /&gt;
&amp;lt;pre&amp;gt;[[Category:2012 GSoC applications]]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Subpages==&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75698</id>
		<title>Summer of Code/2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2012&amp;diff=75698"/>
		<updated>2012-02-24T04:53:50Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Project candidates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project candidates ==&lt;br /&gt;
&lt;br /&gt;
A list of projects potential participants might contribute within GSoC program. Every project is shortly described with mentioning secondary skills for possible participants (the primal skill is desire to do something useful).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Potential mentors and participants, please feel free to start adding things to this list.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
=== Turtle Art Nutrition ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/TurtleArt|Turtle Blocks]] to further develop the prototype [[Activities/TurtleArt#Nutrition|Turtle Nutrition plug-in]] into a stand-alone activity. In its current state, Turtle Nutrition is a plug-in to the Turtle Blocks application. The plug-in aims to raise awareness of nutritional values through visual programming elements.&lt;br /&gt;
&lt;br /&gt;
[[File:Food-plugin.png|300px]]&lt;br /&gt;
&lt;br /&gt;
This project will involve more designing and testing than coding. But a working knowledge of Python is a must. Spanish-language skills is a plus, as we will most likely be testing the tool in one of our Latin American deployments.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Portfolio Videos ===&lt;br /&gt;
&lt;br /&gt;
Working with the maintainer of [[Activities/Portfolio|Portfolio]] to add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation. This is a request that has come from deployments: they&#039;d like to be able to post videos of student work, which is currently available as a slide show with audio voice-over.&lt;br /&gt;
&lt;br /&gt;
[[File:Portfolio-Tool.png|300px]]&lt;br /&gt;
&lt;br /&gt;
A working knowlewdge of Python and some gstreamer skills are a must.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Unified Journal View ===&lt;br /&gt;
&lt;br /&gt;
Rather than viewing the details of a Journal entry on a separate page, the idea is to make the details appear in an expandabe in-line format on the main Journal view. The look and feel would be more like Google+ or Facebook. Performance will be a major challenge.&lt;br /&gt;
&lt;br /&gt;
[[File:Journal-02.jpeg|300px]]&lt;br /&gt;
&lt;br /&gt;
This project requires some working knowledge of the low-level Sugar Journal and datastore code.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Sugar &amp;quot;Sweets&amp;quot; Trisquel GNU/Linux Distro ===&lt;br /&gt;
&lt;br /&gt;
What we need to get Sugar into classrooms and community centers is a software distribution that works &amp;quot;out of the box&amp;quot; with both Sugar and Gnome.  The Trisquel GNU/Linux distribution is the most promising of the efforts to make this a reality.  I&#039;d like to pilot it in my ICT lab in Arlington, Virginia, and would love to mentor a GSOCer hack the packages needed to make it work.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Jelkner]]&lt;br /&gt;
&lt;br /&gt;
=== Background Image on Home View ===&lt;br /&gt;
&lt;br /&gt;
Since we are replacing Hippo, it is relatively trivial to add a background image to the Home View. The image could be set from the Sugar control panel.&lt;br /&gt;
&lt;br /&gt;
Benefit: Deployments could customize backgrounds for l12n purposes. Uses could customize the look of their machines. Background could add some structure to the Home View. The example below, just for fun, was generated in Turtle Art.&lt;br /&gt;
&lt;br /&gt;
[[File:Background-spiral.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Decent Python skills required and some familiarity with GTK.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Multi-touch Sugar ===&lt;br /&gt;
&lt;br /&gt;
With the advent of a number touch-enabled devices capable of running Sugar and with the port to GTK-3, it is time to take seriously the issue of multitouch. How should we be exploiting touch in the interface? How will be circumvent some of the current UI affordances that either reply on the keyboard or hover, e.g., invoking the Sugar Frame?&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with GTK-3 required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Plugin Support ===&lt;br /&gt;
&lt;br /&gt;
A number of activities, notably [[Activities/TurtleArt#Plugins|Turtle Art]], are supporting plugins -- the ability to extend features by downloading additional modules. However, [[Activities/TurtleArt#How_to_install_a_plugin|the mechanism for installing plugins]] is anything but friendly. It would be nice to design a uniform plugin bundle type and modify the activity installer to recognize this new type. Caveats include dependencies -- presumably the plugin would take care of that -- and version control -- plugins are often incumbent upon a specific version of an activity. [http://activities.sugarlabs.org ASLO hosting]] should also be considered.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== End-user Modifications of Sugar Source ===&lt;br /&gt;
&lt;br /&gt;
We have an existing mechanism for duplicating and modifying Sugar activities: a copy of the bundle can be creaed in ~/Activities, where it can be modified by the end user. We also have a mechanism for viewing the Sugar toolkit source, but no such convenient way for making changes without risking messing up the system. While it should be easy enough to make a duplicate copy in the user&#039;s home directory, and to change the Python paths to use the modified code, we need some mechanism -- presumably at boot -- to choose which version to run: the installed version or the modified version.&lt;br /&gt;
&lt;br /&gt;
Strong Python skills and experience with Sugar toolkit required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
=== Project Sharing Website ===&lt;br /&gt;
Create a Project Hosting Site similar to the Scratch website where kids can share the projects they have created using various Sugar Activities.  The site should foster collaboration and sharing of projects.  The Web Site should be built using a free web framework so that it can be installed at deployment sites.   Some features include:&lt;br /&gt;
&lt;br /&gt;
* Ability to engage and connect with friends and classmates using various  Social Networking sites/techniques.&lt;br /&gt;
* Ability to post projects from various Sugar Activities (ex: Turtle Blocks, Etoys, Memorize, Physics, etc.)&lt;br /&gt;
* Separate landing pages for different audiences (kids, teachers, parents, etc)&lt;br /&gt;
* Section to share kid created art from projects&lt;br /&gt;
* Ability for users to create galleries (of their own projects, favorite projects, subject specific topics, etc).&lt;br /&gt;
* Ability to have “private classroom spaces”&lt;br /&gt;
* Tools to support community management of the site&lt;br /&gt;
* Multi-language support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:MrSteve]]&lt;br /&gt;
&lt;br /&gt;
=== Learn to program -- in Turtle Art ===&lt;br /&gt;
&lt;br /&gt;
In much the same way that [http://www.codecademy.com/courses/programming-intro/0#!/exercises/0] walks newbies through the basics of programming in Javascript, it would be nice to walk newbies through the basics of Turtle Art. There is already a provision within Turtle Art for programatically creating and moving blocks and executing program stacks. So it would be a matter of developing the execises.&lt;br /&gt;
&lt;br /&gt;
Requires some familiarity with Logo programming and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Contact&#039;&#039;: [[User:Walter]]&lt;br /&gt;
&lt;br /&gt;
== Proposals Template == &lt;br /&gt;
&lt;br /&gt;
Put and fill your proposal template at a page like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;http://wiki.sugarlabs.org/go/Summer_of_Code/2012/YourProposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====About you====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your name?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your email address?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your Sugar Labs wiki username?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your IRC nickname?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if you&#039;d prefer.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====About your project====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the name of your project?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is the timeline for development of your project? The Summer of Code work period is 7 weeks long, May 23 - August 10; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it&#039;s good to have a plan at the beginning so you have an idea of where you&#039;re headed.) Note that you should probably plan to have something &amp;quot;working and 90% done&amp;quot; by the midterm evaluation (July 6-13); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====You and the community====&lt;br /&gt;
* &#039;&#039;&#039;If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What will you do if you get stuck on your project and your mentor isn&#039;t around?&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Miscellaneous====&lt;br /&gt;
* &#039;&#039;&#039;We want to make sure that you can set up a [[Development Team#Development_systems|development environment]] before the summer starts. Please send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of &amp;quot;Restart.&amp;quot; See the image on the right for an example. It&#039;s normal to need assistance with this, so please visit our IRC channel, #sugar on irc.freenode.net, and ask for help.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;What is your t-shirt size? (Yes, we know Google asks for this already; humor us.)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Describe a great learning experience you had as a child.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Is there anything else we should have asked you or anything else that we should know that might make us like you or your project more?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please include the catagory tag at the bottom of your page:&lt;br /&gt;
&amp;lt;pre&amp;gt;[[Category:2012 GSoC applications]]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Subpages==&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75666</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75666"/>
		<updated>2012-02-23T15:27:48Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.tuxpaint Tux Paint MIA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: OLPC team is making a webkit porting&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Webkit porting.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ClassroomBroadcast ===&lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4507&lt;br /&gt;
*Notes: In Stable release &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
=== ClassroomViewer===&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4527&lt;br /&gt;
*Notes: In stable Release.&lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint  ===&lt;br /&gt;
*Notes: New releases by AC to account bugs.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/Ben/Dirakx)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Dirakx)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll===&lt;br /&gt;
* Ac has helped in doing new version 11 to fix bugs.&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75665</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75665"/>
		<updated>2012-02-23T15:27:13Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: updates&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: OLPC team is making a webkit porting&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Webkit porting.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ClassroomBroadcast ===&lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4507&lt;br /&gt;
*Notes: In Stable release &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
=== ClassroomViewer===&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4527&lt;br /&gt;
*Notes: In stable Release.&lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/Ben/Dirakx)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Dirakx)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll===&lt;br /&gt;
* Ac has helped in doing new version 11 to fix bugs.&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75664</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75664"/>
		<updated>2012-02-23T15:25:58Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* ClassroomViewer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: OLPC team is making a webkit porting&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Webkit porting.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ClassroomBroadcast ===&lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4507&lt;br /&gt;
*Notes: In Stable release &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
=== ClassroomViewer===&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4527&lt;br /&gt;
*Notes: In stable Release.&lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll===&lt;br /&gt;
* Ac has helped in doing new version 11 to fix bugs.&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75663</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75663"/>
		<updated>2012-02-23T15:25:41Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* ClassroomBroadcast */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: OLPC team is making a webkit porting&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Webkit porting.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ClassroomBroadcast ===&lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4507&lt;br /&gt;
*Notes: In Stable release &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
=== ClassroomViewer===&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4527&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll===&lt;br /&gt;
* Ac has helped in doing new version 11 to fix bugs.&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75662</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75662"/>
		<updated>2012-02-23T15:25:02Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.laptop.WebActivity Browse */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: OLPC team is making a webkit porting&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Webkit porting.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ClassroomBroadcast ===&lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4507&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
=== ClassroomViewer===&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4527&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll===&lt;br /&gt;
* Ac has helped in doing new version 11 to fix bugs.&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75661</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75661"/>
		<updated>2012-02-23T15:24:39Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.laptop.WebActivity Browse */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Webkit porting.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ClassroomBroadcast ===&lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4507&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
=== ClassroomViewer===&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4527&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll===&lt;br /&gt;
* Ac has helped in doing new version 11 to fix bugs.&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75660</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75660"/>
		<updated>2012-02-23T15:23:28Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.worldwideworkshop.PollBuilder Poll MIA? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ClassroomBroadcast ===&lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4507&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
=== ClassroomViewer===&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4527&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll===&lt;br /&gt;
* Ac has helped in doing new version 11 to fix bugs.&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75659</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=75659"/>
		<updated>2012-02-23T15:21:30Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ClassroomBroadcast ===&lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4507&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
=== ClassroomViewer===&lt;br /&gt;
*http://activities.sugarlabs.org/en-US/sugar/addon/4527&lt;br /&gt;
*Notes: &lt;br /&gt;
*Maintainer: Ariel&lt;br /&gt;
*DX person: Ariel&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Features/WebKit/Development&amp;diff=74630</id>
		<title>Talk:Features/WebKit/Development</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Features/WebKit/Development&amp;diff=74630"/>
		<updated>2012-01-24T03:09:52Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: Created page with &amp;quot;* About the stop button, we should assure that if the download is stopped either by clicking the button or by connection stopped, the partial downloaded file gets cleaned along w...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* About the stop button, we should assure that if the download is stopped either by clicking the button or by connection stopped, the partial downloaded file gets cleaned along with cache.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=73590</id>
		<title>Activities/Classroom Broadcast</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=73590"/>
		<updated>2011-12-21T21:26:38Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast transmits the screen of the &#039;server&#039; laptop to the screens of a number of &#039;client&#039; laptops. Typically the teacher&#039;s laptop would be the server and the students&#039; laptops the clients. ClassroomBroadcast is a low cost alternative to using a data projector. ClassroomBroadcast runs on the server laptop and a VNC client such as [http://sourceforge.net/apps/mediawiki/tigervnc/index.php?title=Main_Page TigerVNC] runs on the client laptops.&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
Install ClassroomBroadcast on the &#039;server&#039; laptop from &lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/addon/4507&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast also requires some additional software - x11vnc&lt;br /&gt;
&lt;br /&gt;
To install &#039;&#039;&#039;x11vnc&#039;&#039;&#039; enter the following in Terminal:&lt;br /&gt;
 &lt;br /&gt;
 sudo yum install x11vnc&lt;br /&gt;
&lt;br /&gt;
Install a VNC client on all the client laptops, in Terminal enter:&lt;br /&gt;
 &lt;br /&gt;
 sudo yum install vnc&lt;br /&gt;
&lt;br /&gt;
==Running==&lt;br /&gt;
Check that all laptops are connected to the same network. Start ClassroomBroadcast on the server laptop. Press the button in the centre of the screen and note the IP address, eth0:, below the button.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;ClassRoomBroadcast Activity&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start the VNC client on the client laptops by entering the following in Terminal&lt;br /&gt;
 vncviewer&lt;br /&gt;
&lt;br /&gt;
Enter the IP address eth0: from the server into the dialog box.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;VNC Viewer- Connection Details&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively you can specify the IP address in the command and skip the dialog box&lt;br /&gt;
 vncviewer 10.1.1.4&lt;br /&gt;
&lt;br /&gt;
Fullscreen mode allows the client to see the full screen but the client cannot quit till transmission stops&lt;br /&gt;
&lt;br /&gt;
The fullscreen mode can be selected in options in the dialog box or specified from the commandline&lt;br /&gt;
 vncviewer 10.1.1.4 -fullscreen&lt;br /&gt;
&lt;br /&gt;
The screen of the sending laptop is mirrored on the receiving laptops. It takes a few seconds for the screens to update.&lt;br /&gt;
&lt;br /&gt;
To stop transmitting, click the centre screen button in ClassroomBroadcast. ClassroomBroadcast can be closed like any regular Sugar Activity. When you are finished with the clients, you can close them by clicking the X in the screen upper right which returns you to Terminal. Terminal can then be closed like any regular Sugar Activity.&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
*Add i18n and l10n&lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
With ClassRoomBroadcast V2 and TigerVNC Viewer 1.0.90&lt;br /&gt;
&lt;br /&gt;
* Can only run one client, attempting to connect a second client gives &#039;end of stream&#039;&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
* Cannot disconnect and restart the client, error 111 connection refused&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Must be fixed by v3 http://activities.sugarlabs.org/downloads/file/27762/classroombroadcast-3.xo  --[[User:RafaelOrtiz|RafaelOrtiz]] 12:10, 28 November 2011 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The client gets seemingly random clipboard entries &#039;type clipping&#039;&lt;br /&gt;
* Stopping the server first works OK, the client then quits. If you quit the client first then you have to click the server stop button twice to stop transmission&lt;br /&gt;
* The server cursor does not appear in the client laptops - fix, uncheck render cursor locally in TigerVNC options&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/GTK3&amp;diff=73514</id>
		<title>Features/GTK3</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/GTK3&amp;diff=73514"/>
		<updated>2011-12-20T19:17:50Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* HippoCanvas removal */&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|GTK3]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sugar needs to rebase itself on new generations of its key underlying technologies: GTK+ 3 and PyGObject Introspection.&#039;&#039;&#039; Sugar is already somewhat broken on recent distribution versions as a result of this. This page aims to summarise options and community opinions around this challenging shift, and to help formulate a plan of how it will be executed. In other words, it tries to take community input, answer all the unanswered questions, and present a logical path forward that can be adopted by the developers.&lt;br /&gt;
&lt;br /&gt;
== Owner ==&lt;br /&gt;
* This plan/proposal maintained by [[User:DanielDrake|Daniel Drake]] (other editors welcome!)&lt;br /&gt;
* A number of developers will be needed at each stage to successfully execute this; Daniel offers his assistance for a coordination/oversight role if that would be useful.&lt;br /&gt;
&lt;br /&gt;
== Current status ==&lt;br /&gt;
* Targeted release: &amp;lt;b&amp;gt;0.96&amp;lt;/b&amp;gt; (at least for sugar-toolkit port)&lt;br /&gt;
* Last updated: (DATE)&lt;br /&gt;
* Percentage of completion: XX%&lt;br /&gt;
&lt;br /&gt;
At the Desktop summit, Raul Gutierrez Segales, Benjamin Berg and Paul Proteus successfully [http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg22070.html prototyped] some of the ideas below. After only a few hours of effort, a minimal Sugar GTK3 activity was running alongside GTK2 activities. The plan below should therefore be quite credible, but some prerequisites remain.&lt;br /&gt;
&lt;br /&gt;
== Detailed Description ==&lt;br /&gt;
&lt;br /&gt;
Two major changes have recently occurred in Sugar&#039;s underlying technologies. Firstly, GTK+ 2 has been obsoleted by GTK+ 3, and GNOME is now based on GTK+ 3. Secondly, [http://pygtk.org/ PyGTK], the underlying Python library that Sugar uses to call into GTK+, has been deprecated in favour of [http://live.gnome.org/PyGObject/IntrospectionPorting PyGObject Introspection] (hereafter &amp;quot;PyGI&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
In order to remain innovative and current, and to take advantage of the latest developments, Sugar needs to follow suit and move to GTK3 and PyGI. Lagging behind on this conversion is already bringing negative consequences to Sugar; notably 2 of our most important activities (Read and Browse) are already broken and without a future until we catch up again.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this is an API-incompatible change. As confirmed by the PyGI developers, PyGTK and PyGI cannot be mixed in the same process. This means that the conversion process can&#039;t be done on a fine, incremental basis, and if sugar-toolkit were to be simply replaced with a PyGI/GTK3 port, this means that all existing activities would stop working until they themselves have also been ported - &amp;lt;b&amp;gt;all activities will need modifications as part of this feature&amp;lt;/b&amp;gt;. The community has expressed desire for old activities to continue working (many are unmaintained); unfortunately this is not realistic in the long term. As a compromise, this feature discussion includes the requirement that for a certain period of time, both PyGTK/GTK2 and PyGI/GTK3 activities must be able to function alongside each other. As detailed below, this can be pulled off quite easily and in a way that will not drain resources.&lt;br /&gt;
&lt;br /&gt;
This project will involve modifications to almost every file within Sugar and its activities, making it a huge task, even though the vast majority of code is trivial to port. This feature discussion attempts to identify ways that this porting process can be done in distinct stages, where Sugar remains functional at the completion of each stage, making this more manageable.&lt;br /&gt;
&lt;br /&gt;
For the most part, the port from PyGTK to PyGI only involves changing the names that are used to access methods and constants. PyGI uses a slightly different and more consistent naming scheme to wrap GTK+.&lt;br /&gt;
&lt;br /&gt;
 import gtk&lt;br /&gt;
 gtk.MessageDialog(None, 0, gtk.MESSAGE_INFO, gtk.BUTTONS_CLOSE, &amp;quot;Hello World&amp;quot;).run()&lt;br /&gt;
&lt;br /&gt;
The above PyGTK code rewritten as PyGI is:&lt;br /&gt;
&lt;br /&gt;
 from gi.repository import Gtk&lt;br /&gt;
 Gtk.MessageDialog(None, 0, Gtk.MessageType.INFO, Gtk.ButtonsType.CLOSE, &amp;quot;Hello World&amp;quot;).run()&lt;br /&gt;
&lt;br /&gt;
PyGI provides a script which can be used to automate much of the conversion.&lt;br /&gt;
&lt;br /&gt;
The move from GTK2 to GTK3 is also expected to be unproblematic, because the vast majority of code does not need any changes - most GTK3 API/ABI is identical to GTK2. The cases which do require some intervention to solve will take some time, but the changes are [http://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html well documented] and the number of cases encountered should be low.&lt;br /&gt;
&lt;br /&gt;
== Benefit to Sugar ==&lt;br /&gt;
&lt;br /&gt;
# PyGI is technologically better than PyGTK. It is a nicer way of calling into GObject-style libraries from Python that means less maintenance is needed upstream (PyGObject automates the creation of bindings to a degree much higher than PyGTK ever could, and automatically achieves more complete coverage).&lt;br /&gt;
# PyGTK is no longer maintained; PyGI is actively maintained.&lt;br /&gt;
# The move to GTK3 allows us to [http://blog.tomeuvizoso.net/2011/05/time-to-port-your-python-application-to.html keep up with our GNOME neighbours], as they improve and refine the base technologies that we share.&lt;br /&gt;
# The move to PyGI is expected to result in [http://blog.tomeuvizoso.net/2009/05/reducing-sugars-memory-usage.html lower memory usage and faster startup].&lt;br /&gt;
# Browse has no future under GTK2 and is &#039;&#039;&#039;already broken&#039;&#039;&#039;, it [[Features/WebKit|needs to move to WebKit]] and that move is dependent on Sugar moving to PyGI/GTK3.&lt;br /&gt;
# Similarly, Read is &#039;&#039;&#039;already broken&#039;&#039;&#039; under GTK2 due to static evince bindings no longer being maintained and libevince itself moved to GTK3; we need to switch to PyGI/GTK3 to be able to keep calling into evince and let the Read activity live on.&lt;br /&gt;
&lt;br /&gt;
== Implementation Plan ==&lt;br /&gt;
&lt;br /&gt;
Sugar is divided into different components, many of which run in different processes. This means that we are able to divide up the required work on a process-by-process basis. While this work is being conducted, some Sugar processes might be based on PyGI/GTK3 and others based on PyGTK/GTK2, but the platform would keep functioning at each stage. There would be some system resource overhead during this transitional time (as the system would need to have PyGTK, GTK2, PyGI and GTK3 all in memory) but this feature implementation would end with the whole sugar ecosystem using PyGI/GTK3.&lt;br /&gt;
&lt;br /&gt;
=== HippoCanvas removal ===&lt;br /&gt;
&lt;br /&gt;
A prerequisite to porting a Sugar process, component or activity is to remove all its usage of hippocanvas. This library is unmaintained, would be painful to port to GTK3, and can be done better with standard GTK+ code at the Python level. Most users of HippoCanvas can switch to custom GtkContainer widgets.&lt;br /&gt;
&lt;br /&gt;
One complication is that hippo usage is not limited to Sugar&#039;s core; some activities use hippo, or they pull on sugar-toolkit classes which are implemented with hippo. These are: Chat, Speak (&amp;lt;em&amp;gt;please list others here&amp;lt;/em&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Theme porting ===&lt;br /&gt;
&lt;br /&gt;
[[/Theme|Theme status.]]&lt;br /&gt;
&lt;br /&gt;
One major internal change in GTK3 is the way that themes are designed. GTK2 allowed themes to be implemented with a special format in a gtkrc file, but GTK3 now requires that themes are implemented using CSS. Therefore another non-trivial prerequisite for a GTK3-based sugar release of any visual component is the porting of the theme.&lt;br /&gt;
&lt;br /&gt;
Fortunately, the gtkrc file format does not seem to be too far away from css (i.e. it applies attributes to classes in a textual format), and css is well known and well documented, so hopefully this is not a major challenge. For an example of the old GTK2 style, see &amp;lt;tt&amp;gt;/usr/share/themes/Adwaita/gtk-2.0/gtkrc&amp;lt;/tt&amp;gt;, and for a GTK3 CSS example see &amp;lt;tt&amp;gt;/usr/share/themes/Adwaita/gtk-3.0/gtk-widgets.css&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Backwards-compatibility for activities ===&lt;br /&gt;
&lt;br /&gt;
As mentioned above, as mixing PyGTK/GTK2 and PyGI/GTK3 is impossible, a straightforward port of sugar-toolkit to PyGI/GTK3 would break all activities. However, having backwards compatibility for activities for a limited time is considered a requirement, and having a &amp;quot;flag day&amp;quot; where all activities stop working until ported is not seen as an option - there must be a transition period.&lt;br /&gt;
&lt;br /&gt;
As the conversion process from PyGTK to PyGI makes minor changes to almost every single line of code that involves GTK/glib, maintaining both PyGI and PyGTK codepaths in the same files is not realistic (there would be an unrealistic amount of &amp;lt;tt&amp;gt;if&amp;lt;/tt&amp;gt; conditions). &amp;lt;b&amp;gt;We are therefore required to have two copies of sugar-toolkit during the transition period&amp;lt;/b&amp;gt;: one for ported PyGI/GTK3 activities, and another for PyGTK/GTK2 activities that have not yet been ported.&lt;br /&gt;
&lt;br /&gt;
As we do not have plentiful developer resources, I propose that the PyGTK/GTK2 version of sugar-toolkit is frozen as soon as this feature development is underway. No bugfixes or improvements, just a copy of the code at that point.&lt;br /&gt;
&lt;br /&gt;
The GTK3 version of sugar-toolkit would be installed under a new module named &amp;lt;b&amp;gt;sugar1&amp;lt;/b&amp;gt;, distinguishing it from the frozen GTK2 &amp;lt;b&amp;gt;sugar&amp;lt;/b&amp;gt; version to be removed later. All code will need extensive textual changes in moving to GTK3, changing &amp;quot;import sugar.foo&amp;quot; to &amp;quot;import sugar1.foo&amp;quot; will just be another step in that process.&lt;br /&gt;
&lt;br /&gt;
The removal of the GTK2 sugar-toolkit version would happen one year after the first stable release of a sugar-toolkit that includes GTK3 support. In this context, &#039;removal&#039; means that it gets deleted from the sugar-toolkit master branch of the git tree. Old versions of sugar-toolkit will of course be left available, in old git branches and release tarballs.&lt;br /&gt;
&lt;br /&gt;
=== Proposed plan of action ===&lt;br /&gt;
&lt;br /&gt;
The steps below prioritise the porting of sugar-toolkit, as this is where Sugar would see the most immediate benefit: the revival of Browse and Read. The steps that follow can largely be parallelised; the important bit is placing sugar-toolkit first in line.&lt;br /&gt;
&lt;br /&gt;
# Remove hippocanvas from sugar-toolkit&lt;br /&gt;
# Port sugar theme to GTK3&lt;br /&gt;
# Port sugar-toolkit to GTK3 while keeping backwards compatibility, release as sugar-toolkit-0.95.x&lt;br /&gt;
# Rescue Browse and Read, and allow independent activity porting efforts to begin&lt;br /&gt;
# Remove hippocanvas from all other parts of Sugar, including activities&lt;br /&gt;
# Port Sugar core to GTK3&lt;br /&gt;
# Remove sugar-toolkit&#039;s GTK2 compatibility one year after the first GTK3 sugar-toolkit stable release&lt;br /&gt;
&lt;br /&gt;
=== How to port ===&lt;br /&gt;
&lt;br /&gt;
I plan to start a page at [[Features/GTK3/Porting]] that details the porting process, that could be provided as documentation to anyone involved in these efforts (including those working on porting Sugar core, but also those working on activities). The content covered will be:&lt;br /&gt;
&lt;br /&gt;
# How to remove hippo and what to replace it with (links to commits that have done this for other activities, etc)&lt;br /&gt;
# How to select the GTK3 version of sugar-toolkit&lt;br /&gt;
# How to handle each of the sugar-toolkit API changes (detailed in the following section)&lt;br /&gt;
# How to port from PyGTK/GTK2 to PyGI/GTK3.&lt;br /&gt;
#* This basically involves reading the [https://live.gnome.org/PyGObject/IntrospectionPorting PyGObject porting documentation], using pygi-convert.sh, then checking the result.&lt;br /&gt;
#* The [http://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html Migrating from GTK+ 2.x to GTK+ 3] should also be read.&lt;br /&gt;
&lt;br /&gt;
== Other considerations ==&lt;br /&gt;
&lt;br /&gt;
=== Version number ===&lt;br /&gt;
&lt;br /&gt;
It goes without saying that such a migration would be the basis of a new major release. When this topic has been discussed before, people have toyed with the idea of calling the GTK3 version of Sugar &amp;quot;Sugar-1.0&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
There are arguments for:&lt;br /&gt;
* This is undoubtedly a paradigm shift for Sugar, so a major bump to the version number is called for.&lt;br /&gt;
* It would make the change really obvious&lt;br /&gt;
&lt;br /&gt;
And there are arguments against:&lt;br /&gt;
* Some people might interpret the number 1.0 as indicating a higher level of maturity than what the developers feel&lt;br /&gt;
* Some developers have very specific ideas about what should be included in Sugar-1.0, even if development of such items is barely even on the horizon&lt;br /&gt;
* Some people want a much longer lead-up time to Sugar-1.0 so that the API can be refined/reworked/perfected&lt;br /&gt;
&lt;br /&gt;
Tomeu, Simon and Marco agreed that the 1.0 version number could be used here, and communicated in a slightly different sense: &amp;quot;we are really still in the first iteration and 1.0 will be when that first iteration reaches maturity, without big changes in the API. After 1.0 we can start working on what will be one day 2.0 which should be the second iteration of Sugar, hopefully using what we have learned during these years.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
However, current Sugar developers feel strongly that the changes described here are not significant to warrant a major version bump and have specific ideas about what should be included in a 1.0 release. Therefore, in the interest of being slightly less intrusive, this feature does not ultimately propose a version numbering change - it is planned that sugar-toolkit-0.96 will be released as the first with GTK3 support, and once we reach sugar-0.98, the next releases will be 0.100, 0.102, etc.&lt;br /&gt;
&lt;br /&gt;
=== Retaining the &#039;sugar&#039; module name ===&lt;br /&gt;
&lt;br /&gt;
The strategy suggested above involves the GTK3 sugar-toolkit version being installed with the &#039;sugar1&#039; module name. It would be possible to retain the &#039;sugar&#039; name for this module via a Python trick documented below, but it appears that there is no demand for this from the community. Porting to GTK3 requires major textual changes anyway, changing &#039;sugar&#039; to &#039;sugar1&#039; in the same files is therefore regarded as acceptable. Here is how the naming trick could be done anyway:&lt;br /&gt;
&lt;br /&gt;
* The new GTK3 version of sugar toolkit would be installed with name &amp;lt;tt&amp;gt;sugar&amp;lt;/tt&amp;gt;, and the old GTK2 version would be installed with name &amp;lt;tt&amp;gt;sugar_gtk2&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Before &amp;lt;tt&amp;gt;sugar-activity&amp;lt;/tt&amp;gt; imports sugar.activity (or any other sugar-toolkit class), it would look for an empty file called &amp;quot;GTK3_PORTED&amp;quot; in the activity&#039;s directory. If present, it would run a little trick:&lt;br /&gt;
 import os&lt;br /&gt;
 import sys&lt;br /&gt;
 if not os.path.exists(&amp;quot;GTK3_PORTED&amp;quot;):&lt;br /&gt;
     import sugar_gtk2&lt;br /&gt;
     sys.modules[&amp;quot;sugar&amp;quot;] = sugar_gtk2&lt;br /&gt;
* The result is that all unported/unmodified activities (without the GTK3_PORTED file) would &amp;lt;tt&amp;gt;import sugar.foo&amp;lt;/tt&amp;gt; as before, but the above trick that modifies Python&#039;s module table would result in them (transparently, magically, automatically) being redirected to sugar_gtk2.foo.&lt;br /&gt;
* At the end of the transition period, sugar_gtk2 would be deleted in entirity, the above addition to sugar-activity would be dropped, and activities could drop the GTK3_PORTED files at their leisure.&lt;br /&gt;
&lt;br /&gt;
Further consideration would need to be given to sugar-base. This package installs some classes which are then used by sugar-toolkit, so they would need to be duplicated into sugar_gtk2.&lt;br /&gt;
&lt;br /&gt;
=== Python 3 ===&lt;br /&gt;
&lt;br /&gt;
Is it worth throwing in a Python 3 migration into this project? I have researched the issue, and my opinion is: no.&lt;br /&gt;
&lt;br /&gt;
* Python 3 brings no immediate obvious benefit, and does not fix any pressing problems. On the other hand, PyGI solves some clear breakage for us.&lt;br /&gt;
* Python 3 (or rather the code that supports it) is not mature. Many modules are still Python2-only.&lt;br /&gt;
* PyGI does support Python 3, but it was [http://mail.gnome.org/archives/python-hackers-list/2011-July/msg00000.html broken] when I tried it. It is not seeing much attention.&lt;br /&gt;
* Our neighbours within GNOME and other open source projects are only just starting to play with Python 3. There is not much similar experience we can build upon. There may be teething problems, such as modules that Sugar uses that haven&#039;t been ported, and bugs in existing ports due to lack of use (such as the fact that PyGI was broken for quite a while with nobody noticing) that hold us back. This is not so for the PyGI transition, where we can look at many PyGTK applications that have been ported and that are actively used.&lt;br /&gt;
* J5 (PyGI developer) suggested that we avoid combining the 2 migrations. It would add more change to an already disruptive project, and increases the risk. It would be better to limit the amount of change we introduce, so that risk is more manageable and to decrease the number of problems and challenges that we face.&lt;br /&gt;
* If the above situation does change, the Python 3 migration will be much easier than this one. Py3 migration does not require invasive code changes. It will be much easier to have Python 2 and 3 support maintained in parallel. The few existing projects that have done this are able to maintain Python2 and Python3 support in the same codebase, without too many if conditions. The &amp;quot;if we&#039;re already making so much change, why not avoid a future migration period by including Py3&amp;quot; argument is not very strong, because the Py3 migration will be much smoother and less complex.&lt;br /&gt;
&lt;br /&gt;
== API changes ==&lt;br /&gt;
&lt;br /&gt;
The fact that almost all Sugar components and activities require sweeping changes as part of this shift presents an interesting opportunity for us to make API changes in sugar-toolkit. The importance here should still be placed on the technology shift, rather than on the opportunity to produce a perfect API (which we could spend all eternity designing and discussing), but this is an opportunity that we should not miss.&lt;br /&gt;
&lt;br /&gt;
I propose that once sugar-toolkit is ported and mostly operational, we run a 30-day window where API changes that have seen some kind of planning and discussion below can be made and committed.&lt;br /&gt;
&lt;br /&gt;
=== Plain text as the default for palettes ===&lt;br /&gt;
&lt;br /&gt;
Sugar&#039;s palette classes currently accept strings, but then they pass those strings to GTK as markup (always, unconditionally). However, markup is only used in a handful of places, and this means that all users of palettes that draw in translations or strings from other sources which might contain characters such as &amp;lt; or &amp;gt; must escape their arguments, leading to big patches [http://article.gmane.org/gmane.comp.education.sugar.devel/32398 like this].&lt;br /&gt;
&lt;br /&gt;
As agreed [http://article.gmane.org/gmane.linux.laptop.olpc.sugar/30466 here], it would make more sense for palettes to pass those strings as standard text by default, and to have different functions to opt-in to receive markup processing. Then the excessive escaping would go, and the only users would have to escape would be those who use markup.&lt;br /&gt;
&lt;br /&gt;
=== Removal of keep button ===&lt;br /&gt;
&lt;br /&gt;
Sugar-0.94 proposes the [http://article.gmane.org/gmane.linux.laptop.olpc.sugar/30771 removal of the Keep button], but the old KeepButton classes would be kept around for activities that directly use it. Porting sugar-toolkit to GTK3 would be a good time to remove these classes.&lt;br /&gt;
&lt;br /&gt;
=== Removal of old toolbars ===&lt;br /&gt;
&lt;br /&gt;
Sugar-0.86 [[Features/New_Toolbar_Design|redesigned activity toolbars]], with the new toolbars implemented by new classes, and the old classes being kept around so that old activities are not immediately broken. This would be a good opportunity to remove the long-deprecated old activity toolbar classes.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
Sugar would start depending on PyGObject built with gobject introspection support, GTK3, and (at the end of the transition period) would drop its dependencies on GTK2 and PyGTK.&lt;br /&gt;
&lt;br /&gt;
== Contingency plan ==&lt;br /&gt;
&lt;br /&gt;
Hopefully, this page has been convincing in that this change is of necessity. Either way, we should consider our options for the case where this migration is found to be more difficult than predicted.&lt;br /&gt;
&lt;br /&gt;
As this migration would take over the course of a major release (or perhaps 2-3 of them, as components are ported individually), our users have the option to remain on older releases in the face of stability issues, and as developers we have the option of delaying major releases until things are ready.&lt;br /&gt;
&lt;br /&gt;
If new PyGI/GTK3-based major releases are found to be unstable, we also have the option of allowing interested community members to pick up maintenance of older GTK2-based release branches (e.g. 0.94) with a &amp;quot;master first&amp;quot; commit policy. Personally, I would suggest that it would be a better use of resources to have those people help fix any problems with the GTK3 version, but as an open source community this is something we must be open to.&lt;br /&gt;
&lt;br /&gt;
In the event of problems in the GTK3 version of sugar-toolkit, activity authors have the (default) choice of staying with GTK2. The transition period before the GTK2 version is removed would obviously be extended in the face of significant problems with GTK3 version.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Features/GTK3/Development | Development page]]&lt;br /&gt;
* [[Features/GTK3/Porting | Activity porting guide]]&lt;br /&gt;
&lt;br /&gt;
== Release Notes ==&lt;br /&gt;
&lt;br /&gt;
== Hackfests ==&lt;br /&gt;
&lt;br /&gt;
This work would benefit from some focused attention at in-person meetings.&lt;br /&gt;
&lt;br /&gt;
See [[Features/GTK3/DesktopSummitActivities]] for earlier desktop summit ideas.&lt;br /&gt;
&lt;br /&gt;
On September 10th-12th, a SugarCamp will be held in Paris. We will be working on this plan at the event, starting with the prerequisites.&lt;br /&gt;
&lt;br /&gt;
On October 28th-30th, a hackfest will be held in Prague with the specific purpose of implementing this plan: [[Marketing_Team/Events/Gtk3_Hackfest_2011]]&lt;br /&gt;
&lt;br /&gt;
== Comments and Discussion ==&lt;br /&gt;
* See [[{{TALKPAGENAME}}|discussion tab for this feature]]&lt;br /&gt;
== Subpages ==&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/TamTam&amp;diff=73511</id>
		<title>Activities/TamTam</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/TamTam&amp;diff=73511"/>
		<updated>2011-12-20T19:15:26Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Bundling from Sweets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Activities|Tam Tam]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
==Tam Tam developers&#039; page==&lt;br /&gt;
&lt;br /&gt;
===Overview===&lt;br /&gt;
&lt;br /&gt;
TamTam is a suite of four music and sound related activities for the XO. TamTam is written in python with some C functions for speed-critical services. The audio engine for TamTam is Csound.&lt;br /&gt;
&lt;br /&gt;
=== Build from sources ===&lt;br /&gt;
&lt;br /&gt;
In Terminal activity, launch:&lt;br /&gt;
&lt;br /&gt;
 sudo yum install git csound-devel alsa-lib-devel python-devel make gcc-c++&lt;br /&gt;
&lt;br /&gt;
Clone the sources and build binaries:&lt;br /&gt;
&lt;br /&gt;
 mkdir -p ~/Activities&lt;br /&gt;
 git clone --depth 1 git://git.sugarlabs.org/tamtam/tamtam.git ~/Activities/tamtam&lt;br /&gt;
 cd ~/Activities/tamtam/common/Util/Clooper&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
If make was successful, create symlinks to all TamTam activities:&lt;br /&gt;
&lt;br /&gt;
 cd ~/Activities/tamtam&lt;br /&gt;
 ./setup.py dev&lt;br /&gt;
&lt;br /&gt;
== Bundling from Sweets ==&lt;br /&gt;
&lt;br /&gt;
If you are using [[Platform_Team/Sweets|Sweets]] you can bundle your changes with:&lt;br /&gt;
&lt;br /&gt;
 sweets bind sdk/sugar ./setup.py dist_xo&lt;br /&gt;
&lt;br /&gt;
This can be done in the root of tamtam sources&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
&lt;br /&gt;
* [[Tam Tam Resources]] - Learner resources&lt;br /&gt;
* [http://git.sugarlabs.org/projects/tamtam-branch Sources]&lt;br /&gt;
* Sugar Activity Library pages:&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4059 TamTamEdit]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4060 TamTamJam]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4061 TamTamMini]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4062 TamTamSynthLab]&lt;br /&gt;
* [[olpc:TamTam|TamTam on OLPC wiki]]&lt;br /&gt;
* Trac tickets: [http://dev.laptop.org/query?component=tamtam-activity&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=type&amp;amp;col=status&amp;amp;col=priority&amp;amp;col=milestone&amp;amp;col=time&amp;amp;col=changetime&amp;amp;order=priority OLPC], [http://bugs.sugarlabs.org/query?component=TamTam&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=component&amp;amp;col=type&amp;amp;col=status&amp;amp;col=priority&amp;amp;col=milestone&amp;amp;col=time&amp;amp;col=changetime&amp;amp;order=priority Sugar Labs]&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Platform_Team/Sugar_Network/Architecture&amp;diff=73455</id>
		<title>Platform Team/Sugar Network/Architecture</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Platform_Team/Sugar_Network/Architecture&amp;diff=73455"/>
		<updated>2011-12-19T22:00:12Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is an overview of technical implementation of the Sugar Network. See also the [[Sugar_Network|introduction page]] and the [[Sugar_Network/Concept|basic concepts overview]].&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
The technical decisions are tailored by:&lt;br /&gt;
&lt;br /&gt;
* Real needs of deployments like [[Deployment_Team/Peru/Puno#The_problem|one-teacher schools in Peru]] and should be as simple as possible;&lt;br /&gt;
* The system, from users point of view, should just work proving high-level services that cover the full collaboration circle that should exist within Sugar learning community;&lt;br /&gt;
* The system should be useful not only for off-line environments, but also for cases in decent Internet connection.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[File:Sugar-networks-architecture.png|right]]&lt;br /&gt;
&lt;br /&gt;
The Sugar Network consists of different types of components:&lt;br /&gt;
&lt;br /&gt;
* [[#Server|Server side]] that provide [[Platform_Team/Sugar_Network/API|API]] for clients:&lt;br /&gt;
** [[#Mothersip|Mothership]] server that keeps the whole Sugar Network information, clients might connect directly to this server (on-line case) or indirectly via distributed servers (off-line case);&lt;br /&gt;
** Optional [[#Distributed_servers|distributed servers]], contain a [[#Synchronisation|synchronised]] copy of central server (might be not for the entire Network to save storage space);&lt;br /&gt;
* [[#Client|Client side]]:&lt;br /&gt;
** Client application that uses [[Platform_Team/Sugar_Network/API|API]] to interact with a server;&lt;br /&gt;
** Client application that [[#Personal_server|provides]] limited [[Platform_Team/Sugar_Network/API|API]] to support server-less workflow.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
In all cases the server [[Platform_Team/Sugar_Network/API|API]] is the same for clients. But depending on connectivity, clients might be connected to the [[#Mothership|Mothership]] or to an [[#Distributed_servers|intermediate server]].&lt;br /&gt;
&lt;br /&gt;
=== Mothership ===&lt;br /&gt;
&lt;br /&gt;
The place where data is being collected from all distributed server. If clients have connectivity, they can connect to the Mothership to contribute to the Network directly.&lt;br /&gt;
&lt;br /&gt;
=== Distributed servers ===&lt;br /&gt;
&lt;br /&gt;
Servers that will be useful if:&lt;br /&gt;
&lt;br /&gt;
* there is no connectivity at all;&lt;br /&gt;
* connectivity is sporadic;&lt;br /&gt;
* connectivity is not cheap and its usage needs to be minimized.&lt;br /&gt;
&lt;br /&gt;
Distributed services provide full featured [[Platform_Team/Sugar_Network/API|API]] as the Mothership does. Distributed servers need to be [[#Synchronisation|synchronized]].&lt;br /&gt;
&lt;br /&gt;
=== Synchronisation ===&lt;br /&gt;
&lt;br /&gt;
To let Network participant, connected to particular [[#Distributed_servers|distributed server]], interact with people from another distributed servers or with people from the Internet, distributed servers need to be synchronized.&lt;br /&gt;
&lt;br /&gt;
Server might be synchronised:&lt;br /&gt;
&lt;br /&gt;
* With the Mothership, if connectivity presents;&lt;br /&gt;
* With the Mothership or any other distributed servers via the [[Wikipedia:Sneakernet|Sneakernet]].&lt;br /&gt;
&lt;br /&gt;
== Client ==&lt;br /&gt;
&lt;br /&gt;
Client application is local, for reasons:&lt;br /&gt;
&lt;br /&gt;
* Originally, Sugar Network was being developed for deployments where teachers&#039; XOs will be distributed servers, thus, it will be useful to delegate some of computing to students&#039; XOs;&lt;br /&gt;
* Stimulate doing behaviour when it should be possible to create new client application or tweak existing on a client side;&lt;br /&gt;
* It is all time possible to create Web application on a server side.&lt;br /&gt;
&lt;br /&gt;
=== Default client ===&lt;br /&gt;
&lt;br /&gt;
The default client is implemented using Web technologies to:&lt;br /&gt;
&lt;br /&gt;
* Using Web technologies might make client developing easier;&lt;br /&gt;
* Make it possible to reuse Sugar Network in any Web browser in any Desktop Environment, i.e., not only from Sugar Shell;&lt;br /&gt;
* It might be easier to find potential Sugar contributors within Web developers rather than developers who know GTK.&lt;br /&gt;
&lt;br /&gt;
It might sound a bit confusing to have local Web application, but this decision is based on:&lt;br /&gt;
&lt;br /&gt;
* Local Web applications serve only one user and are much simpler than singular applications that are intended to serve multiple users simultaneously;&lt;br /&gt;
* It might be useful to design simple and clean code using existing Web technics like MVC;&lt;br /&gt;
* Thus, it will be easier for doers to learn, change, reimplement the new clients.&lt;br /&gt;
&lt;br /&gt;
=== Personal server ===&lt;br /&gt;
&lt;br /&gt;
This local application provides limited [[Platform_Team/Sugar_Network/API|API]] to get access to:&lt;br /&gt;
&lt;br /&gt;
* Private data in user&#039;s home directory,&lt;br /&gt;
* Data accessible from removable devices like USB sticks or SD cards.&lt;br /&gt;
&lt;br /&gt;
== Getting involved ==&lt;br /&gt;
&lt;br /&gt;
{{:Sugar_Network/Feedback}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* An [http://wiki.laptop.org/go/Sneakernet OLPC wiki page] about the [[Wikipedia:Sneakernet|Sneakernet]].&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/TamTam&amp;diff=73451</id>
		<title>Activities/TamTam</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/TamTam&amp;diff=73451"/>
		<updated>2011-12-19T20:52:44Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Bundling from Sweets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Activities|Tam Tam]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
==Tam Tam developers&#039; page==&lt;br /&gt;
&lt;br /&gt;
===Overview===&lt;br /&gt;
&lt;br /&gt;
TamTam is a suite of four music and sound related activities for the XO. TamTam is written in python with some C functions for speed-critical services. The audio engine for TamTam is Csound.&lt;br /&gt;
&lt;br /&gt;
=== Build from sources ===&lt;br /&gt;
&lt;br /&gt;
In Terminal activity, launch:&lt;br /&gt;
&lt;br /&gt;
 sudo yum install git csound-devel alsa-lib-devel python-devel make gcc-c++&lt;br /&gt;
&lt;br /&gt;
Clone the sources and build binaries:&lt;br /&gt;
&lt;br /&gt;
 mkdir -p ~/Activities&lt;br /&gt;
 git clone --depth 1 git://git.sugarlabs.org/tamtam/tamtam.git ~/Activities/tamtam&lt;br /&gt;
 cd ~/Activities/tamtam/common/Util/Clooper&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
If make was successful, create symlinks to all TamTam activities:&lt;br /&gt;
&lt;br /&gt;
 cd ~/Activities/tamtam&lt;br /&gt;
 ./setup.py dev&lt;br /&gt;
&lt;br /&gt;
== Bundling from Sweets ==&lt;br /&gt;
&lt;br /&gt;
If you are using [http://wiki.sugarlabs.org/go/Platform_Team/Sweets Sweets] you can bundle your changes with &lt;br /&gt;
&lt;br /&gt;
 sweets bind sdk/sugar ./setup.py dist_xo&lt;br /&gt;
&lt;br /&gt;
This can be done in the root of tamtam sources&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
&lt;br /&gt;
* [[Tam Tam Resources]] - Learner resources&lt;br /&gt;
* [http://git.sugarlabs.org/projects/tamtam-branch Sources]&lt;br /&gt;
* Sugar Activity Library pages:&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4059 TamTamEdit]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4060 TamTamJam]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4061 TamTamMini]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4062 TamTamSynthLab]&lt;br /&gt;
* [http://wiki.laptop.org/go/TamTam TamTam on OLPC wiki]&lt;br /&gt;
* Trac tickets: [http://dev.laptop.org/query?component=tamtam-activity&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=type&amp;amp;col=status&amp;amp;col=priority&amp;amp;col=milestone&amp;amp;col=time&amp;amp;col=changetime&amp;amp;order=priority OLPC], [http://bugs.sugarlabs.org/query?component=TamTam&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=component&amp;amp;col=type&amp;amp;col=status&amp;amp;col=priority&amp;amp;col=milestone&amp;amp;col=time&amp;amp;col=changetime&amp;amp;order=priority Sugar Labs]&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/TamTam&amp;diff=73449</id>
		<title>Activities/TamTam</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/TamTam&amp;diff=73449"/>
		<updated>2011-12-19T20:48:20Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: bundling from sweets&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:Activities|Tam Tam]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
==Tam Tam developers&#039; page==&lt;br /&gt;
&lt;br /&gt;
===Overview===&lt;br /&gt;
&lt;br /&gt;
TamTam is a suite of four music and sound related activities for the XO. TamTam is written in python with some C functions for speed-critical services. The audio engine for TamTam is Csound.&lt;br /&gt;
&lt;br /&gt;
=== Build from sources ===&lt;br /&gt;
&lt;br /&gt;
In Terminal activity, launch:&lt;br /&gt;
&lt;br /&gt;
 sudo yum install git csound-devel alsa-lib-devel python-devel make gcc-c++&lt;br /&gt;
&lt;br /&gt;
Clone the sources and build binaries:&lt;br /&gt;
&lt;br /&gt;
 mkdir -p ~/Activities&lt;br /&gt;
 git clone --depth 1 git://git.sugarlabs.org/tamtam/tamtam.git ~/Activities/tamtam&lt;br /&gt;
 cd ~/Activities/tamtam/common/Util/Clooper&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
If make was successful, create symlinks to all TamTam activities:&lt;br /&gt;
&lt;br /&gt;
 cd ~/Activities/tamtam&lt;br /&gt;
 ./setup.py dev&lt;br /&gt;
&lt;br /&gt;
== Bundling from Sweets ==&lt;br /&gt;
&lt;br /&gt;
If you are using [[Sweets]] you can bundle your changes with &lt;br /&gt;
&lt;br /&gt;
 sweets bind sdk/sugar ./setup.py dist_xo&lt;br /&gt;
&lt;br /&gt;
This can be done in the root of tamtam sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
&lt;br /&gt;
* [[Tam Tam Resources]] - Learner resources&lt;br /&gt;
* [http://git.sugarlabs.org/projects/tamtam-branch Sources]&lt;br /&gt;
* Sugar Activity Library pages:&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4059 TamTamEdit]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4060 TamTamJam]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4061 TamTamMini]&lt;br /&gt;
** [http://activities.sugarlabs.org/en-US/sugar/addon/4062 TamTamSynthLab]&lt;br /&gt;
* [http://wiki.laptop.org/go/TamTam TamTam on OLPC wiki]&lt;br /&gt;
* Trac tickets: [http://dev.laptop.org/query?component=tamtam-activity&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=type&amp;amp;col=status&amp;amp;col=priority&amp;amp;col=milestone&amp;amp;col=time&amp;amp;col=changetime&amp;amp;order=priority OLPC], [http://bugs.sugarlabs.org/query?component=TamTam&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=component&amp;amp;col=type&amp;amp;col=status&amp;amp;col=priority&amp;amp;col=milestone&amp;amp;col=time&amp;amp;col=changetime&amp;amp;order=priority Sugar Labs]&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Platform_Team/Guide/Sweets_Packaging&amp;diff=72392</id>
		<title>Platform Team/Guide/Sweets Packaging</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Platform_Team/Guide/Sweets_Packaging&amp;diff=72392"/>
		<updated>2011-12-06T22:42:31Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
This guide describes how to prepare software projects to be distributed via Sugar Labs&#039; Packaging Management System, Sweets.&lt;br /&gt;
&lt;br /&gt;
Make sure that you read the [[Platform_Team/Sweets|introduction page]] and [[Platform_Team/Guide/Sweets_Usage|Usage guide]]. To understand conceptual ideas, read the [[Platform_Team/Sweets/Glossary|Glossary]].&lt;br /&gt;
&lt;br /&gt;
== Prepare the environment ==&lt;br /&gt;
&lt;br /&gt;
Using the [[Platform_Team/Guide/Sweets_Usage#Installation|Usage guide]]&#039;s instructions, install the Sweets. In addition, Sweets might be used from sources:&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.sugarlabs.org/sdk/sweets.git&lt;br /&gt;
 cd sweets&lt;br /&gt;
 git submodule init&lt;br /&gt;
 git submodule update&lt;br /&gt;
 ./sweets upgrade&lt;br /&gt;
&lt;br /&gt;
The command {{Code|./sweets upgrade}} might require relogin from the X session to take into account the new PATH value.&lt;br /&gt;
&lt;br /&gt;
== Recipe files ==&lt;br /&gt;
&lt;br /&gt;
The recipe specification file is an analog of scenario files in regular GNU/Linux distributions, like {{Code|.spec}} files in RPM. It is the cornerstone of Sweets, everything on the sweet project level depends on the recipe file. For activities, {{Code|activity/activity.info}}, an inherited recipe file name, is supported.&lt;br /&gt;
&lt;br /&gt;
On a logical level, the entire Sweets infrastructure might be treated as a set of distribution bundles with sources that contain recipe files. Software projects are identified as Zero Install &#039;&#039;interfaces&#039;&#039; that contain information about which distribution bundle needs to be downloaded in order to launch a particular software version. That&#039;s not the full picture (there are binary bundles created based on sources), but it is useful for this topic&#039;s purpose. Read the [[#Development with Sweets|Development with Sweets]] section to learn about the available usage scenarios.&lt;br /&gt;
&lt;br /&gt;
A recipe file is an [http://docs.python.org/library/configparser.html ini] format configuration file that might consist of several sections:&lt;br /&gt;
&lt;br /&gt;
* One or more [[Platform_Team/Recipe_Specification#Use case sections|use case sections]].&lt;br /&gt;
* Optional [[Platform_Team/Recipe_Specification#Archive sections|archive sections]].&lt;br /&gt;
* Optional [[Platform_Team/Recipe_Specification#Auxiliary sections|auxiliary sections]].&lt;br /&gt;
* Optional {{Code|[DEFAULT]}} section with common options that are accessible from all other sections.&lt;br /&gt;
&lt;br /&gt;
These files need to be placed in the root sources directory with names {{Code|sweets.recipe}} or {{Code|activity/activity.info}} for Sugar activities.&lt;br /&gt;
&lt;br /&gt;
=== Writing recipes ===&lt;br /&gt;
&lt;br /&gt;
In sources directory, create a recipe file, e.g., using {{Code|sweets init}} command. Recipe file should contain at least one [[Platform_Team/Recipe_Specification#Use case sections|use case]] section. There are several types of use case sections:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Activity&#039;&#039; for Sugar activities,&lt;br /&gt;
* &#039;&#039;Application&#039;&#039; for stand alone applications,&lt;br /&gt;
* &#039;&#039;Library&#039;&#039; for libraries.&lt;br /&gt;
&lt;br /&gt;
Make sure that all required options were set. The &#039;&#039;implement&#039;&#039; option has a special meaning, it is an [[Platform_Team/Sweets/Glossary#Implemented_interfaces|identifier]] of the sweet.&lt;br /&gt;
&lt;br /&gt;
By default, the entirely sources directory will be packaged into sources tarball. In case if sources list needs to be restricted, add [[Platform_Team/Recipe_Specification#.5BBuild.5D|Source]] section with appropriate &#039;&#039;include&#039;&#039; and/or &#039;&#039;exclude&#039;&#039; options.&lt;br /&gt;
&lt;br /&gt;
If the sweet needs to be built, add [[Platform_Team/Recipe_Specification#.5BBuild.5D|Build]] section.&lt;br /&gt;
&lt;br /&gt;
If built files are platform dependent, add [[Platform_Team/Recipe_Specification#Archive_sections|Archive]] section with &#039;&#039;arch=any&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
=== Interfaces ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;implement&#039;&#039;, &#039;&#039;associate&#039;&#039; and &#039;&#039;requires&#039;&#039; (optionally) options contain [[Platform_Team/Sweets/Glossary#Short_form_for_sweet_interfaces|short interfaces]]. These values have two meanings:&lt;br /&gt;
&lt;br /&gt;
* suffixes for final &#039;&#039;interface&#039;&#039;s, e.g., {{Code|http://sweets.sugarlabs.org/&#039;&#039;&amp;lt;value&amp;gt;&#039;&#039;}},&lt;br /&gt;
* the name of project/package on [[Platform_Team/Open_Build_System|OBS]] that will be used to host released sweet.&lt;br /&gt;
&lt;br /&gt;
In the 2nd case, the last slash separated part is a package, and the rest is a project, e.g., for &#039;&#039;sdk/sugar&#039;&#039;, &#039;&#039;sdk&#039;&#039; is a project and &#039;&#039;sugar&#039;&#039; is a package in the &#039;&#039;sdk&#039;&#039; project.&lt;br /&gt;
It is possible to have interface values without slashes, in that case, project and package names are the same.&lt;br /&gt;
&lt;br /&gt;
In the [[Platform_Team/Open_Build_System|OBS]], there is a special project named &#039;&#039;base&#039;&#039;. This project contains sweets that all time will be represented only by native packages. In other words, if you need to make sure that your sweet needs to depend only on native packages, use dependencies from the &#039;&#039;base&#039;&#039; project.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;base&#039;&#039; project is also useful for [[Platform_Team/Sweets/Glossary#Associated_interfaces|associated]] interfaces set in &#039;&#039;associate&#039;&#039; recipe option. For example, if your sweet needs &#039;&#039;pygame=2&#039;&#039; dependency that is not yet widespread, create &#039;&#039;~user/pygame&#039;&#039; temporary sweet with &#039;&#039;2&#039;&#039; version only, and use &#039;&#039;~user/pygame&#039;&#039; as a dependency in your sweet. If &#039;&#039;base/pygame&#039;&#039; will be added as associated interface to the &#039;&#039;~user/pygame&#039;&#039;, users that have &#039;&#039;&amp;gt;=2&#039;&#039; version in native packages will reuse them instead of &#039;&#039;~user/pygame&#039;&#039;&#039;s one.&lt;br /&gt;
&lt;br /&gt;
See OBS [https://packages.sugarlabs.org/project/list_public projects] for all existed sweets.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
&lt;br /&gt;
Dependencies might be used in the &#039;&#039;requires&#039;&#039; and &#039;&#039;suggests&#039;&#039; options in recipes files to declare that the current sweet depends on another sweet/s.&lt;br /&gt;
&lt;br /&gt;
The format of a dependency string is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;interface&amp;gt; [(=|&amp;gt;=|&amp;lt;) &amp;lt;version&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;interface&#039;&#039; value supports all interface [[#Interfaces|forms]]. The limited set of version conditions depends on Zero Install [http://0install.net/interface-spec.html specification] when the {{Code|&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;}} condition is a high level one and will be described in {{Code|&amp;lt;nowiki&amp;gt;&amp;gt;=&amp;lt;/nowiki&amp;gt;}} and {{Code|&amp;lt;}} terms.&lt;br /&gt;
&lt;br /&gt;
Dependencies may be optional. In that case, they need to be wrapped in square brackets. Optional dependencies will be used &#039;&#039;only&#039;&#039; if there is an [[Platform_Team/Sweets/Glossary#implementation|implementation]] to choose, otherwise they will be discarded without errors.&lt;br /&gt;
&lt;br /&gt;
=== Stability status ===&lt;br /&gt;
&lt;br /&gt;
Sweets should have stability status:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;stable&#039;&#039;, final stable release,&lt;br /&gt;
* &#039;&#039;testing&#039;&#039;, let people interested in testing try latest changes that are not yet stable,&lt;br /&gt;
* &#039;&#039;developer&#039;&#039;, just a more extreme version of &#039;&#039;testing&#039;&#039;,&lt;br /&gt;
&lt;br /&gt;
This is a useful Zero Install feature that let developers share not yet stable version among the community. Since by default, only stable versions are being used, people, who are interested in helping developers in polishing not yet stable versions, need to explicitly choose not stable versions.&lt;br /&gt;
&lt;br /&gt;
=== Glob patterns ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;include&#039;&#039; and &#039;&#039;exclude&#039;&#039; options contain file patterns. A pattern could be of two types:&lt;br /&gt;
&lt;br /&gt;
* doesn&#039;t contain &#039;&#039;/&#039;&#039; or &#039;&#039;**&#039;&#039; substrings, will be applied only to file names&lt;br /&gt;
* contains &#039;&#039;/&#039;&#039; or &#039;&#039;**&#039;&#039; substring, will be applied to the full file path (relative to the root), thus could affect several directory levels&lt;br /&gt;
&lt;br /&gt;
Only these pattern symbols are allowed:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;*&#039;&#039; matches everything, except directory separator&lt;br /&gt;
* &#039;&#039;?&#039;&#039; matches any single character, except directory separator&lt;br /&gt;
* &#039;&#039;**&#039;&#039; matches everything, including directory separator&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
A list of recipe examples. Additionally, see {{Code|sugar*}} repositories in the [http://git.sugarlabs.org/sdk Gitorious sdk] repository, all of them are sweets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Python activity&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Python-based activity with standard Sugar Platform dependencies.&lt;br /&gt;
&lt;br /&gt;
 [Activity]&lt;br /&gt;
 implement = cartoon-builder&lt;br /&gt;
 name      = Cartoon Builder&lt;br /&gt;
 summary   = Create your own cell-animation sequences&lt;br /&gt;
 license   = GPLv2+&lt;br /&gt;
 homepage  = http://wiki.sugarlabs.org/go/Activities/Cartoon_Builder&lt;br /&gt;
 &lt;br /&gt;
 version   = %(activity_version)s&lt;br /&gt;
 stability = stable&lt;br /&gt;
 &lt;br /&gt;
 icon      = activity-cartoonbuilder&lt;br /&gt;
 exec      = sugar-activity activity.CartoonBuilderActivity&lt;br /&gt;
 &lt;br /&gt;
 # Backwards compatibility of original activity.info options&lt;br /&gt;
 bundle_id = com.ywwg.CartoonBuilderActivity&lt;br /&gt;
 activity_version = 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Python library&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A python-based library that could be used as is, or as an activity dependency.&lt;br /&gt;
&lt;br /&gt;
 [Library]&lt;br /&gt;
 implement = libjournal&lt;br /&gt;
 name      = libjournal&lt;br /&gt;
 summary   = Hight level library to create your own Journal-like activity&lt;br /&gt;
 license   = GPLv3+&lt;br /&gt;
 homepage  = http://wiki.sugarlabs.org/go/Activity_Team/Services/Journal&lt;br /&gt;
 version   = 1&lt;br /&gt;
 stability = testing&lt;br /&gt;
 requires  = toolkit&lt;br /&gt;
 binding   = PYTHONPATH&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C-based library&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 [DEFAULT]&lt;br /&gt;
 depends   = base/glib; base/gconf; base/libgee &amp;gt;= 0.5; base/gtk+ &amp;gt;= 2.12&lt;br /&gt;
             base/pango &amp;gt;= 1.20; base/librsvg&lt;br /&gt;
 &lt;br /&gt;
 [Library]&lt;br /&gt;
 implement = polyol&lt;br /&gt;
 name      = polyol&lt;br /&gt;
 summary   = Intermediate level GObject based libraries for Sugar&lt;br /&gt;
 description = Polyol is a set of libraries that are written in Vala.&lt;br /&gt;
             Libraries are intended to provide high-level C API to basic Sugar&lt;br /&gt;
             features including Gtk based user interface. Applications that are&lt;br /&gt;
             linked against Polyol, interact with sugar processes&lt;br /&gt;
             (like shell, datastore, etc.) via DBus.&lt;br /&gt;
 license   = LGPLv3+&lt;br /&gt;
 homepage  = http://wiki.sugarlabs.org/go/Activity_Team/Polyol&lt;br /&gt;
 &lt;br /&gt;
 version   = 1&lt;br /&gt;
 stability = developer&lt;br /&gt;
 &lt;br /&gt;
 binding   = LD_LIBRARY_PATH lib&lt;br /&gt;
             PKG_CONFIG_PATH lib/pkgconfig&lt;br /&gt;
             VAPIDIR share/vala/vapi&lt;br /&gt;
 requires  = %(depends)s&lt;br /&gt;
 &lt;br /&gt;
 [Archive]&lt;br /&gt;
 arch      = any&lt;br /&gt;
 &lt;br /&gt;
 [Build]&lt;br /&gt;
 requires  = %(depends)s; pkg-config; cmake; make; gcc-c&lt;br /&gt;
 configure = cmake -D CMAKE_INSTALL_PREFIX=%(PREFIX)s&lt;br /&gt;
                   -D PYTHON_SITEDIR=%(PREFIX)s/python&lt;br /&gt;
                   -D COMPONENTS=&amp;quot;collab;ds;env;gui;shell;toolkit&amp;quot;&lt;br /&gt;
                   -D BINDING=python&lt;br /&gt;
                   -D CMAKE_C_FLAGS:STRING=&amp;quot;%(CFLAGS)s&amp;quot;&lt;br /&gt;
                   .&lt;br /&gt;
 make      = make&lt;br /&gt;
 install   = make DESTDIR=%(DESTDIR)s install&lt;br /&gt;
&lt;br /&gt;
== Releasing ==&lt;br /&gt;
&lt;br /&gt;
In Sweets, releasing means uploading a sources tarball with a release (though, that [[#Stability_status|doesn&#039;t only mean]] stable versions) to the Sugar Labs [[Platform_Team/Open_Build_System|instance]] of the [http://openbuildservice.org/ Open Build Service] (OBS). Before releasing, make sure that you have a Sugar Labs [[Service/Account#Sugar_Labs_Central_Login|account]]. A login with password will be required the first time or when your cookie is missing.&lt;br /&gt;
&lt;br /&gt;
Before releasing, make sure that your recipe conforms to the OBS [[Platform_Team/Open_Build_System/Policy|Policy]]. While releasing, sweet sources will be uploaded to an OBS project/package according to the [[#Interfaces|implement]] recipe option. If a particular project or package don&#039;t exist, they will be created (upon user&#039;s confirmation for project creation).&lt;br /&gt;
&lt;br /&gt;
To initiate releasing, enter from the sweet sources directory:&lt;br /&gt;
&lt;br /&gt;
 sweets commit&lt;br /&gt;
&lt;br /&gt;
The {{Code|sweets}} command will ask for a commit message, i.e., release notes. The same notes might be passed to {{Code|commit}} command via the {{Code|--message}} command-line argument.&lt;br /&gt;
&lt;br /&gt;
If the releasing sweet is binary based, only the most recent stable version will be built on the OBS side, other versions will be built on the client side.&lt;br /&gt;
&lt;br /&gt;
== Development with Sweets ==&lt;br /&gt;
&lt;br /&gt;
Source bundles might be used on the client side not only indirectly, via {{Code|sweets}} command for example, but also explicitly. Sources might be bundled, emailed, etc. In this case, it is just like {{Code|.xo}} files. To make sources useful within Sweets, the local directory with sources might be employed in several ways:&lt;br /&gt;
&lt;br /&gt;
* Applications might be launched from sources, {{Code|sweets &#039;&#039;&amp;lt;path-to-sources&amp;gt;&#039;&#039;}};&lt;br /&gt;
* To reuse sources as dependencies for other sweets, the source directory needs to be registered in Sweets, {{Code|sweets checkout &#039;&#039;&amp;lt;path-to-sources&amp;gt;&#039;&#039;}}; applications might be checked out as well.&lt;br /&gt;
&lt;br /&gt;
Checking out will register a &#039;&#039;sweet&#039;&#039; in the local &#039;&#039;Sweets&#039;&#039; instance as a single &#039;&#039;implementation&#039;&#039; for the &#039;&#039;interfaces&#039;&#039; it &#039;&#039;implements&#039;&#039;. This feature is especially useful for libraries, for example, if the sugar-toolkit sources, which implement the {{Code|sdk/sugar-toolkit}} &#039;&#039;interface&#039;&#039;, were cloned to the {{Code|~/src/sugar-toolkit}} directory, then, while running a {{Code|sdk/sugar}} &#039;&#039;sweet&#039;&#039;, it would become possible to reuse local sugar-toolkit sources as a regular &#039;&#039;implementation&#039;&#039; of the {{Code|sdk/sugar-toolkit}} dependency of {{Code|sdk/sugar}}.&lt;br /&gt;
&lt;br /&gt;
=== Sugar sweets ===&lt;br /&gt;
&lt;br /&gt;
There are [[Platform_Team/Guide/Sweets_Usage#Sugar_via_Sweets|sdk/sugar]] sweets that might be used as an example how to support sweets. Sweets Sugar sources are always rebased [http://git.sugarlabs.org/sdk forks] of upstream projects with added {{Code|sweets.recipe}} files and lightweight patches that make the original code useful via Sweets.&lt;br /&gt;
&lt;br /&gt;
Checkout sources from:&lt;br /&gt;
&lt;br /&gt;
* http://git.sugarlabs.org/sdk/sugar-base&lt;br /&gt;
* http://git.sugarlabs.org/sdk/sugar-toolkit&lt;br /&gt;
* http://git.sugarlabs.org/sdk/sugar-artwork&lt;br /&gt;
* http://git.sugarlabs.org/sdk/sugar&lt;br /&gt;
&lt;br /&gt;
and see its {{Code|sweets.recipe}} files.&lt;br /&gt;
&lt;br /&gt;
=== Developing activities ===&lt;br /&gt;
&lt;br /&gt;
The traditional development related routine for activity sources is to run the {{Code|setup.py}} script located in the root activity directory. With Sweets, these routines might be accomplished with the {{Code|sweets}} command. Here is some background information:&lt;br /&gt;
&lt;br /&gt;
* A downside of using Sweets is that running {{Code|setup.py}} requires being in the Sugar session (in order to have all the libraries that {{Code|setup.py}} injects);&lt;br /&gt;
* Sweets is designed to support multiple software versions at the same time. So to avoid having to login to different Sugar sessions for creating source tarballs, for example, it makes more sense to have a standalone utility;&lt;br /&gt;
* The {{Code|sweets}} command already contains development related functionality; it is useful to keep all development related functions in one utility.&lt;br /&gt;
&lt;br /&gt;
Sweets support the following {{Code|setup.py}}&#039;s commands:&lt;br /&gt;
&lt;br /&gt;
* {{Code|build}}, build generated files, e.g., {{Code|locale/}} directory;&lt;br /&gt;
* {{Code|dist_xo}}, create a .xo with activity sources;&lt;br /&gt;
* {{Code|dist_source}}, create activity sources tarball;&lt;br /&gt;
* {{Code|genpot}}, generate the gettext pot file.&lt;br /&gt;
&lt;br /&gt;
And doesn&#039;t support the following:&lt;br /&gt;
&lt;br /&gt;
* {{Code|dev}} - seems to be a needlessly exaggerated function that creates a symbolic link in the {{Code|~/Activities}} directory to activity sources. The same might be done using the {{Code|ln -s}} command to avoid having derived functionality, or better, place sources directly in the {{Code|~/Activities}} directory;&lt;br /&gt;
* {{Code|fix_manifest}} - function creates {{Code|MANIFEST}} file. Not having this file is not a failure, and Sweets is designed to have include/exclude rules in recipe files instead;&lt;br /&gt;
* {{Code|install}} - function installs the activity to the root system.  Sweets avoid, by design, any global changes during its regular behaviour.&lt;br /&gt;
&lt;br /&gt;
As regular {{Code|sweets}}&#039;s commands, these commands need to be executed from the activity directory (or in any of its sub-directories, not just in the root), or the path to activity sources might be specified after the command name, e.g.:&lt;br /&gt;
&lt;br /&gt;
 sweets build [PATH]&lt;br /&gt;
&lt;br /&gt;
== Good practices ==&lt;br /&gt;
&lt;br /&gt;
=== Devel packages ===&lt;br /&gt;
&lt;br /&gt;
It is common practice in binary-based GNU/Linux distributions to use satellite devel packages to collect various build-time files like C headers or pkg-config files. In the Zero Install environment, this doesn&#039;t work, because every package is stored in a separate directory hierarchy, e.g., *.so symlinks, from devel package, will point to nothing, since all *.so.* files from the library package live in a separate directory.&lt;br /&gt;
&lt;br /&gt;
Keep all build-time files in the sweet with runtime files.&lt;br /&gt;
&lt;br /&gt;
=== Transparent behaviour ===&lt;br /&gt;
&lt;br /&gt;
Library sweets that are associated with native packages ({{Code|base/*}} sweets), should use regular environment variables for binding, such as {{Code|LD_LIBRARY_PATH}}. The idea is that it should be possible to replace them with native packages transparently and avoid changes in sweets that use these libraries.&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
&lt;br /&gt;
{{:Platform_Team/Sweets/Feedback}}&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Platform_Team/Usage_Statistics&amp;diff=71863</id>
		<title>Platform Team/Usage Statistics</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Platform_Team/Usage_Statistics&amp;diff=71863"/>
		<updated>2011-11-30T03:03:38Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
Sugar usage statistics might be very useful from, e.g., an educational or research point of view. Statistics might be anonymous or personalized (by taking special efforts to keep information secure and locally used only for a particular deployment).&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&lt;br /&gt;
All types of statistics are identified by IDs in a dot separated hierarchy. This makes it possible to refer to the particular type or level of data.&lt;br /&gt;
&lt;br /&gt;
* {{Code|shell}}&amp;lt;br&amp;gt;Shell related stats.&lt;br /&gt;
** {{Code|shell.run}}&amp;lt;br&amp;gt;Shell process is run.&lt;br /&gt;
** {{Code|shell.active}}&amp;lt;br&amp;gt;Shell or activity window is active.&lt;br /&gt;
** {{Code|shell.collab}}&amp;lt;br&amp;gt;Collaboration related stats in Shell.&lt;br /&gt;
*** {{Code|shell.collab.buddies}}&amp;lt;br&amp;gt;Number of buddies in the Neighborhood view.&lt;br /&gt;
* {{Code|activity}}&amp;lt;br&amp;gt;Activities related stats; specified only for the particular activity.&lt;br /&gt;
** {{Code|activity.run}}&amp;lt;br&amp;gt;Activity is run.&lt;br /&gt;
** {{Code|activity.active}}&amp;lt;br&amp;gt;Activity window is active.&lt;br /&gt;
** {{Code|activity.collab}}&amp;lt;br&amp;gt;Collaboration related stats for activities.&lt;br /&gt;
*** {{Code|activity.collab.buddies}}&amp;lt;br&amp;gt;Number of buddies activity is interacting with.&lt;br /&gt;
* {{Code|system}}&amp;lt;br&amp;gt;System related stats.&lt;br /&gt;
** {{Code|system.uptime}}&amp;lt;br&amp;gt;System uptime value.&lt;br /&gt;
&lt;br /&gt;
== Implementation ==&lt;br /&gt;
&lt;br /&gt;
=== Monitor ===&lt;br /&gt;
&lt;br /&gt;
The usage statistics will be gathered by sniffing DBus and X11 messages in the [[Sugar_Server_Kit/sugar-client|sugar-client]] program launched with the {{Code|monitor}} command. The {{Code|sugar-client}} will stay in daemon mode, and send collected and filtered data to the [[Sugar_Server_Kit/sugar-server#collector|sugar-server]], or, will keep it for later collection in server-less environments.&lt;br /&gt;
&lt;br /&gt;
=== Journal crawler ===&lt;br /&gt;
&lt;br /&gt;
In addition to the realtime monitoring, it might be useful to collect some stats from the Journal. It should be possible to run this code on a client side, or, on school servers using Journal backups.&lt;br /&gt;
&lt;br /&gt;
This feature was implemented in [http://wiki.paraguayeduca.org/index.php/Analisis_de_Uso_de_Actividades Paraguay], but is not being used right now.&lt;br /&gt;
&lt;br /&gt;
=== Collector ===&lt;br /&gt;
&lt;br /&gt;
=== Analyzer ===&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [https://dev.laptop.org.au/issues/59 Australian request].&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71845</id>
		<title>Activities/Classroom Broadcast</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71845"/>
		<updated>2011-11-29T15:23:15Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast transmits the screen of the &#039;server&#039; laptop to the screens of a number of &#039;client&#039; laptops. Typically the teacher&#039;s laptop would be the server and the students&#039; laptops the clients. ClassroomBroadcast is a low cost alternative to using a data projector. ClassroomBroadcast runs on the server laptop and a VNC client such as [http://sourceforge.net/apps/mediawiki/tigervnc/index.php?title=Main_Page TigerVNC] runs on the client laptops.&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
Install ClassroomBroadcast on the &#039;server&#039; laptop from &lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/addon/4507&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast also requires some additional software - x11vnc&lt;br /&gt;
&lt;br /&gt;
To install &#039;&#039;&#039;x11vnc&#039;&#039;&#039; enter the following in Terminal:&lt;br /&gt;
 &lt;br /&gt;
 sudo yum install x11vnc&lt;br /&gt;
&lt;br /&gt;
Install a VNC client on all the client laptops, in Terminal enter:&lt;br /&gt;
 &lt;br /&gt;
 sudo yum install vnc&lt;br /&gt;
&lt;br /&gt;
==Running==&lt;br /&gt;
Check that all laptops are connected to the same network. Start ClassroomBroadcast on the server laptop. Press the button in the centre of the screen and note the IP address, eth0:, below the button.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;ClassRoomBroadcast Activity&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start the VNC client on the client laptops by entering the following in Terminal&lt;br /&gt;
 vncviewer&lt;br /&gt;
&lt;br /&gt;
Enter the IP address eth0: from the server into the dialog box.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;VNC Viewer- Connection Details&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively you can specify the IP address in the command and skip the dialog box&lt;br /&gt;
 vncviewer 10.1.1.4&lt;br /&gt;
&lt;br /&gt;
Fullscreen mode allows the client to see the full screen but the client cannot quit till transmission stops&lt;br /&gt;
&lt;br /&gt;
The fullscreen mode can be selected in options in the dialog box or specified from the commandline&lt;br /&gt;
 vncviewer 10.1.1.4 -fullscreen&lt;br /&gt;
&lt;br /&gt;
The screen of the sending laptop is mirrored on the receiving laptops. It takes a few seconds for the screens to update.&lt;br /&gt;
&lt;br /&gt;
To stop transmitting, click the centre screen button in ClassroomBroadcast. ClassroomBroadcast can be closed like any regular Sugar Activity. When you are finished with the clients, you can close them by clicking the X in the screen upper right which returns you to Terminal. Terminal can then be closed like any regular Sugar Activity.&lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
With ClassRoomBroadcast V2 and TigerVNC Viewer 1.0.90&lt;br /&gt;
&lt;br /&gt;
* Can only run one client, attempting to connect a second client gives &#039;end of stream&#039;&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
* Cannot disconnect and restart the client, error 111 connection refused&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Must be fixed by v3 http://activities.sugarlabs.org/downloads/file/27762/classroombroadcast-3.xo  --[[User:RafaelOrtiz|RafaelOrtiz]] 12:10, 28 November 2011 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The client gets seemingly random clipboard entries &#039;type clipping&#039;&lt;br /&gt;
* Stopping the server first works OK, the client then quits. If you quit the client first then you have to click the server stop button twice to stop transmission&lt;br /&gt;
* The server cursor does not appear in the client laptops - fix, uncheck render cursor locally in TigerVNC options&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71842</id>
		<title>Activities/Classroom Broadcast</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71842"/>
		<updated>2011-11-29T05:40:28Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Installing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast transmits the screen of the &#039;server&#039; laptop to the screens of a number of &#039;client&#039; laptops. Typically the teacher&#039;s laptop would be the server and the students&#039; laptops the clients. ClassroomBroadcast is a low cost alternative to using a data projector. ClassroomBroadcast runs on the server laptop and a VNC client such as TigerVNC runs on the client laptops.&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
Install ClassroomBroadcast on the &#039;server&#039; laptop from &lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/addon/4507&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast also requires some additional software - x11vnc&lt;br /&gt;
&lt;br /&gt;
To install &#039;&#039;&#039;x11vnc&#039;&#039;&#039; enter the following in Terminal:&lt;br /&gt;
 &lt;br /&gt;
 sudo yum install x11vnc&lt;br /&gt;
&lt;br /&gt;
Install a VNC client on all the client laptops, in Terminal enter:&lt;br /&gt;
 &lt;br /&gt;
 sudo yum install vnc&lt;br /&gt;
&lt;br /&gt;
==Running==&lt;br /&gt;
Check that all laptops are connected to the same network. Start ClassroomBroadcast on the server laptop. Press the button in the centre of the screen and note the IP address, eth0:, below the button.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;ClassRoomBroadcast Activity&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start the VNC client on the client laptops by entering the following in Terminal&lt;br /&gt;
 vncviewer&lt;br /&gt;
&lt;br /&gt;
Enter the IP address eth0: from the server into the dialog box.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;VNC Viewer- Connection Details&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively you can specify the IP address in the command and skip the dialog box&lt;br /&gt;
 vncviewer 10.1.1.4&lt;br /&gt;
&lt;br /&gt;
Fullscreen mode allows the client to see the full screen but the client cannot quit till transmission stops&lt;br /&gt;
&lt;br /&gt;
The fullscreen mode can be selected in options in the dialog box or specified from the commandline&lt;br /&gt;
 vncviewer 10.1.1.4 -fullscreen&lt;br /&gt;
&lt;br /&gt;
The screen of the sending laptop is mirrored on the receiving laptops. It takes a few seconds for the screens to update.&lt;br /&gt;
&lt;br /&gt;
To stop transmitting, click the centre screen button in ClassroomBroadcast. ClassroomBroadcast can be closed like any regular Sugar Activity. When you are finished with the clients, you can close them by clicking the X in the screen upper right which returns you to Terminal. Terminal can then be closed like any regular Sugar Activity.&lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
With ClassRoomBroadcast V2 and TigerVNC Viewer 1.0.90&lt;br /&gt;
&lt;br /&gt;
* Can only run one client, attempting to connect a second client gives &#039;end of stream&#039;&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
* Cannot disconnect and restart the client, error 111 connection refused&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Must be fixed by v3 http://activities.sugarlabs.org/downloads/file/27762/classroombroadcast-3.xo  --[[User:RafaelOrtiz|RafaelOrtiz]] 12:10, 28 November 2011 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The client gets seemingly random clipboard entries &#039;type clipping&#039;&lt;br /&gt;
* Stopping the server first works OK, the client then quits. If you quit the client first then you have to click the server stop button twice to stop transmission&lt;br /&gt;
* The server cursor does not appear in the client laptops - fix, uncheck render cursor locally in TigerVNC options&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71841</id>
		<title>Activities/Classroom Broadcast</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71841"/>
		<updated>2011-11-29T05:36:17Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Installing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast transmits the screen of the &#039;server&#039; laptop to the screens of a number of &#039;client&#039; laptops. Typically the teacher&#039;s laptop would be the server and the students&#039; laptops the clients. ClassroomBroadcast is a low cost alternative to using a data projector. ClassroomBroadcast runs on the server laptop and a VNC client such as TigerVNC runs on the client laptops.&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
Install ClassroomBroadcast on the &#039;server&#039; laptop from &lt;br /&gt;
&lt;br /&gt;
*http://activities.sugarlabs.org/addon/4507&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast also requires some additional software - x11vnc&lt;br /&gt;
&lt;br /&gt;
To install x11vnc enter the following in Terminal:&lt;br /&gt;
 sudo yum install x11vnc&lt;br /&gt;
&lt;br /&gt;
Install a VNC client on all the client laptops, in Terminal enter:&lt;br /&gt;
 sudo yum install vnc&lt;br /&gt;
&lt;br /&gt;
==Running==&lt;br /&gt;
Check that all laptops are connected to the same network. Start ClassroomBroadcast on the server laptop. Press the button in the centre of the screen and note the IP address, eth0:, below the button.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;ClassRoomBroadcast Activity&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start the VNC client on the client laptops by entering the following in Terminal&lt;br /&gt;
 vncviewer&lt;br /&gt;
&lt;br /&gt;
Enter the IP address eth0: from the server into the dialog box.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;VNC Viewer- Connection Details&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively you can specify the IP address in the command and skip the dialog box&lt;br /&gt;
 vncviewer 10.1.1.4&lt;br /&gt;
&lt;br /&gt;
Fullscreen mode allows the client to see the full screen but the client cannot quit till transmission stops&lt;br /&gt;
&lt;br /&gt;
The fullscreen mode can be selected in options in the dialog box or specified from the commandline&lt;br /&gt;
 vncviewer 10.1.1.4 -fullscreen&lt;br /&gt;
&lt;br /&gt;
The screen of the sending laptop is mirrored on the receiving laptops. It takes a few seconds for the screens to update.&lt;br /&gt;
&lt;br /&gt;
To stop transmitting, click the centre screen button in ClassroomBroadcast. ClassroomBroadcast can be closed like any regular Sugar Activity. When you are finished with the clients, you can close them by clicking the X in the screen upper right which returns you to Terminal. Terminal can then be closed like any regular Sugar Activity.&lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
With ClassRoomBroadcast V2 and TigerVNC Viewer 1.0.90&lt;br /&gt;
&lt;br /&gt;
* Can only run one client, attempting to connect a second client gives &#039;end of stream&#039;&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
* Cannot disconnect and restart the client, error 111 connection refused&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Must be fixed by v3 http://activities.sugarlabs.org/downloads/file/27762/classroombroadcast-3.xo  --[[User:RafaelOrtiz|RafaelOrtiz]] 12:10, 28 November 2011 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The client gets seemingly random clipboard entries &#039;type clipping&#039;&lt;br /&gt;
* Stopping the server first works OK, the client then quits. If you quit the client first then you have to click the server stop button twice to stop transmission&lt;br /&gt;
* The server cursor does not appear in the client laptops - fix, uncheck render cursor locally in TigerVNC options&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71832</id>
		<title>Activities/Classroom Broadcast</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71832"/>
		<updated>2011-11-28T17:10:38Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Known issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast transmits the screen of the &#039;server&#039; laptop to the screens of a number of &#039;client&#039; laptops. Typically the teacher&#039;s laptop would be the server and the students&#039; laptops the clients. ClassroomBroadcast is a low cost alternative to using a data projector. ClassroomBroadcast runs on the server laptop and a VNC client such as TigerVNC runs on the client laptops.&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
Install ClassroomBroadcast on the &#039;server&#039; laptop from http://activities.sugarlabs.org/addon/4507&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast also requires some additional software - x11vnc&lt;br /&gt;
&lt;br /&gt;
To install x11vnc enter the following in Terminal:&lt;br /&gt;
 sudo yum install x11vnc&lt;br /&gt;
&lt;br /&gt;
Install a VNC client on all the client laptops, in Terminal enter:&lt;br /&gt;
 sudo yum install vnc&lt;br /&gt;
&lt;br /&gt;
==Running==&lt;br /&gt;
Check that all laptops are connected to the same network. Start ClassroomBroadcast on the server laptop. Press the button in the centre of the screen and note the IP address, eth0:, below the button.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;ClassRoomBroadcast Activity&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start the VNC client on the client laptops by entering the following in Terminal&lt;br /&gt;
 vncviewer&lt;br /&gt;
&lt;br /&gt;
Enter the IP address eth0: from the server into the dialog box.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;VNC Viewer- Connection Details&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively you can specify the IP address in the command and skip the dialog box&lt;br /&gt;
 vncviewer 10.1.1.4&lt;br /&gt;
&lt;br /&gt;
Fullscreen mode allows the client to see the full screen but the client cannot quit till transmission stops&lt;br /&gt;
&lt;br /&gt;
The fullscreen mode can be selected in options in the dialog box or specified from the commandline&lt;br /&gt;
 vncviewer 10.1.1.4 -fullscreen&lt;br /&gt;
&lt;br /&gt;
The screen of the sending laptop is mirrored on the receiving laptops. It takes a few seconds for the screens to update.&lt;br /&gt;
&lt;br /&gt;
To stop transmitting, click the centre screen button in ClassroomBroadcast. ClassroomBroadcast can be closed like any regular Sugar Activity. When you are finished with the clients, you can close them by clicking the X in the screen upper right which returns you to Terminal. Terminal can then be closed like any regular Sugar Activity.&lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
With ClassRoomBroadcast V2 and TigerVNC Viewer 1.0.90&lt;br /&gt;
&lt;br /&gt;
* Can only run one client, attempting to connect a second client gives &#039;end of stream&#039;&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
* Cannot disconnect and restart the client, error 111 connection refused&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Must be fixed by v3 http://activities.sugarlabs.org/downloads/file/27762/classroombroadcast-3.xo  --[[User:RafaelOrtiz|RafaelOrtiz]] 12:10, 28 November 2011 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The client gets seemingly random clipboard entries &#039;type clipping&#039;&lt;br /&gt;
* Stopping the server first works OK, the client then quits. If you quit the client first then you have to click the server stop button twice to stop transmission&lt;br /&gt;
* The server cursor does not appear in the client laptops - fix, uncheck render cursor locally in TigerVNC options&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71831</id>
		<title>Activities/Classroom Broadcast</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71831"/>
		<updated>2011-11-28T15:09:38Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast transmits the screen of the &#039;server&#039; laptop to the screens of a number of &#039;client&#039; laptops. Typically the teacher&#039;s laptop would be the server and the students&#039; laptops the clients. ClassroomBroadcast is a low cost alternative to using a data projector. ClassroomBroadcast runs on the server laptop and a VNC client such as TigerVNC runs on the client laptops.&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
Install ClassroomBroadcast on the &#039;server&#039; laptop from http://activities.sugarlabs.org/addon/4507&lt;br /&gt;
&lt;br /&gt;
ClassroomBroadcast also requires some additional software - x11vnc&lt;br /&gt;
&lt;br /&gt;
To install x11vnc enter the following in Terminal:&lt;br /&gt;
 sudo yum install x11vnc&lt;br /&gt;
&lt;br /&gt;
Install a VNC client on all the client laptops, in Terminal enter:&lt;br /&gt;
 sudo yum install vnc&lt;br /&gt;
&lt;br /&gt;
==Running==&lt;br /&gt;
Check that all laptops are connected to the same network. Start ClassroomBroadcast on the server laptop. Press the button in the centre of the screen and note the IP address, eth0:, below the button.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;ClassRoomBroadcast Activity&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start the VNC client on the client laptops by entering the following in Terminal&lt;br /&gt;
 vncviewer&lt;br /&gt;
&lt;br /&gt;
Enter the IP address eth0: from the server into the dialog box.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot of &amp;quot;VNC Viewer- Connection Details&amp;quot;.png |450px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively you can specify the IP address in the command and skip the dialog box&lt;br /&gt;
 vncviewer 10.1.1.4&lt;br /&gt;
&lt;br /&gt;
Fullscreen mode allows the client to see the full screen but the client cannot quit till transmission stops&lt;br /&gt;
&lt;br /&gt;
The fullscreen mode can be selected in options in the dialog box or specified from the commandline&lt;br /&gt;
 vncviewer 10.1.1.4 -fullscreen&lt;br /&gt;
&lt;br /&gt;
The screen of the sending laptop is mirrored on the receiving laptops. It takes a few seconds for the screens to update.&lt;br /&gt;
&lt;br /&gt;
To stop transmitting, click the centre screen button in ClassroomBroadcast. ClassroomBroadcast can be closed like any regular Sugar Activity. When you are finished with the clients, you can close them by clicking the X in the screen upper right which returns you to Terminal. Terminal can then be closed like any regular Sugar Activity.&lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
With ClassRoomBroadcast V2 and TigerVNC Viewer 1.0.90&lt;br /&gt;
&lt;br /&gt;
* Can only run one client, attempting to connect a second client gives &#039;end of stream&#039;&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
* Cannot disconnect and restart the client, error 111 connection refused&lt;br /&gt;
to fix add the option &amp;quot;-shared&amp;quot; at line 194 of classroombroadcast_activity.py&lt;br /&gt;
* The client gets seemingly random clipboard entries &#039;type clipping&#039;&lt;br /&gt;
* Stopping the server first works OK, the client then quits. If you quit the client first then you have to click the server stop button twice to stop transmission&lt;br /&gt;
* The server cursor does not appear in the client laptops - fix, uncheck render cursor locally in TigerVNC options&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/GCompris&amp;diff=71685</id>
		<title>Activities/GCompris</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/GCompris&amp;diff=71685"/>
		<updated>2011-11-25T14:44:13Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Sharing support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
[[Category:Activities|GCompris]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://gcompris.net/ Gcompris] with sugar support.&lt;br /&gt;
&lt;br /&gt;
== Detailed Description ==&lt;br /&gt;
&lt;br /&gt;
GCompris and GComprisAdministration activities create the same journal object with &#039;&#039;application/x-gcompris&#039;&#039; mimetype. So, when user creates journal object with GComprisAdministration activity, this object will be opened in GCompis activity by default. Use &amp;quot;Open with&amp;quot; context palette option to resume object in GComprisAdministration.&lt;br /&gt;
&lt;br /&gt;
=== Sharing support ===&lt;br /&gt;
&lt;br /&gt;
Teacher, in addition to GCompris Administration activity [http://gcompris.net/wiki/index.php?title=Manual#Administering_GCompris instructions]:&lt;br /&gt;
* Launch new GCompris Administration instance&lt;br /&gt;
* On tabs &#039;&#039;Classes/Users&#039;&#039; and &#039;&#039;Groups&#039;&#039;, create users, groups and classes; these settings will be common for all GCompris Administration activity objects&lt;br /&gt;
* On tab &#039;&#039;Logins&#039;&#039;, add groups of users that will be used for this GCompris Administration activity object&lt;br /&gt;
* On tab &#039;&#039;Activities&#039;&#039;, setup list of activities for this GCompris Administration activity object&lt;br /&gt;
* Share activity&lt;br /&gt;
* On tab &#039;&#039;Reports&#039;&#039;, see joined students&#039; results&lt;br /&gt;
&lt;br /&gt;
Students:&lt;br /&gt;
* Join shared by teacher GCompris object&lt;br /&gt;
* on startup, if resumed object is shared by teacher, GCompris will sync settings with teacher&#039;s object&lt;br /&gt;
* After completing GCompris activity, results will be sent to teacher and stored to student&#039;s object; later, this object could be opened by GCompris Administration activity to see these results&lt;br /&gt;
&lt;br /&gt;
== Build from sources ==&lt;br /&gt;
&lt;br /&gt;
Install dependencies, for Fedora they are:&lt;br /&gt;
&lt;br /&gt;
 sudo yum install gtk2-devel gstreamer-devel gstreamer-plugins-base-devel sqlite-devel librsvg2-devel libxml2-devel python-devel pygtk2-devel pycairo-devel gnucap gnuchess pkgconfig make gcc intltool glib2-devel GConf2-devel libgee-devel dbus-glib-devel pango-devel cmake gnet2-devel&lt;br /&gt;
&lt;br /&gt;
Fetch sources:&lt;br /&gt;
&lt;br /&gt;
 mkdir -p ~/src/gcompris&lt;br /&gt;
 cd ~/src/gcompris&lt;br /&gt;
 wget http://download.sugarlabs.org/sources/external/polyol/polyol-1.2.tar.gz&lt;br /&gt;
 tar xzpvf polyol-1.2.tar.gz&lt;br /&gt;
 wget http://download.sugarlabs.org/sources/external/gcompris/gcompris-9.5.tar.gz&lt;br /&gt;
 tar xzpvf gcompris-9.5.tar.gz&lt;br /&gt;
&lt;br /&gt;
Build Polyol:&lt;br /&gt;
&lt;br /&gt;
 cd ~/src/gcompris/polyol-1.2&lt;br /&gt;
 cmake -DCMAKE_INSTALL_PREFIX=$HOME/Activities/gcompris.activity &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;br /&gt;
&lt;br /&gt;
Build GCompris:&lt;br /&gt;
&lt;br /&gt;
 cd ~/src/gcompris/gcompris-9.5&lt;br /&gt;
 ./configure PKG_CONFIG_PATH=$HOME/Activities/gcompris.activity/lib/pkgconfig --prefix=$HOME/Activities/gcompris.activity --enable-gnet --enable-sugar --enable-sqlite &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;br /&gt;
&lt;br /&gt;
Link activity directory:&lt;br /&gt;
&lt;br /&gt;
 cd ~/Activities/gcompris.activity&lt;br /&gt;
 ln -s share/sugar/activities/GCompris.activity/activity .&lt;br /&gt;
&lt;br /&gt;
== Getting involved ==&lt;br /&gt;
&lt;br /&gt;
* For non-Sugar related changes, go to [http://gcompris.net/-Contact,26- http://gcompris.net/].&lt;br /&gt;
* [http://bugs.sugarlabs.org/newticket?component=GCompris Report] on Sugar bugs.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://gcompris.net/ Home page]&lt;br /&gt;
* [http://git.sugarlabs.org/alsroot/gcompris Sugar patch sources]&lt;br /&gt;
* [http://activities.sugarlabs.org/en-US/sugar/addon/4313 Sugar Activity Library page]&lt;br /&gt;
* [http://wiki.laptop.org/go/GCompris GCompris on OLPC wiki]&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71536</id>
		<title>Activities/Classroom Broadcast</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/Classroom_Broadcast&amp;diff=71536"/>
		<updated>2011-11-21T12:17:17Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: Created page with &amp;quot;TBD&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBD&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz&amp;diff=71535</id>
		<title>User:RafaelOrtiz</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz&amp;diff=71535"/>
		<updated>2011-11-21T11:33:11Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Work ==&lt;br /&gt;
&lt;br /&gt;
* http://dev.laptop.org/~rafael/&lt;br /&gt;
* http://wiki.laptop.org/go/Special:Contributions/RafaelOrtiz&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
* http://wiki.laptop.org/go/User:RafaelOrtiz&lt;br /&gt;
&lt;br /&gt;
== Notas ==&lt;br /&gt;
&lt;br /&gt;
 sweets bind sdk/sugar ./setup.py dist_xo&lt;br /&gt;
&lt;br /&gt;
* Interes en OLPC sur acerca de sugar y niños con discapacidades..&lt;br /&gt;
&lt;br /&gt;
preguntas: hay estudios al respecto, no solo utilizando sugar para trabajar con niños con discapacidades sensoriales sino tambien con discapacidades de aprendizaje.&lt;br /&gt;
&lt;br /&gt;
Que acerca del trabajo con otro tipo de edades ? adult people ? older people ?.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
&lt;br /&gt;
* http://openetherpad.org/AC-ActivityPack&lt;br /&gt;
&lt;br /&gt;
== Honey proposals == &lt;br /&gt;
&lt;br /&gt;
*http://trisquel.pastebin.com/CPZ3H1zg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pootle ==&lt;br /&gt;
* Migrate to new version in the NEW vm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Recursos ==&lt;br /&gt;
&lt;br /&gt;
* moo, cafepress, amazon.&lt;br /&gt;
* http://dev.olenepal.org/E-Paath-2/UNSTABLE/&lt;br /&gt;
* http://inclusion.semitagui.gov.co/index.php?title=Portada&lt;br /&gt;
* http://wiki.paraguayeduca.org/index.php/Portada&lt;br /&gt;
* Activityteam/sugar-lint&lt;br /&gt;
* &lt;br /&gt;
=== Programación web + desktop ===&lt;br /&gt;
&lt;br /&gt;
* http://titaniumapp.com/&lt;br /&gt;
* http://www.salasaga.org/&lt;br /&gt;
* http://www.openlaszlo.org/&lt;br /&gt;
* http://ejohn.org/blog/processingjs/&lt;br /&gt;
* http://research.sun.com/projects/lively/&lt;br /&gt;
&lt;br /&gt;
== TODOs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Hacer un review del estado actual de las actividades.&lt;br /&gt;
* Turtle art Mas sensors.--investigar para thesis perifericos robots.&lt;br /&gt;
* Escribir pagina acerca de labyrinth &lt;br /&gt;
* gitorious@git.sugarlabs.org:turtleart/arduinosupport-clone.git&lt;br /&gt;
* gitorious@git.sugarlabs.org:turtleart/arduino-support.git&lt;br /&gt;
&lt;br /&gt;
== Ideas ==&lt;br /&gt;
&lt;br /&gt;
* Sugarizar calibre&lt;br /&gt;
* robots...minsky ideas.&lt;br /&gt;
* sugarize aslo&lt;br /&gt;
* web enviroment titanium.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
*http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/ &lt;br /&gt;
*http://lively-kernel.org/&lt;br /&gt;
*http://zeitgeist-project.com/&lt;br /&gt;
*http://acko.net/blog/on-termkit&lt;br /&gt;
*http://blog.makezine.com/archive/2011/05/why-google-choosing-arduino-matters-and-the-end-of-made-for-ipod-tm.html&lt;br /&gt;
* http://hackasaurus.org/#participate&lt;br /&gt;
* http://vim.wikia.com/wiki/Remove_unwanted_spaces&lt;br /&gt;
* http://code.google.com/p/catroid/downloads/list&lt;br /&gt;
* http://www.kickstarter.com/projects/791396812/minibloq-graphical-programming-environment-for-ard&lt;br /&gt;
* http://www.ted.com/talks/marcin_jakubowski.html&lt;br /&gt;
* http://curveship.com/artmaking.html&lt;br /&gt;
* http://openclipart.org/&lt;br /&gt;
* https://dev.laptop.org.au/projects/xo-au/issues?query_id=6&lt;br /&gt;
&lt;br /&gt;
== Contactos ==&lt;br /&gt;
&lt;br /&gt;
*http://wiki.linux.org.pe/comunidades/peru&lt;br /&gt;
*http://listas.apesol.org/listinfo.cgi&lt;br /&gt;
*http://www.mochiladigitaltelmex.com.mx/olpc/index.php/Herramientas_pedagógicas (wiki educativo mexico)&lt;br /&gt;
*http://wiki-olpc.uca.edu.py/index.php/Portada wiki paraguay.&lt;br /&gt;
*http://alcob.com/new/alcom_alcob/alcom_alcob_disp.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Release mail proposal=&lt;br /&gt;
&lt;br /&gt;
=[RELEASE] Terminal-#X=&lt;br /&gt;
&lt;br /&gt;
notes if there are.&lt;br /&gt;
&lt;br /&gt;
== Bundle ==&lt;br /&gt;
&lt;br /&gt;
http://activities.sugarlabs.org/en-US/sugar/downloads/file/27397/clock-6.xo&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
http://download.sugarlabs.org/sources/honey/Clock/Clock-6.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testing == &lt;br /&gt;
(if necessary)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Esta es una pagina de prueba =&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:RafaelOrtiz|RafaelOrtiz]] 00:54 18 nov 2011 (UTC)&lt;br /&gt;
[[Archivo:Ejemplo.jpg]]&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Ejemplo.jpg|Descripción1&lt;br /&gt;
Archivo:Ejemplo.jpg|Descripción2&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
#REDIRECT [[Nombre de la página destino]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Texto de encabezado !! Texto de encabezado !! Texto de encabezado&lt;br /&gt;
|-&lt;br /&gt;
| Texto de celda || Texto de celda || Texto de celda&lt;br /&gt;
|-&lt;br /&gt;
| Texto de celda || Texto de celda || Texto de celda&lt;br /&gt;
|-&lt;br /&gt;
| Texto de celda || Texto de celda || Texto de celda&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=70978</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=70978"/>
		<updated>2011-11-10T20:13:52Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person: &lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  Fixes not upstreamed in&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: &lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer: Gonzalo&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: &lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=70967</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=70967"/>
		<updated>2011-11-10T15:23:28Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
* 1 and 2 priority  activities are (and have to be) mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=69582</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=69582"/>
		<updated>2011-09-28T22:47:22Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Testing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
* These are activities are mostly and thoughtfully tested under Dextrose OS builds.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=69556</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=69556"/>
		<updated>2011-09-28T05:11:48Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: init testing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
*2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
*3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz/Workshop/Pygame&amp;diff=68533</id>
		<title>User:RafaelOrtiz/Workshop/Pygame</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz/Workshop/Pygame&amp;diff=68533"/>
		<updated>2011-08-23T18:28:00Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Temas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Workshop Pygame =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Nombre&#039;&#039;&#039; Construyendo actividades con pygame ==&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Temas&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
*Introduccion que es sugar?, que es un actividad? &lt;br /&gt;
*Formas de hacer actividades.&lt;br /&gt;
*Pygame..por que Pygame?.&lt;br /&gt;
*Haciendo una actividad.&lt;br /&gt;
*Sugarizando.&lt;br /&gt;
**Empaquetando.&lt;br /&gt;
**Barras.(toolbars)&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz/Workshop/Pygame&amp;diff=68532</id>
		<title>User:RafaelOrtiz/Workshop/Pygame</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz/Workshop/Pygame&amp;diff=68532"/>
		<updated>2011-08-23T18:27:01Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Workshop Pygame = */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Workshop Pygame =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Nombre&#039;&#039;&#039; Construyendo actividades con pygame ==&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Temas&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
*Introduccion que es sugar?, que es un actividad? &lt;br /&gt;
*Formas de hacer actividades.&lt;br /&gt;
*Pygame..por que Pygame?.&lt;br /&gt;
*Haciendo una actividad.&lt;br /&gt;
*Sugarizando.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz/Workshop/Pygame&amp;diff=68531</id>
		<title>User:RafaelOrtiz/Workshop/Pygame</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz/Workshop/Pygame&amp;diff=68531"/>
		<updated>2011-08-23T18:26:23Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: Created page with &amp;quot;=Workshop Pygame ==  == Nombre Construyendo actividades con pygame ==  == Temas ==  *Introduccion que es sugar?, que es un actividad?  *Formas de hacer actividades. *Pygame..por ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Workshop Pygame ==&lt;br /&gt;
&lt;br /&gt;
== Nombre Construyendo actividades con pygame ==&lt;br /&gt;
&lt;br /&gt;
== Temas ==&lt;br /&gt;
&lt;br /&gt;
*Introduccion que es sugar?, que es un actividad? &lt;br /&gt;
*Formas de hacer actividades.&lt;br /&gt;
*Pygame..por que Pygame?.&lt;br /&gt;
*Haciendo una actividad.&lt;br /&gt;
*Sugarizando.&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68487</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68487"/>
		<updated>2011-08-22T19:54:09Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.laptop.Terminal Terminal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito - Sascha&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
*State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68486</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68486"/>
		<updated>2011-08-22T19:53:30Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.laptop.Log Log MIA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito - Sascha&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log===&lt;br /&gt;
*Notes: &lt;br /&gt;
*Status: Active.&lt;br /&gt;
*Maintainer: gonzalo.&lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68485</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68485"/>
		<updated>2011-08-22T19:52:20Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* Calculator  garycmartin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito - Sascha&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log MIA ===&lt;br /&gt;
*Notes: pending some merge requests &lt;br /&gt;
Gonzalo is working to integrate -spyware patches and others&lt;br /&gt;
*Status:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer:garycmartin&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68483</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68483"/>
		<updated>2011-08-22T18:17:18Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.laptop.sugar.ReadActivity Read */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito - Sascha&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log MIA ===&lt;br /&gt;
*Notes: pending some merge requests &lt;br /&gt;
Gonzalo is working to integrate -spyware patches and others&lt;br /&gt;
*Status:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator  garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68482</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68482"/>
		<updated>2011-08-22T18:16:42Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.laptop.WebActivity Browse */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito - Sascha&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing these problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in Surf.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes: (creo que la idea es unirlo con getbooks etc) Gonzalo.&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log MIA ===&lt;br /&gt;
*Notes: pending some merge requests &lt;br /&gt;
Gonzalo is working to integrate -spyware patches and others&lt;br /&gt;
*Status:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator  garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68481</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68481"/>
		<updated>2011-08-22T18:13:09Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* org.laptop.AbiWordActivity Write */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Needs enhancements and new features.&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito - Sascha&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing functionality problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in&lt;br /&gt;
Surf.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes: (creo que la idea es unirlo con getbooks etc) Gonzalo.&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log MIA ===&lt;br /&gt;
*Notes: pending some merge requests &lt;br /&gt;
Gonzalo is working to integrate -spyware patches and others&lt;br /&gt;
*Status:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator  garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68480</id>
		<title>Dextrose/3/activites</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Dextrose/3/activites&amp;diff=68480"/>
		<updated>2011-08-22T18:11:28Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: adding activity&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
TODO Tables; Ordering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notes: This activities list has names of people actually maintaining and names of dev support from Dextrose Activity team, it doesn&#039;t have all proper names of original developers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Activities are those that we work and support 80% of the time as dextrose activities team (part of AC)&lt;br /&gt;
2. Activities are those that we work 20% as dextrose activities team (part of AC)&lt;br /&gt;
3. These are activities that are left to community to work on&lt;br /&gt;
&lt;br /&gt;
Originally Taken from:&lt;br /&gt;
http://activities.paraguayeduca.org/&lt;br /&gt;
&lt;br /&gt;
== 1 Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.GetBooksActivity Get Books===&lt;br /&gt;
*Notes: Gonzalo is the maintainer.&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:No open bugs here. &lt;br /&gt;
 &lt;br /&gt;
===org.laptop.RecordActivity Record === &lt;br /&gt;
*Actual Maintainer: Gonzalo, dsd&lt;br /&gt;
*Notes:Originally written by Erik Blankinship and Bakhtiar Mikhak.&lt;br /&gt;
*AC person:Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs: http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.AbiWordActivity Write ===&lt;br /&gt;
*Actual Maintainer: Gonzalo&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*State: Fixing bug queue, narrowed down to enhancements &lt;br /&gt;
Needs enhancements and new features.&lt;br /&gt;
&lt;br /&gt;
Repo not upstreamed in &lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/write/write-fixes.git&lt;br /&gt;
&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.WebActivity Browse ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: dirakx - Icarito - Sascha&lt;br /&gt;
*Status: Cleaning bug queue&lt;br /&gt;
New versions fixed functionality problems&lt;br /&gt;
We should focus on fixing functionality problems and new enhancements&lt;br /&gt;
but crucial to deployments. All the development muscle will be focused in&lt;br /&gt;
Surf.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.ReadActivity Read===&lt;br /&gt;
*Notes: (creo que la idea es unirlo con getbooks etc) Gonzalo.&lt;br /&gt;
*DX person: Icarito &lt;br /&gt;
*Status: Needs bug fixing and new features. &lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Record&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Terminal Terminal===&lt;br /&gt;
*Notes: dirakx has commit access and maintainership permission by saya.&lt;br /&gt;
*DX person: dirakx &lt;br /&gt;
State: Fixing bug queue, new release needed.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Chat ===&lt;br /&gt;
*Notes  MIA, Fixes not upstreamed in TBD&lt;br /&gt;
gitorious@git.sugarlabs.org:~RafaelOrtiz/chat/chat-fixes.git  &lt;br /&gt;
*AC person: Icarito&lt;br /&gt;
*State: developing new features, hippo dependency&lt;br /&gt;
*Bugs:http://bugs.sugarlabs.org/query?status=accepted&amp;amp;status=assigned&amp;amp;status=new&amp;amp;status=reopened&amp;amp;component=Chat&amp;amp;order=priority&amp;amp;col=id&amp;amp;col=summary&amp;amp;col=priority&amp;amp;col=status&amp;amp;col=owner&amp;amp;col=type&amp;amp;col=milestone&lt;br /&gt;
&lt;br /&gt;
===TamTamMini TamTam ===&lt;br /&gt;
*Notes:  alsroot,  gonzalo   dirakx: &#039;&#039;We are helping, but TamTam suite needs a maintainer&#039;&#039;.&lt;br /&gt;
Originally written by Jean Piché and his students at the University of Montreal&lt;br /&gt;
*DX Person:&lt;br /&gt;
*State: Fixing bug queue, needs new release.&lt;br /&gt;
&lt;br /&gt;
=== Pippy ===&lt;br /&gt;
*Notes: m_anish is principal MAINTAINER. &lt;br /&gt;
*Satus: Fixing bug queue, narrowing down to enhancements, need new release. &lt;br /&gt;
Changes in mainline&lt;br /&gt;
Needs packaging. &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
===Wikipedia-es===&lt;br /&gt;
*Notes:(Tadavia experimental) &#039;&#039;Needs testing but can be used.&#039;&#039;&lt;br /&gt;
*Maintainer: Gonzalo.&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===Edit ntt===&lt;br /&gt;
*Notes: has new toolbars in git but not released yet in  a new bundle. &lt;br /&gt;
Doesn&#039;t have a trac component. []&lt;br /&gt;
Status&lt;br /&gt;
*DX person: Dirakx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. Priority ==&lt;br /&gt;
&lt;br /&gt;
===org.laptop.TurtleArtActivity Turtle BLocks===&lt;br /&gt;
 &lt;br /&gt;
*Notes: This is greatly maintained by walter, we can analyse the oportunity of making TA specific plugins for deployments. &lt;br /&gt;
*Maintainer: Walter&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Oficina Paint===&lt;br /&gt;
*Notes:&lt;br /&gt;
Oficina was originally written by students at Escola Politécnica of&lt;br /&gt;
Universidade de São Paulo&lt;br /&gt;
*Maintainer:Gonzalo&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===org.tuxpaint Tux Paint MIA ===&lt;br /&gt;
*Notes: &lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
=== vu.lux.olpc.Speak AC===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: dirakx&lt;br /&gt;
*Status: Fixing bugs, new enhancements.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.MeasureActivity Measure===&lt;br /&gt;
*Maintainer:Walter&lt;br /&gt;
*Notes:Would be nice to give a hand here.  &lt;br /&gt;
*DX person: dirakx&lt;br /&gt;
*Status:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Log Log MIA ===&lt;br /&gt;
*Notes: pending some merge requests &lt;br /&gt;
Gonzalo is working to integrate -spyware patches and others&lt;br /&gt;
*Status:&lt;br /&gt;
*DX person:&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===net.gcompris GCompris===&lt;br /&gt;
*Notes&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Bugs:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.physics Physics garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: icarito?&lt;br /&gt;
*Status:&lt;br /&gt;
 &lt;br /&gt;
===org.gnome.Labyrinth Labyrinth garycmartin ===&lt;br /&gt;
*Notes:&lt;br /&gt;
*Maintainer: garycmartin&lt;br /&gt;
*DX person:&lt;br /&gt;
*Status:&lt;br /&gt;
&lt;br /&gt;
===vu.lux.olpc.Maze Maze AC dirakx===&lt;br /&gt;
*Notes:Enhancements needed. &lt;br /&gt;
*Maintainer: Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
===Calculator  garycmartin===&lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person: Icarito&lt;br /&gt;
*Status: Actively maintained by Gary&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
*Notes: Has new toolbars now. &lt;br /&gt;
*Status: dirakx has commit access, Fran will do new releases.  &lt;br /&gt;
DX person: dirakx&lt;br /&gt;
&lt;br /&gt;
=== org.laptop.Memorize Memorize  ===&lt;br /&gt;
*Maintainer:Walter/Gcmartin &lt;br /&gt;
*Notes:&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
=== Screencast ===&lt;br /&gt;
*Maintainer: Sebastian Silva&lt;br /&gt;
*Notes: Used by AU deployment&lt;br /&gt;
*DX person: Sebastian Silva, Rafael Ortiz&lt;br /&gt;
&lt;br /&gt;
== 3.priority ==  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.StopWatchActivity StopWatch (AC/ben/Dirakx Icarito)=== &lt;br /&gt;
*Notes:Needs enhancements, new features.&lt;br /&gt;
*DX person:&lt;br /&gt;
&lt;br /&gt;
===org.sugarlabs.AbacusActivity Abacus Walter=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.tetrismat Tetris Mat  N/A=== &lt;br /&gt;
*Notes:&lt;br /&gt;
&lt;br /&gt;
===Moon Moon garycmartin===&lt;br /&gt;
*Notes: Actively maintained.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.Words Words (AC/Ben Dirakx-Icarito)=== &lt;br /&gt;
*Notes: Enhancements new features. &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TypingTurtle Typing Turtle:===&lt;br /&gt;
*Notes:Gonzalo now has commit access, will do releases.  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Colors Colors N/A===&lt;br /&gt;
*Notes: Wade Brainerd &amp;lt;wadetb@gmail.com&amp;gt;&lt;br /&gt;
We need contact him. I have sent patches a few months ago (before the release of 10.3.1) &lt;br /&gt;
but there are not in git yet, and there are not a new release.&lt;br /&gt;
&lt;br /&gt;
===org.laptop.ImageViewerActivity Image Viewer MIA?===&lt;br /&gt;
*Notes:Gonzalo has now commit access. &lt;br /&gt;
&lt;br /&gt;
=== org.worldwideworkshop.olpc.FlipSticks Flip Sticks MIA===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.TurtleMachine Turtle Machine mulawa1===&lt;br /&gt;
New release is 21   &lt;br /&gt;
mulawa is the dev/maintainer. &lt;br /&gt;
&lt;br /&gt;
===com.laptop.Ruler Ruler Walter===   &lt;br /&gt;
Originally written by Mitchell N. Charity&lt;br /&gt;
&lt;br /&gt;
===com.jotaro.ImplodeActivity Implode joe@jotaro.com===&lt;br /&gt;
&lt;br /&gt;
===org.laptop.community.Spirolaterals Spirolaterals muhawua===  &lt;br /&gt;
&lt;br /&gt;
===org.laptop.sugar.Jukebox Jukebox kushal/AC?=== &lt;br /&gt;
&lt;br /&gt;
===org.laptop.Arithmetic Arithmetic N/A===&lt;br /&gt;
 &lt;br /&gt;
===FotoToon FotoToon Gonzalo===&lt;br /&gt;
 &lt;br /&gt;
===org.sugarlabs.VisualMatchActivity Visual Match Walter===&lt;br /&gt;
 &lt;br /&gt;
===org.worldwideworkshop.PollBuilder Poll MIA?===&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz&amp;diff=66890</id>
		<title>User:RafaelOrtiz</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:RafaelOrtiz&amp;diff=66890"/>
		<updated>2011-07-07T19:47:26Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Work ==&lt;br /&gt;
&lt;br /&gt;
* http://dev.laptop.org/~rafael/&lt;br /&gt;
* http://wiki.laptop.org/go/Special:Contributions/RafaelOrtiz&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
* http://wiki.laptop.org/go/User:RafaelOrtiz&lt;br /&gt;
&lt;br /&gt;
== Notas ==&lt;br /&gt;
&lt;br /&gt;
 sweets bind sdk/sugar ./setup.py dist_xo&lt;br /&gt;
&lt;br /&gt;
* Interes en OLPC sur acerca de sugar y niños con discapacidades..&lt;br /&gt;
&lt;br /&gt;
preguntas: hay estudios al respecto, no solo utilizando sugar para trabajar con niños con discapacidades sensoriales sino tambien con discapacidades de aprendizaje.&lt;br /&gt;
&lt;br /&gt;
Que acerca del trabajo con otro tipo de edades ? adult people ? older people ?.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
&lt;br /&gt;
* http://openetherpad.org/AC-ActivityPack&lt;br /&gt;
&lt;br /&gt;
== Honey proposals == &lt;br /&gt;
&lt;br /&gt;
*http://trisquel.pastebin.com/CPZ3H1zg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pootle ==&lt;br /&gt;
* Migrate to new version in the NEW vm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Recursos ==&lt;br /&gt;
&lt;br /&gt;
* moo, cafepress, amazon.&lt;br /&gt;
* http://dev.olenepal.org/E-Paath-2/UNSTABLE/&lt;br /&gt;
* http://inclusion.semitagui.gov.co/index.php?title=Portada&lt;br /&gt;
* http://wiki.paraguayeduca.org/index.php/Portada&lt;br /&gt;
* Activityteam/sugar-lint&lt;br /&gt;
* &lt;br /&gt;
=== Programación web + desktop ===&lt;br /&gt;
&lt;br /&gt;
* http://titaniumapp.com/&lt;br /&gt;
* http://www.salasaga.org/&lt;br /&gt;
* http://www.openlaszlo.org/&lt;br /&gt;
* http://ejohn.org/blog/processingjs/&lt;br /&gt;
* http://research.sun.com/projects/lively/&lt;br /&gt;
&lt;br /&gt;
== TODOs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Hacer un review del estado actual de las actividades.&lt;br /&gt;
* Turtle art Mas sensors.--investigar para thesis perifericos robots.&lt;br /&gt;
* Escribir pagina acerca de labyrinth &lt;br /&gt;
* gitorious@git.sugarlabs.org:turtleart/arduinosupport-clone.git&lt;br /&gt;
* gitorious@git.sugarlabs.org:turtleart/arduino-support.git&lt;br /&gt;
&lt;br /&gt;
== Ideas ==&lt;br /&gt;
&lt;br /&gt;
* Sugarizar calibre&lt;br /&gt;
* robots...minsky ideas.&lt;br /&gt;
* sugarize aslo&lt;br /&gt;
* web enviroment titanium.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
*http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/ &lt;br /&gt;
*http://lively-kernel.org/&lt;br /&gt;
*http://zeitgeist-project.com/&lt;br /&gt;
*http://acko.net/blog/on-termkit&lt;br /&gt;
*http://blog.makezine.com/archive/2011/05/why-google-choosing-arduino-matters-and-the-end-of-made-for-ipod-tm.html&lt;br /&gt;
* http://hackasaurus.org/#participate&lt;br /&gt;
* http://vim.wikia.com/wiki/Remove_unwanted_spaces&lt;br /&gt;
* http://code.google.com/p/catroid/downloads/list&lt;br /&gt;
* http://www.kickstarter.com/projects/791396812/minibloq-graphical-programming-environment-for-ard&lt;br /&gt;
* http://www.ted.com/talks/marcin_jakubowski.html&lt;br /&gt;
* http://curveship.com/artmaking.html&lt;br /&gt;
* http://openclipart.org/&lt;br /&gt;
* https://dev.laptop.org.au/projects/xo-au/issues?query_id=6&lt;br /&gt;
&lt;br /&gt;
== Contactos ==&lt;br /&gt;
&lt;br /&gt;
*http://wiki.linux.org.pe/comunidades/peru&lt;br /&gt;
*http://listas.apesol.org/listinfo.cgi&lt;br /&gt;
*http://www.mochiladigitaltelmex.com.mx/olpc/index.php/Herramientas_pedagógicas (wiki educativo mexico)&lt;br /&gt;
*http://wiki-olpc.uca.edu.py/index.php/Portada wiki paraguay.&lt;br /&gt;
*http://alcob.com/new/alcom_alcob/alcom_alcob_disp.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Release mail proposal=&lt;br /&gt;
&lt;br /&gt;
=[RELEASE] Terminal-#X=&lt;br /&gt;
&lt;br /&gt;
notes if there are.&lt;br /&gt;
&lt;br /&gt;
== Bundle ==&lt;br /&gt;
&lt;br /&gt;
http://activities.sugarlabs.org/en-US/sugar/downloads/file/27397/clock-6.xo&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
http://download.sugarlabs.org/sources/honey/Clock/Clock-6.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testing == &lt;br /&gt;
(if necessary)&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activity_Team/Git_FAQ&amp;diff=66776</id>
		<title>Activity Team/Git FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activity_Team/Git_FAQ&amp;diff=66776"/>
		<updated>2011-07-01T01:19:07Z</updated>

		<summary type="html">&lt;p&gt;RafaelOrtiz: /* How do I apply a patch? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{TeamHeader|Activity Team}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
: &#039;&#039;&#039;[[Talk:Activity Team/Git FAQ | Post new questions here]]&#039;&#039;&#039;.&lt;br /&gt;
==Using gitorious (git.sugarlabs.org)==&lt;br /&gt;
=== Help! I suddenly can&#039;t connect to Gitorious! ===&lt;br /&gt;
:The [http://osuosl.org/ OSUOSL], which hosts Gitorious, has an aggressive IP blacklist policy.  If you once were able to push but now cannot, send an email to support@osuosl.org requesting that your IP be removed from the blacklist.&lt;br /&gt;
&lt;br /&gt;
To check if the problem is with your key, try:&lt;br /&gt;
&lt;br /&gt;
 ssh -v gitorious@git.sugarlabs.org&lt;br /&gt;
&lt;br /&gt;
A successful ssh setup results in a normal response &amp;quot;Need SSH_ORIGINAL_COMMAND&amp;quot; then connection is closed.&lt;br /&gt;
&lt;br /&gt;
=== How do I create an account on git.sugarlabs.org? ===&lt;br /&gt;
&lt;br /&gt;
:[http://git.sugarlabs.org/users/new Register] using the link on the upper right menu on the Home Page.&lt;br /&gt;
&lt;br /&gt;
===How do I migrate a project to git.sugarlabs.org? ===&lt;br /&gt;
&lt;br /&gt;
:Please follow the [[Activity Team/How_to_migrate_from_OLPC|instructions here]] to first set up your project&#039;s entry in Gitorious.&lt;br /&gt;
&lt;br /&gt;
=== How do I create a new project? ===&lt;br /&gt;
&lt;br /&gt;
:First set up the project in gitorious as per above.&lt;br /&gt;
&lt;br /&gt;
:Go to your project directory and type:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git init&lt;br /&gt;
&lt;br /&gt;
git add .&lt;br /&gt;
git commit -a&lt;br /&gt;
git remote add origin gitorious@git.sugarlabs.org:[your project name]/mainline.git&lt;br /&gt;
git push origin master&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Hence forth, just use:&lt;br /&gt;
 git commit&lt;br /&gt;
 git push&lt;br /&gt;
&lt;br /&gt;
:You can also use&lt;br /&gt;
 git commit -a -m &amp;quot;I am the commit message&amp;quot;&lt;br /&gt;
:to avoid opening an editor.&lt;br /&gt;
&lt;br /&gt;
=== How do I add an additional committer to my project? ===&lt;br /&gt;
&lt;br /&gt;
:Click on the Repositories Tab of the project page in Gitorious. Click on &amp;quot;Mainline&amp;quot;. A link will appear on the right-hand side of the page saying, &amp;quot;Add Committer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== How do I create a fork of an existing project? ===&lt;br /&gt;
&lt;br /&gt;
:Click on the Repositories Tab of the project page in Gitorious. Click on &amp;quot;Mainline&amp;quot;. A link will appear on the right-hand side of the page saying, &amp;quot;Clone repository&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
:Note: if you (as maintainer) are making a clone to replace a corrupted mainline on your local machine, you&#039;ll need to:&lt;br /&gt;
&lt;br /&gt;
  git clone  git://git.sugarlabs.org/yourproject/mainline.git&lt;br /&gt;
&lt;br /&gt;
:and update [remote] section&lt;br /&gt;
&lt;br /&gt;
 git config remote.origin.url gitorious@git.sugarlabs.org:yourproject/mainline.git&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
:in the .git/config file, you may have to change:&lt;br /&gt;
 [remote &amp;quot;origin&amp;quot;]&lt;br /&gt;
     url = git://git.sugarlabs.org/yourproject/yourbranch.git&lt;br /&gt;
&lt;br /&gt;
:to:&lt;br /&gt;
 [remote &amp;quot;origin&amp;quot;]&lt;br /&gt;
     url = gitorious@git.sugarlabs.org:yourproject/yourbranch.git&lt;br /&gt;
&lt;br /&gt;
=== How do I request a merge? ===&lt;br /&gt;
&lt;br /&gt;
:Click on the Repositories Tab of the project page in Gitorious. Click on &amp;quot;Mainline&amp;quot;. A link will appear on the right-hand side of the page saying, &amp;quot;Request merge&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===What is the difference between a branch and a repository?===&lt;br /&gt;
&lt;br /&gt;
When you make a clone of a project on gitorious, it creates a &amp;quot;repository&amp;quot;. You can see the list of repositories associated with a project by clicking on the Repository Tab. Branches are clones within a repository (created with git branch and accessed through git checkout). Git merge commands refer to branches, not repositories, so in order to merge a repository back into mainline, you need to pull (fetch followed by merge) it as if it were a patch.&lt;br /&gt;
&lt;br /&gt;
 git merge [your repository name]   # This won&#039;t work&lt;br /&gt;
&lt;br /&gt;
 git pull [git://git.sugarlabs.org/[your project name]/[your repository name].git master  # This will work&lt;br /&gt;
&lt;br /&gt;
===How do I select which branch I am working on?===&lt;br /&gt;
&lt;br /&gt;
 git checkout master&lt;br /&gt;
&lt;br /&gt;
 git checkout sucrose-0.84&lt;br /&gt;
&lt;br /&gt;
===How do I merge changes from master into a branch?===&lt;br /&gt;
&lt;br /&gt;
 git checkout sucrose-0.84&lt;br /&gt;
 git rebase master&lt;br /&gt;
&lt;br /&gt;
===How do I push my branch to gitorious?===&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;git push origin &amp;lt;your branch name&amp;gt;&amp;lt;/code&amp;gt;, e.g.,&lt;br /&gt;
&lt;br /&gt;
 git push origin sucrose-0.84&lt;br /&gt;
&lt;br /&gt;
See [[Development_Team/Release#Branching]] for more details as to when and why you branch.&lt;br /&gt;
&lt;br /&gt;
==Patches==&lt;br /&gt;
&lt;br /&gt;
=== How do I generate a patch? ===&lt;br /&gt;
&lt;br /&gt;
 git diff &amp;gt; blah.patch&lt;br /&gt;
:or&lt;br /&gt;
 diff -rup [old] [new]&lt;br /&gt;
:or&lt;br /&gt;
 git format-patch HEAD^&lt;br /&gt;
&lt;br /&gt;
It is preferable that you generate your patch from the root directory of your project.&lt;br /&gt;
&lt;br /&gt;
=== How do I apply a patch? ===&lt;br /&gt;
&lt;br /&gt;
First, take a look at what changes are in the patch. You can do this easily with &#039;&#039;&#039;git apply&#039;&#039;&#039; f.e:&lt;br /&gt;
&lt;br /&gt;
 git apply --stat sugar_fixes.patch&lt;br /&gt;
&lt;br /&gt;
Note that this command does not apply the patch, but only shows you the stats about what it’ll do. After opening the patch file with your favorite editor, you can see what the actual changes are.&lt;br /&gt;
&lt;br /&gt;
Next, you’re interested in how troublesome the patch is going to be. Git allows you to test the patch before you actually apply it.&lt;br /&gt;
&lt;br /&gt;
 git apply --check sugar_fixes.patch&lt;br /&gt;
&lt;br /&gt;
If you don’t get any errors, the patch can be applied cleanly. Otherwise you may see what trouble you’ll run into. To apply the patch, we can  use &#039;&#039;&#039;git am&#039;&#039;&#039; instead of &#039;&#039;&#039;git apply&#039;&#039;&#039;. The reason for this is that git am allows you to sign off an applied patch. This may be useful for later reference.&lt;br /&gt;
&lt;br /&gt;
 git am --signoff &lt;br /&gt;
&lt;br /&gt;
Taken from: [http://ariejan.net/2009/10/26/how-to-create-and-apply-a-patch-with-git/]&lt;br /&gt;
&lt;br /&gt;
==== Appying a patch from thunderbird ====&lt;br /&gt;
*Right click save as &lt;br /&gt;
 * cat &amp;lt;save-as&amp;gt;  | git am --signoff&lt;br /&gt;
&lt;br /&gt;
=== How do I send a patch to a maintainer? ===&lt;br /&gt;
&lt;br /&gt;
First, you may need to install git-mail:&lt;br /&gt;
&lt;br /&gt;
 sudo yum -y install git-email&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An easy way to send a complete patch is to commit in git, then do:&lt;br /&gt;
&lt;br /&gt;
 git format-patch -s -1&lt;br /&gt;
 git send-email --to &amp;lt;maintainer&amp;gt; --cc &amp;lt;mailing-list&amp;gt; &amp;lt;filename&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, you can do:&lt;br /&gt;
&lt;br /&gt;
 git send-email --to &amp;lt;maintainer&amp;gt; --subject=mail-subject  0003-service-name-deprecated.patch&lt;br /&gt;
&lt;br /&gt;
 git send-email --to &amp;lt;maintainer&amp;gt; --cc &amp;lt;mailing-list&amp;gt; --subject=new-patch --cover-letter --annotate 0001-*.patch&lt;br /&gt;
&lt;br /&gt;
 git send-email --to &amp;lt;maintainer&amp;gt; --cc &amp;lt;mailing-list&amp;gt; --subject=new-patch --cover-letter --annotate --no-validate 0001-*.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can also generate a [[#How do I request a merge?|merge request]] on Gitorious from your forked repository to mainline.&lt;br /&gt;
&lt;br /&gt;
=== How do I send a patch to the Sugar developers? ===&lt;br /&gt;
&lt;br /&gt;
 git send-email --to=sugar-devel@lists.sugarlabs.org 0001*.patch&lt;br /&gt;
&lt;br /&gt;
==== How do I set up git-send-email? ====&lt;br /&gt;
&lt;br /&gt;
1. Install git-email&lt;br /&gt;
&lt;br /&gt;
2. Configure your ~/.gitconfig file&lt;br /&gt;
 [user]&lt;br /&gt;
    email = foo@sugarlabs.org&lt;br /&gt;
    name = Foo Bar&lt;br /&gt;
&lt;br /&gt;
 [sendemail]&lt;br /&gt;
    smtpserver = smtp.gmail.com&lt;br /&gt;
    smtpserverport = 465&lt;br /&gt;
    smtpuser = foo@sugarlabs.org&lt;br /&gt;
    smtpencryption = ssl&lt;br /&gt;
    suppresscc = author&lt;br /&gt;
&lt;br /&gt;
3. In the directory where patch is present use:&lt;br /&gt;
&lt;br /&gt;
 git send-email HEAD^..HEAD --to &amp;quot;sugar-devel@lists.sugarlabs.org&amp;quot; patchname.patch&lt;br /&gt;
&lt;br /&gt;
You can configure the destination address so you don&#039;t need to specify&lt;br /&gt;
it manually every time:&lt;br /&gt;
&lt;br /&gt;
 git config sendemail.to &amp;quot;sugar-devel &amp;lt;sugar-devel@lists.sugarlabs.org&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You need to do this for each of the repositories you are working on (e.g. sugar + sugar-toolkit).&lt;br /&gt;
&lt;br /&gt;
For more git send-email options please see &#039;&#039;man git send-email&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== How do I amend a commit message? ===&lt;br /&gt;
&lt;br /&gt;
If you have &amp;quot;dirty&amp;quot; history (i.e. other patches that are not in mainline&lt;br /&gt;
yet) please create a branch carrying only those two patches and push&lt;br /&gt;
that branch:&lt;br /&gt;
&lt;br /&gt;
 git checkout -b to-push origin/master&lt;br /&gt;
 git cherry-pick &amp;lt;commit ID of first patch&amp;gt;&lt;br /&gt;
 git commit --amend&lt;br /&gt;
(fix summary)&lt;br /&gt;
 git cherry-pick &amp;lt;commit ID of second patch&amp;gt;&lt;br /&gt;
 git commit --amend&lt;br /&gt;
(fix summary)&lt;br /&gt;
 git push origin to-push:master&lt;br /&gt;
&lt;br /&gt;
You can remove the branch afterwards:&lt;br /&gt;
&lt;br /&gt;
 git checkout master&lt;br /&gt;
 git branch -d to-push&lt;br /&gt;
&lt;br /&gt;
=== How do I revert a commit? ===&lt;br /&gt;
&lt;br /&gt;
Again, best to do this on a branch as per [[#How do I amend a commit message?|above]]&lt;br /&gt;
&lt;br /&gt;
Find the commit id and then:&lt;br /&gt;
&lt;br /&gt;
 git revert &amp;lt;commit ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== As a maintainer, how do I merge a patch? ===&lt;br /&gt;
&lt;br /&gt;
:git-pull does a combination of fetch and merge, so to merge a patch...&lt;br /&gt;
&lt;br /&gt;
 git pull git://git.sugarlabs.org/myproject/myproject-clone.git master&lt;br /&gt;
&lt;br /&gt;
=== What is the community protocol for submitting patches? ===&lt;br /&gt;
&lt;br /&gt;
# Introduce yourself to the community.&lt;br /&gt;
# Don&#039;t leave questions without a reply.&lt;br /&gt;
# Whenever you take a task that someone else was doing, mention it explicitly so others aren&#039;t concerned about wasting efforts.&lt;br /&gt;
# Ask when you don&#039;t understand.&lt;br /&gt;
# Answer other people&#039;s questions when you can.&lt;br /&gt;
&lt;br /&gt;
==Internationalization work flow==&lt;br /&gt;
&lt;br /&gt;
The i18n work flow involves an interplay between the Pootle server, where translations are maintained and gitorious, where the master POT files are updated. &#039;&#039;&#039;Note&#039;&#039;&#039;: As a maintainer, you may update the .pot file associated with your project, but never update .po files. These are updated for you in the i18n work flow.&lt;br /&gt;
&lt;br /&gt;
=== How do I get translations for my project? ===&lt;br /&gt;
&lt;br /&gt;
# Use the gettext mechanism for your stings.&lt;br /&gt;
# Use &amp;lt;code&amp;gt;python setup.py genpot&amp;lt;/code&amp;gt; to generate a .pot file for your project.&lt;br /&gt;
# Fill a ticket requesting that your POT file be added to Pootle. Assign the ticket to &amp;quot;Localization&amp;quot;.&lt;br /&gt;
# Add User Pootle to the list of committers on your project.&lt;br /&gt;
&lt;br /&gt;
=== How do I stay in sync with translations being pushed from the Pootle server? ===&lt;br /&gt;
&lt;br /&gt;
:Periodically—in my experience, on Fridays—updates to the project .po files are pushed from the Localization team.&lt;br /&gt;
&lt;br /&gt;
:Use &amp;lt;code&amp;gt; git-pull &amp;lt;/code&amp;gt; to periodically pull these updates to the local copy of your project.&lt;br /&gt;
&lt;br /&gt;
:Also, run &amp;lt;code&amp;gt;python setup.py fix_manifest&amp;lt;/code&amp;gt; to update the .mo files after updating the .po files&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Note:&#039;&#039;&#039; After every major release, a new branch is created on the Pootle server, e.g., Fructose-0.82 and Fructose-0.84. The Localization team may push translations to any or all of the corresponding branches of your project. Changes to your master branch are not necessarily intended for the release branches.&lt;br /&gt;
&lt;br /&gt;
=== How do my string changes get into Pootle? ===&lt;br /&gt;
&lt;br /&gt;
Any changes to your project&#039;s .pot file are daily pulled into Pootle from git. All you have to do as a developer is make to regenerate your pot file whenever you make string changes.&lt;br /&gt;
&lt;br /&gt;
 setup.py genpot&lt;br /&gt;
 git commit po/Myproject.pot -m &amp;quot;new strings&amp;quot;&lt;br /&gt;
 git push&lt;br /&gt;
&lt;br /&gt;
==Misc.==&lt;br /&gt;
&lt;br /&gt;
=== What if my project has a binary blob? ===&lt;br /&gt;
&lt;br /&gt;
:You may have to use the --force flag.&lt;br /&gt;
&lt;br /&gt;
 git push -fv&lt;br /&gt;
&lt;br /&gt;
=== How do I update the Tag field in Gitorious? ===&lt;br /&gt;
&lt;br /&gt;
 git tag -m &amp;quot;Release 36&amp;quot; v36 HEAD&lt;br /&gt;
 git push --tags&lt;br /&gt;
&lt;br /&gt;
=== How do I list tags ? ===&lt;br /&gt;
&lt;br /&gt;
 git tag -l &lt;br /&gt;
&lt;br /&gt;
=== How do I checkout specific tags? ===&lt;br /&gt;
&lt;br /&gt;
 git checkout &amp;lt;tag_name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How can I get commit access behind firewall?===&lt;br /&gt;
&lt;br /&gt;
:If you are behind a firewall and need only &#039;&#039;Read-Only&#039;&#039; access to git.sugarlabs.org, you can use HTTP links, like&lt;br /&gt;
 http://git.sugarlabs.org/git/&amp;lt;project&amp;gt;/mainline.git&lt;br /&gt;
&lt;br /&gt;
:But if you need commit access, you&#039;ll have to set up an SSH proxy tunnel. One option is using [http://www.torproject.org/ Tor]. So, install all requirements:&lt;br /&gt;
* [http://www.torproject.org/ Tor] to make tunnel via Tor network,&lt;br /&gt;
* [http://www.meadowy.org/~gotoh/projects/connect/ connect] to let SSH use this tunnel.&lt;br /&gt;
:You don&#039;t need any special configs for this software (in case of Tor, if your distribution makes some smart pre-configurations, just remove /etc/tor/torrc).&lt;br /&gt;
&lt;br /&gt;
:Setup your tunnel in SSH. Add the following lines to your ~/.ssh/config&lt;br /&gt;
 Host git.sugarlabs.org&lt;br /&gt;
     User gitorious&lt;br /&gt;
     ProxyCommand /usr/bin/connect -S 127.0.0.1:9050 git.sugarlabs.org 22&lt;br /&gt;
&lt;br /&gt;
:Then start [http://www.torproject.org/ Tor], you can just run it on behalf of your account&lt;br /&gt;
 tor&lt;br /&gt;
&lt;br /&gt;
:Then do the regular stuff you can do without any firewalls.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;NOTE:&#039;&#039; If you use [http://www.torproject.org/ Tor] on a regular basis, please consider the possibility of [http://www.torproject.org/docs/tor-doc-relay.html.en helping] Tor by donating your bandwidth.&lt;br /&gt;
&lt;br /&gt;
===Why are my commits not visible on git.sugarlabs.org event pages?===&lt;br /&gt;
&lt;br /&gt;
Check that your email address on git.sugarlabs.org account page is the same like in [[Activity_Team/Git_Tutorial#Initialize_git_global_settings|global git settings]] or in local repository setting (if you set user.email once):&lt;br /&gt;
 git config user.email&lt;br /&gt;
&lt;br /&gt;
=== New activity maintainer walkthrough ===&lt;br /&gt;
&lt;br /&gt;
Here&#039;s an IRC session recording the very first steps of new activity maintainer learning how to merge patches:&lt;br /&gt;
&lt;br /&gt;
*:[[Activity_Team/Git_Activity_Maintainer_Walkthrough]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Activity Team]]&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>RafaelOrtiz</name></author>
	</entry>
</feed>