Sugar Labs/Current Events: Difference between revisions

Line 5: Line 5:
== Sugar Digest ==
== Sugar Digest ==


1. Just back from two exhilarating weeks in India. Along with Harriet
1. Bradley and Tony have ask us for a summary of Sugar Labs activity for the Software Freedom Conservancy annual report. It has been a busy year, with tremendous progress on the technical front, but also real in roads into better understanding how to deploy Sugar in a wide variety of contexts.
Vidyasagar, I visited with Sugar and OLPC aficionados in Delhi, Goa,
Mumbai, and Guwahati. It was quite eye-opening. (Salil Konkar documented the
trip in a [http://monsoongrey.wordpress.com/2012/09/12/walter-benders-india-visit/ slideshow]
on his blog.)


The first stop was Delhi. Harriet had arranged meetings with Sesame
;GTK-3: The major technical effort over the past twelve months has been the transition to GNOME Toolkit 3. The developer team, lead by Simon Schampijer, has migrated Sugar to GTK-3 and in the process both made Sugar easier to maintain and also easier to support on devices such as the OLPC XO 4.0 Touch. This has been a community effort with contributions coming from engineers at OLPC, Activity Central, and the Sugar community at large.
Street India, which is using Sugar in an after-school program. They
were blown away when I told them the history of the Simple Graph
program, one of their favorites. Then we went to JNU where I met with
Dr. Ajith Kumar. Kumar works at the inter-university particle
accelerator center, but is also the inventor of [http://expeyes.in ExpEyes], a
peripheral device similar to Arduino (or Lego WeDo) but for more
serious EE work (it has a signal generator and a buffer for doing
precise sampling of signals). Of course, I could not resist writing a
[[Activities/Turtle_Art/Plugins#Expeyes|Turtle Art plugin for his device]].


I also attended a seminar on Digital Literacy sponsored by the
;Sugar Activities: Our "app store" continues to grow, thanks in large part to contributions from Sugar users who have made the transition to Sugar developers. More than 10% of our apps were written by children who grew up with Sugar. Meanwhile, we are approaching eight-million downloads.
Hindustan Times, Intel, and Microsoft. The seminar itself was pretty
depressing: a very paternalistic approach to providing government
services to the masses. But I met a number of good people there whom I
will be following up with.


Also in Delhi, I got a chance to see Manusheel Gupta, who had interned
;The next generation of hackers: Not only are Sugar users becoming Sugar activity developers, they are also beginning to work on Sugar itself. A large part of the effort to migrate Sugar activities to GTK-3 has been accomplished by youths; and these same young hackers are submitting patches to the Sugar toolkit as well. They are full-fledge members of our community.
for me in the very early days of OLPC. It was very nice to catch up.


The next stop was Goa, where there is a small OLPC deployment. One of
;Internationalization push: Internationalization push: Chris Leonard has led an effort to recruit and assist translation teams so that Sugar has better coverage in the mother tongues and indigenous languages of our users. Over the past twelve months, we have seen substantive progress in the languages of:
the highlights of the trip was finally meeting Salil Konkar, who has
* Oceania:  Māori, Samoan (Gagana Sāmoa), Niuean (Vagahau Niue)
been maintaining the deployment on a volunteer basis. There are not
* Central and South America: Huastec (Tének), Xi'úi (Central Pame), Aymara (Aru), Quechua (Cusco-Collao)
enough laptops for each child to get their own, so before each class,
a selected group of students retrieve then (XO 1.0s) from a charging
station (designed at the Homi Bhabha Centre) for use in the class. The
students, perhaps seven to eight years old, were using the Numbers
activity that day, and although it was somewhat of a traditional class
in format--desks in rows facing forward--they were actively engaged
and helping each other. I had a prototype of XO Touch with me, so I
did a small study with some of the kids to see how they took to it.
(Although it is unfair to compare with the erratic touchpad of the
first-generation XO 1.0s, it was nonetheless obvious that touch will
make a big difference: the interface, which had been getting in the
way was suddenly in background; all focus was on the math.)


Another highlight in Goa was the opportunity to meet Rita Paes, who
These efforts have often included working with the local experts to establish glibc locales for their languages, which will facilitate further localization work on any Linux-based system.
directs the [http://www.nirmala-institute.com/ Nirmala Institute], a teacher-training college. I got a
chance to talk to the students about Sugar (who welcomed me with a
lovely ceremony) and with Rita about the potential for establishing a
center of excellence for teacher training to support our efforts in
India. I saw great potential. Rita also introduced Harriet and me to
some locals who have interest in helping with the localization of
Sugar into Konkani. It was interesting to me that some people write
Konkani using [http://translate.sugarlabs.org/gom@latin/ Latin script], while others use [http://translate.sugarlabs.org/gom/ Devanagari script]. It is
somewhat of a political issue, so Chris Leonard has enabled both
communities to work in pootle.


From there, I went to the [http://www.unigoa.ac.in/department.php?adepid=10&mdepid=3 University of Goa], where I gave a
;Sugar in the USA: While the majority of Sugar users are in Latin America and Africa, we are starting to make in roads into the United States. Programs like the ones led by Gerald Ardito have demonstrated the efficacy of Sugar within the US educational market. Larger-scale efforts by OLPC in Miami and Charlotte a driving growth.
lecture to the engineering students. The next evening, I gave a
seminar on how to write a Sugar activity to about seventy students.
Clearly there is some latent interest in the project. I also have a
lecture at the local meeting of the ACM, which happened to coincide
with my visit. Finally, I travelled an hour out of town to the  
[http://www.gim.ac.in Goa Institute of Management], a beautiful campus on a hill top, to talk
to the students on the theme of "learning to change the world." We
discussed strategies for making Sugar (and OLPC) take hold on the
Peninsula. (See [http://www.youtube.com/watch?v=jj6awWWLoN0 Part 1],
[http://www.youtube.com/watch?v=juaN4El1mC8 Part 2], and
[http://www.youtube.com/watch?v=fjcDTuqeBvk Part 3].)


From Goa I travelled to Mumbai, where I was hosted by the Homi Bhabha
;Teacher communities: Teachers are forming communities around Sugar to provide mutual support and to drive further pedagogical developments. They are using social media tools to form communities in which teachers and developers discuss problems and opportunities. Amazonas, Australia, et al. are leading the way.
Centre for Science Education Tata Institute of Fundamental Research,
specifically G Nagarjuna and his students at the [http://lab.gnowledge.org/ Gnowledge Lab].
G's students are well versed in Sugar, having been active in
supporting the OLPC deployment in [http://wiki.laptop.org/go/OLPC_India/DBF/Khairat_Chronicle Khairat]. Their principal project
is [http://metastudio.org metastudio.org], a peer-to-peer collaborative workspace that
utilizes many semantic features. We discussed the possibility of
folding some of their work into future School Server designs.
Hopefully they will be able to participate (mostly likely on line) in
the discussions at the [http://olpcsf.org/ SF summit].


From Mumbai, I visited two schools: a school for children with
;Local initiatives: We have back down from our formal "local labs" initiative, but not from working locally. There are strong local support teams in Uruguay, Argentina, Peru, etc., working on extending Sugar to support local needs.
disabilities and the village school in Khairat. At the former, I
discussed with the computer teacher the possibility of using Sugar
instead of Microsoft Windows XP as a way to engage the children more
directly. While Sugar is attractive from the learning perspective, one
concern is that a good deal of the computer training is geared towards
an exam that is based on mastery of Microsoft products, which is a hurdle
the children must jump over in order to enter the job market. Of
course, for most populations of learners, master one word processor
means that one can quickly master any other, but it is still to be
demonstrated that such a transfer would occur with this population.


At the school in Khairat, I got a chance to see what has sprouted from
;Sugar on a Stick: There have been more than 500,000 visits to the Sugar on a Stick page (a version of Sugar that will run on any x86-based computer that can boot from a USB stick).
the seed that Carla Gomez Monroy planted four years ago. Khairat was
one of the early OLPC deployments and, although the program has as yet
to take off in India as a whole, this program is still going strong.
Harriet and I were welcomed to the village with a traditional ceremony
that included beautiful garlands of flowers. We sat with some of the
mothers and preschool children, whom I immediately presented the XO
Touch. The children took to it immediately. One child, using paint,
[http://beta.metastudio.org/gstudio/resources/images/show/859/ kept looking at his finger for the ink]. But the real fun was visiting
the classroom. The children took turns standing in front of the class
to talk about their work: often drawing, custom-made memory games,
writing (in both English and Marathi--they are completely fluid in
switching between scripts on the XO keyboard), and Turtle Art. I got
to watch as a child figured out how to scale his drawings in Turtle
Art. I got a chance to present to the class, so I thought I would
engage them in something a bit different. Daniel Drake has written a
yet-to-be-released activity that features some animated dance and
exercise moves. I showed them some dances and they did not need
prompting to follow along. But then I asked them to show me some of
the local dance steps. I challenged them to make their own dance
videos and coached them through the process using Turtle Art. They quickly grasped the concept behind the various media
blocks (they had previously been using an old version of Turtle Art
that did not yet have these features). Together we engaged in some
"hard fun."


[[File:Dancedance.png|300px]]
;GNU/Linux distributions: Thomas Gilliard compiled a list of distributions that have seen significant advances in the past year.
* [http://wiki.sugarlabs.org/go/Sugar_Network Sugar Network] (Aleksey Lim et al.)
:: Fedora-14 based OLPC OS for XO laptops (i586)
:: Ubuntu-10.04 and derivatives (i586, x86_64)
:: Ubuntu-11.10 and derivatives (i586, x86_64)
:: Ubuntu-11.04 and derivatives (i586, x86_64)
:: Ubuntu-10.10 and derivatives (i586, x86_64)
* [Trisquel http://devel.trisquel.info/dagda/iso/] 5.0 and 5.5 (Ruben Rodríguez)
* [http://wiki.sugarlabs.org/go/OpenSUSE#openSUSE_12.2-sugar_0.96.2 openSUSE-EDU] (Jigish Gohil and Dram Wang)
* [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#ARM ARM] (Peter Robinson)
* [http://dl.fedoraproject.org/pub/alt/stage/18-Alpha-RC3/ Fedora 18]
* [http://wiki.sugarlabs.org/go/Mageia Mageia]


My next stop was IIT Guwahati. I gave the keynote at [http://en.wikipedia.org/wiki/Techniche Techniche],
;Community outreach: Sugar Labs provided support for several developer gatherings, including Sugar Camps in Lima Peru, Cambridge Mass, San Francisco CA, Prague Czech Republic, and GUADEC.
the annual techno-management festival. Interestingly, as I was staying
at the university guest house, I had a chance to interact with much of
the staff, particularly in the kitchen (did I mention I love Indian
food?). They were really taken with the XO and we discussed how we
might get some for their children. As it turns out, the students at
the IIT run a school for the children of the workers, so perhaps it is
not out of the question.


I spent another 24 hours in Delhi. Harriet and I spent much of the day
2. Isabelle Duston has created a database of images (http://www.art4apps.org/) that is intended to reduce the cost of creating educational apps in particular for literacy. Feel free to use these images in your Sugar activities and to contribute to the database. She is also launching an App Challenge (See www.educationappsforall.org); Sugar activities qualify.
with Satyaakam Goswami and his students at JNU and members of the local FOSS community.
In addition to being
very active in helping to translate Sugar into Hindi, Satyaakam has
been working in an urban school in [http://vinaychaddha.blogspot.in/2012/08/presentation-at-electronics-rocks-2012.html Nithari], using Raspberry PI. I
visited the school and only have admiration for the teachers and
students who seem to be thriving despite very difficult circumstances.
As with the school for the disabled, much of the emphasis in the
school is for the children to pass their exams, so in discussion with
the teachers, we talked about trying to establish some
extra-curricular activities for the children using Sugar.


India opened my eyes both to the possibilities and the challenges of
3. Edgar Quispe has finished 100% of Aymara for Fructose, a major step in supporting local languages in Peru. Quechua is also making rapid progress.
Sugar and OLPC. Many thanks to Harriet for her support. And to the
numerous volunteers I met who are trying to give the opportunity of
learning to so many children.
 
2. In response to feedback from [http://www.fundacionzt.org/ FZT], I released a new version of the [http://activities.sugarlabs.org/en-US/sugar/addon/4555 Nutrition activity]. Also, in the spirit of eating my own dog food, as usual I gave my talks in India using Turtle Art. In the process, I uncovered some corner cases in some of the new features I had introduced in Version 154. [http://activities.sugarlabs.org/en-US/sugar/addon/4027 Version 156] has some bug fixes.
 
3. I just got the galley back from the publisher of a book I am writing (with Chuck Kane), [http://www.amazon.com/Learning-Change-World-Social-Impact/dp/0230337317 ''Learning to Change the World,''] about OLPC. I hope to do justice to the project.


=== In the community ===
=== In the community ===


4. There are plans to hold the next [http://olpcsf.org/ OLPC SF summit] in San Francisco the weekend of October 19-21. We are looking into organizing a Sugar Camp ''following'' the summit.
4. There are plans to hold the next OLPC SF summit in San Francisco the weekend of October 19-21. We are holding a Sugar Camp ''following'' the summit (Oct 22-24). Please register at [http://wiki.sugarlabs.org/go/Sugarcamp_SF_2012].


=== Tech Talk ===
=== Tech Talk ===


Misc.
5. Simon Schampijer announced the "I am a GTK+ 3 shell" release of Sugar and the Sugar toolkit (See http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.97.3.tar.bz2).
 
6. Daniel Drake announced that a new 13.1.0 development build is available (This one comes with the first development release of the GTK-3 port of Sugar and probably a fair number of bugs for you to help us find and solve.) See http://wiki.laptop.org/go/13.1.0


* The last of Hippo is removed from the shell!!
7. Thomas Gilliard reports at there is a new live CD of Sugar on openSUSE available that incorporates 0.96.2, the current "stable" version of Sugar. ([[OpenSUSE#openSUSE_12.2-sugar_0.96.2]], [http://download.opensuse.org/repositories/home:/dramwang:/images-unstable/images/iso/sugar.i686-0.3.0-Build1.2.iso iso])
* Work on 13.1 is under way.


=== Sugar Labs ===
=== Sugar Labs ===


Visit our [http://planet.sugarlabs.org planet] for more updates about Sugar and Sugar deployments.
Visit our [http://planet.sugarlabs.org planet] for more updates about Sugar and Sugar deployments.
=== Personal Note ===
On Monday, September 10, I became a grandfather. Looking forward to some Turtle Blocks fun with Theo Max in a few years.
[[Image:TheoMax.jpg|300]]


== Community News archive ==
== Community News archive ==