Changes

Line 3: Line 3:  
This page is updated each week (usually on Monday morning) with notes from the Sugar Labs community. (The digest is also sent to the community-news at sugarlabs.org list, blogged at [http://walterbender.org/ walterbender.org], and [[Archive/Current Events|archived here]].) If you would like to contribute, please send email to [[User:walter|walter]] at sugarlabs.org by the weekend. (Also visit <span class="plainlinks">[http://planet.sugarlabs.org planet.sugarlabs.org].</span>)
 
This page is updated each week (usually on Monday morning) with notes from the Sugar Labs community. (The digest is also sent to the community-news at sugarlabs.org list, blogged at [http://walterbender.org/ walterbender.org], and [[Archive/Current Events|archived here]].) If you would like to contribute, please send email to [[User:walter|walter]] at sugarlabs.org by the weekend. (Also visit <span class="plainlinks">[http://planet.sugarlabs.org planet.sugarlabs.org].</span>)
 

 

==Sugar Digest==
+
==Sugar Digest==
   −
1. A disconcerting past vision of the future of learning can be found in the archives of the Bibliothèque Nationale (French National Library) website (See [http://expositions.bnf.fr/utopie/grand/3_95b1.htm]): efficient learning equated to efficient transfer of information. Perhaps a little less unsettling is the vision of personal transportation ([http://expositions.bnf.fr/utopie/grand/3_95a3.htm]), although I am still very happy using my 19th century transportation technology, the bicycle. Seriously, one-to-one computing is first and foremost about learning: kids learning; teachers learning; communities learning. Gary Stager, one of the early advocates of one to one does a nice job of articulating a vision of learning at a recent discussion at the Omar Dengo Foundation in Costa Rica (See [http://vimeo.com/25700703]).
+
"Teaching is means making people learn what you want them to learn. Sharing is finding out what interests people and helping them to learn whatever it is they want." –Eben Moglen quoting a youth in a Bangalore slum
   −
2. Under the leadership fo Chris Leonard, the Translation Team has been engaged in upstream and downstream outreach. We are now hosting PO files for AbiWord and GNASH (See [http://translate.sugarlabs.org/projects/upstream_POT]) and PO files for Waveplace downstream (See [http://translate.sugarlabs.org/projects/Waveplace]). We are also tracking the status of Sugar/OLPC-relevant upstream GNOME and
+
1. Raul Gutierrez Segales, Bernie Innocenti, Luke Faraone, Stefan Unterhauser (Dogi) attended a mini Sugar Camp at my house this week. (Daniel Drake helped remotely.) We set our sights on eliminating Hippo Canvas from Sugar in preparation for an eventual migration to GNOME 3 and better accessibility support. (Hippo is no longer supported by Fedora, so one way or another, we will want to remove that dependency.)
Translation Project localization bits (See [http://translate.sugarlabs.org/projects/upstream_l10n]). Sugar Labs is now hosting 130 languages and dialects from Acoli to Zulu.
+
 
 +
We've concentrated on the sugar-toolkit and sugar libraries; we'll look at the Sugar activities with Hippo Canvas dependencies in a second iteration.
 +
 
 +
You can track our progress at [http://git.sugarlabs.org/~walter/sugar/no-hippo-sugar] and [http://git.sugarlabs.org/~walter/sugar-toolkit/no-hippo-toolkit].
 +
 
 +
So far, we replaced CanvasIcon (a HippoCanvas) with an Icon embeddded in an EventBox. Seems to work pretty well, except that I haven't quite gotten transparency working in the EventBox yet. We replaced the toolbox (also a HippoCanvas) with a Container. We took Tomeu Vizoso's work on removing Hippo from favoritesview, integrated it with the new CanvasIcon class and got the Sugar Homeview working. Finally, we refactored the Journal Detail View, again using the new Canvas Icon class. Things are not working 100% yet, but we are within sight of our goal.
 +
 
 +
Feel free to jump in.
    
=== In the community ===
 
=== In the community ===
   −
3. There will be a Turtle Art Day in Costa Rica in July. We may hold simultaneous workshops at other deployments as well: stay tuned (See
+
2. Bastien Guerry announced that OLPC France is preparing its 2nd International Sugar Camp, to be held in Paris, 9–11 September.  
[http://www.facultadeducacion.ucr.ac.cr/index.php?option=com_content&view=article&id=16&Itemid=23]).
     −
4. Videos from the TedxKids@Brussels workshops are online at [http://www.youtube.com/playlist?p=PLAF5E4FA0923CE190].
+
3. Among the prizes for the Tux Paint Kids Summer Drawing Contest (See http://blog.worldlabel.com/2011/tux-paint-kids-summer-drawing-contest.html) will be OLPC XO laptops and Sugar on a Stick!
    
=== Tech Talk ===
 
=== Tech Talk ===
   −
5. There are a plethora of reasons for us to begin work phasing out Hippo Canvas. (Hippo Canvas is a GNOME-based toolkit used to implement the Sugar Desktop and a few other UI elements.)
+
4. Marco Pesenti Gritti has been working on a framework for HTML activities (See http://marcopg.org/2011/06/12/html-activities/ for details).
* Fedora is dropping support for Hippo Canvas, so if we want to continue using it, we'll have to maintain it ourselves;
  −
* Hippo Canvas won't be supported in gtk3.0 and will thus impede our efforts to migrate Sugar; and
  −
* Hippo Canvas does not support GNOME accessibility features, making it difficult to leverage the broader community's accessibility efforts.
  −
Tomeu Vizoso made a branch of Sugar last year and began efforts to remove Hippo Canvas from the Sugar Desktop. I am picking up where he left off, in part motivated by the need to make some changes to the Journal Detail View in order to accommodate the 800x480 resolution display used on the Okidata laptop being given to teachers in Uruguay. In parallel Daniel Drake is jumping head first into the Sugar Toolkit.
      
=== Sugar Labs ===
 
=== Sugar Labs ===
   −
Gary Martin has generated a SOM from the past few weeks of discussion
+
Gary Martin has generated a SOM from the past few weeks of discussion on the IAEP mailing list.
on the IAEP mailing list.
      
<gallery>
 
<gallery>
File:2011-Jun-18-24-som.jpg|2011 Jun 18th-24th (43 emails)
+
File:2011-Jul-2-Jul-8-som.jpg|2011 July 2nd–July 8th (54 emails)
File:2011-Jun-11-17-som.jpg|2011 Jun 11th-17th (105 emails)  
+
File:2011-Jun-25-Jul-1-som.jpg|2011 June 25th–July 1st (51 emails)
 +
File:2011-Jun-18-24-som.jpg|2011 June 18th–24th (43 emails)
 +
File:2011-Jun-11-17-som.jpg|2011 June 11th–17th (105 emails)
 
</gallery>
 
</gallery>