Difference between revisions of "Sugar Labs/Current Events"

From Sugar Labs
Jump to navigation Jump to search
Line 2: Line 2:
 
==What's new==
 
==What's new==
  
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 and blogged at [http://walterbender.org/ walterbender.org].) If you would like to contribute, please send email to [[User:walter|walter]] at sugarlabs.org by the weekend. An '''archive''' of this digest is available '''[[Sugar Labs/Current Events/Archive|here]]'''.
+
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 and blogged at [http://walterbender.org/ walterbender.org].) If you would like to contribute, please send email to [[User:walter|walter]] at sugarlabs.org by the weekend. An '''[[Sugar Labs/Current Events/Archive|archive]]''' of this digest is available.
  
 
=== Sugar Digest ===
 
=== Sugar Digest ===
  
1. Trisecting angles: The French mathematician Évariste Galois published three papers in 1830 that laid the foundations of an algebraic proof of why is it not possible to trisect ''every'' angle in a compass and straightedge construction, something the Ancient Greeks knew, but could not prove. However, what is often overlooked is that the Greeks could trisect angles, using a different set set of instruments. What does this history lesson have to do with Sugar Labs? Two separate but related discussions have dominated the OLPC-Sur list this past week: the Microsoft announcement regarding a Windows XP pilot in Peru and the lack of a square root function in Turtle Art, both of which can be seen through the lens of abstract algebra—apologies in advance for overreaching with this analogy.
+
First, an aside: I introduced the concept of peer editing in the Floss Manual on the Write Activity by referencing the late Don Murray, who taught generations of journalists how to write. He had three simple rules for great writing:
  
Let me summarize the Turtle Art discussion first. Some teachers in Uruguay are teaching the Pythagorean Theorem and were stymied by the lack of a square root function in Turtle Art. They wanted to demonstrate that the length of the diagonal of a square is equal to the square root of the sum of the square of each side. In psuedocode, they wanted to build the following construct:
+
  1. revise
 +
  2. revise
 +
  3. revise
  
repeat 4 (forward 100 right 90)
+
Revision is an essential part of the writing process and one of the easiest and most effective ways to revise is to share the burden of editing among your friends. Hand your writing to a friend, who will read it and make comments and suggestions. You return the favor by doing the same for your friend's writing.
right 45
 
forward sqrt ((100*100) + (100*100))
 
  
Lots of alternatives were discussed, including using Dr. Geo. My favorite comment was from Pato Acevedo, who said:
+
While riding my bike into Cambridge yesterday, it occurred to me that a simple peer-editing exchange for bloggers would be easy to set up; it could make a world of difference in the quality of the writing, while not in any way impinging upon the freedom and spontaneity that characterizes the blogshpere. In deed, I am of the opinion that one of the biggest differences between blogging and the mainstream media is the strong editorial tradition of the latter.
:[Modo Irónico on]
 
:Claro, no puedo entender como fue que Pitagoras "descubrió" su famoso Teorema si en su epoca no existian calculadoras
 
:[Modo Irónico Off]
 
  
But eventually—albeit with some intervention on my part—the discussion turned towards how to modify the Turtle Art activity. I put together a tutorial (See [[Patching_Turtle_Art|Patching Turtle Art]]) with the hope that not only would I be satisfying the immediate needs of the teachers, but also, showing them that in fact they could, themselves, make the necessary changes to the program to meet their needs. I am hoping that I didn't make it too easy for them and that some of them will risk making changes—creating new instruments. The beauty of FOSS is that if the permutation group doesn't allow you to "trisect an angle", you can always modify the group. A dialog between teachers and developers has begun. The next step is for some of the teachers to become developers.
+
So why doesn't someone set up a social-networking site—ideally integrated with the popular tools such as Word Press—to enable bloggers to find a willing peer to suggest revisions before the publish button is pressed (a "Send to editor" button)? Such an exchange need not be symmetric—some people prefer the role of critic to creator; it would be a simple, powerful enhancement to the blogsphere. (Or does such a site already exist?)
  
What is the connection the XP announcement? Simply that it is a real shame that Microsoft is not using their vast resources to expand the opportunities for children by reaching to places not already being serviced by OLPC. Regardless of the merits of XP, they could have immediate and lasting impact by covering a space outside of the range of the Peruvian permutation group. Pamela Jones and Sean Daly wrote a more thorough analysis of the XP story for Groklaw (See [http://www.groklaw.net/article.php?story=20080920181151638 Interview with Walter Bender from Sugar Labs]).
+
1. Open Minds: David Farning and I had the opportunity to attend the [http://www.k12openminds.org/ Open Minds] conference in Indianapolis this past weekend. It was refreshing to spend time with so many teachers passionate for learning and creating opportunities for their students. I tried to tune into discussions about the various roadblocks that inhibit the introduction of technology into schools and into classrooms. The list is pretty long and some of the items are formidable, but nonetheless, there are obvious needs and teachers and administrators who are fighting for change. There was lots of interest in Sugar—teachers and administrators are looking for an easy (and inexpensive) way to try it in their classrooms.
  
2. Oversight board: The Sugar Labs oversight board met on IRC this week. Highlights include a report that final agreement between Sugar Labs and the SFC has been approved; the creation of the BugSqaud; the creation of the deployment team pages; and the unveiling of a new Sugar Labs logo ([[Logo]]).  [[Sugar_Labs/OversightBoard/Meeting_Minutes-2008-09-19|Minutes can be found in the wiki]]. The next meeting is scheduled for Friday, 3 October at 14.00 (UTC).
+
A few specific outcomes from the conference: Nate Ridderman will be helping set up a Sugar classroom in an elementary school in Indianapolis that is doing a one-to-one laptop experiment; David and I will be helping set up a Sugar classroom in a Boston public school that trying to make use of some old Pentium IV desktop machines; we also discussed making Sugar available as part of the offerings from some hardware OEMs who focus on the education market, including [http://www.2gopc.com/ 2goPC] and [http://www.resara.com/ Resara] (who offer a thin-client solution).
  
There is an email thread ([http://lists.sugarlabs.org/archive/iaep/2008-September/001779.html|"Executive Director - some benefits and risks"]) for discussing the pros and cons of having an executive director. Please share your thoughts with the community.
+
2. LiveUSB: It seems that a LiveUSB offers the most simple way to experience Sugar on a preexisting hardware base, such as a school computer lab. (One advantage of a LiveUSB approach—where user data is stored in a disk partition—is that the same key can be used at school and at home, emulating the experience of a one-to-one laptop program, where the laptops go home with the children. The Fedora team has made progress on a LiveUSB this week (See Item 11 below) and we are also working to get "fresher" Sugar bits into the Ubuntu LiveUSB. However, there remains a problem in that many computers do not have boot-from-USB enabled in the BIOS. Steve Pomeroy suggested we look into U3, a proprietary method of launching applications from a USB key. This would provide a work-around for running Sugar on machines that are running Windows (alas, this accounts for the majority of hardware found in schools). Ben Schwartz pointed out that we could do the same thing using autorun.inf (See [http://www.exponetic.com/blog/blog/2006/07/07/autorun-an-executable-from-a-usb-key-in-windows-xp/ autorun an executable from a USB key in Windows XP]), launching an instance of Sugar in QEMU. Running Sugar in emulation requires a reasonably fast machine in order to give an acceptable experience. We need to do more testing in this arena, as it is a path of least resistance for teachers and parents who are interested in trying Sugar.
  
3. Roadmap: Marco Pesente Gritti and Simon Schampijer have been documenting the discussion of our 0.84 goals in the wiki ([[ReleaseTeam/Roadmap/0.84#Goals|here]]). They have assigned owners and peers to all groups and started to assign owners to each feature. You can find orphaned items under "Unassigned" in each section. Please give them a home.
+
3. Teachers/developers: There was a productive discussion on the IAEP list this week about how to better engage teachers in the Sugar developer community. Rob Costello pointed out that only a small percentage of teachers would participate in the actual development process, building bridges to even that small group would be worthwhile. It was pointed out that the [[Patching Turtle Art]] (which is still incomplete) is far from meeting the needs of a teacher (or anyone else new to the community). Bill Kerr wrote up some questions that I tried to answer in the wiki (See [[Talk:Patching Turtle Art]]):
  
4. Amazability: Kenneth Ingham is preparing to release Adept1, a natural-language speech-based product under a GPLv3 license (See [http://www.amazability.com/about.htm amazability.com]). He is looking for help; please contact him at ken AT amazability.com.
+
* Where do you find things (Python files, source code)
 +
* Which things do what? How does one know which Python files have to be tweaked?
 +
* Who do you communicate with? (Who are the maintainers and how do you content them?)
 +
* How do you program more advanced stuff in Python, e.g., using lambda?
 +
* What is FOSS etiquette, how do you go about learning to be a member of this community?
  
5. Minutes: Given the sudden plethora of Sugar meetings, I added a new category in the wiki for meeting minutes. Going to [[:Category:Meeting minutes]] is a one-stop page for finding all the meeting minutes in the wiki. (Going forward, please add the tag <nowiki>[[Category:Meeting minutes]]</nowiki> when posting minutes to the wiki.)
+
I repeat here my answer to Bill's last question:
  
=== Community jams and meetups ===
+
"Start by asking questions... welcome to the community!"
  
6. Workshop of Telematics: Luis Michelena from the faculty of engineering at the Universidad de la República, Uruguay, will be using Sugar as a central theme for the projects to be carried out by students. Project suggestions most welcome.
+
Bill also wrote more generally about what it means to join a community, summarizing James Gee from his book <em>What Video Games Have to Teach Us About Learning and Literacy</em> (2003), drawing a distinction between knowledge and being part of a community of knowledge:
 +
 
 +
# we learn to experience the world in a new way: see, feel and operate on;
 +
# we gain the potential to join a new social group, a new club;
 +
# we gain the resources that prepare us for future learning and problem solving in a new domain and perhaps related domains.
 +
 
 +
=== Community jams, meetups, and meetings ===
 +
 
 +
6. Sugar meetings: The deployment team will be meeting on Wednesday at 14 UTC (10 EST) on irc.freenode.net (channel: #sugar-meeting). The oversight board will be meeting on Friday at 14 UTC (10 EST), also on #sugar-meeting.  
  
 
=== Tech Talk ===
 
=== Tech Talk ===
  
7. Sugar control panel: As a last-minute patch for 0.82, Simon Schampijer added a scrolled window to the Sugar control panel main view; Kim Quirk had pointed out that in some languages, not all of the icons fit on the fixed-sized panel. Thanks to Andrés Ambrois for his patch. The Sugar team has settled on a long-term solution using hippo for this issue. In the upcoming week, Simon plans to work on the first items in his 0.84 list (mainly control panel) and he will keep on working on the roadmap.
+
7. Release candidate: For those of you with OLPC-XOs, Michael Stone has released a candidate build (766) that incorporates Sugar .082. It is well worth the hassle of updating from 652 or 711.
 +
 
 +
8. Tricks: Michael also posted a list of "idioms" that he relies on in order to make his software-development efforts more predicable and robust (See [http://wiki.laptop.org/go/User:Mstone/Tricks Mstone Tricks]).
 +
 
 +
9. Sugar control panel: Simon Schampijer speed up control panel start up in 0.84. The next issues he want to tackle are better localizations in the panel for the available languages and switching to gconf (if tests show it is worth it).
 +
 
 +
10. Bugsquad: Simon had also setup the Sugarlabs Bugsquad, the quality assurance (QA) team for Sugar. The squad will triage bugs, set priorities, verify usability and test cases.  Furthermore it does coordinate testing, does testing itself and help setting up bug infrastructure, i.e., trac components (See [[BugSquad]]).
 +
 
 +
11. Sugar Live CDs: Greg Dekoenigsberg reports progress on a Fedora Live CD/USB  based on rawhide/F10. He has a LiveCD for Fedora 10 devel (Rawhide) that allows a Sugar 0.82 boot option via GDM. Activiites are still missing, but Greg says that we will close this gap quickly. There is also a kickstart file that can be used by any Fedora user to generate such an
 +
image trivially (See [http://fedoraproject.org/wiki/Anaconda/Kickstart#Chapter_1._Introduction for some background on Fedora kickstarts Introduction for some background on Fedora kickstarts]). Also, see [https://fedorahosted.org/liveusb-creator liveusb-creator] for help on making a Windows-bootable LiveUSB for Fedora.
 +
 
 +
Bryan Kearney built a virtual image for the Sugar rawhide package. To use it: (1) download [http://sugar.s3.amazonaws.com/sugar-rawhide.tgz sugar-rawhide.tgz]; (2) uncompress the .tgz file; and (3) run the command:
 +
virt-image sugar-rawhide.xml
  
8. Developers meeting: The next Sugar developers meeting is scheduled for Thursday, 25 September at 14.00 (UTC). At this meeting, we want to form the Sugar Labs Bugsquad, a quality assurance (QA) team for Sugar. The squad will keep track of current bugs and try to make sure that major bugs do not go unnoticed by developers. You do not need any programming knowledge to be in the Bugsquad; in fact it is a great way to return something to the Sugar community if you cannot program. The Sugar Labs bugsquad is modeled on the [http://developer.gnome.org/projects/bugsquad GNOME bugsquad].
+
12. Telepathy goes upstream: In their newest release (2.24), GNOME announced "the inclusion of an instant messaging client based off the Telepathy communications framework." Whereas Sugar uses Telepathy, this means that there will likely be many non-Sugar users, adding to the community of support for the project. This is a big step towards longer-term stability, support, and general acceptance of all of our efforts. Congratulations!
  
9. Design meeting: Eben Eliason reports that the first design meeting was a bit more technical than anticipated, but we did make some progress on a visual clipboard API and icon reviews [[DesignTeam/Meetings#Thursday_September_18.2C_2008_-_15.30_.28UTC.29|Minutes can be found in the wiki]].
+
13. Activity updates: There are updates available for:
 +
:Terminal-18
 +
:Write-60
 +
:Calculate-25
 +
:PlayGo-5
 +
:Moon-7
 +
:Measure-21
  
10. API documentation: David Farning has been leading an effort to document the Sugar API. With help from Pauli Virtanen, Janet Swisher, and Marco Pesenti Gritti, we now have a wiki-based tool (See [http://sugarlabs1.xen.prgmr.com]). Follow the instructions at [http://sugarlabs1.xen.prgmr.com/pydocweb/wiki/getting_started/ getting started]. Don't worry about being perfect, someone will come along and clean up the docstrings before they are committed back to the git tree. (The patches are flowing into the git tree correctly, but if you find bugs, please let us know: this is the first time pydocweb has been used "in the wild.")
+
14. ImageViewer: Sayamindu Dasgupta wrote a new Activity to let you view images from the Journal. It supports zoom and rotation as well. Download it from [http://dev.laptop.org/~sayamindu/bundles/imageviewer/ImageViewer-1.xo ImageViewer-1.xo]; the source is in git ([http://dev.laptop.org/git?p=users/sayamindu/imageviewer-activity;a=tree | imageviewer-activity;a=tree])
  
11. Activity updates: There are updates available for:
+
15. DrGeoII: Hilaire Fernandes announced a new DrGeoII release with macro-construction and Smalltalk scripting, plus tons of bugs fixes. The new DrGeoII distribution is based on an universal one-clic distribution for GNU/Linux, Windows and Mac OSX (Please visit [http://wiki.laptop.org/go/DrGeo DrGeo web page] to learn more). Hilaire is also discussing with the Etoys team the possibility of adding DrGeoII to the standard toolbox.
:playgo-4
 
:etoys-93
 
:turtleart-11
 
:tuxpaint-2
 
:videochat-7
 
:moon-5
 
:write-59
 
:calculate-24
 
  
and some Sugar improvements in the latest joyride:
+
16. Etoys project sharing: Daniel Ajoy inquired about uploading Etoys projects to the Internet. While the "core" Etoys team doesn't have a world-writable project-sharing site, they do recommend tools for setting up regional sites. To set up your own server, the simplest thing is to set up the [http://swikis.ddo.jp/SuperSwiki2/3 SuperSwiki2 server].
:sugar-artwork 0.81.2
 
:sugar-toolkit 0.82.10
 
:sugar 0.82.8
 
  
along with updates to some other platform components:
+
17. Debian jhbuild: The Debian team has done a thorough job of documenting the process of building a Sugar environment on a Debian GNU/Linux distribution (See [[DevelopmentTeam/Jhbuild/Debian]]).
:telepathy-salut 0.3.5
 
:etoys-3.0.2153
 
  
 
=== Sugar Labs ===
 
=== Sugar Labs ===
  
12. Self-organizing map (SOM): Gary Martin has generated another SOM from the past week of discussion on the IAEP mailing list (Please see [[:Image:2008-September-13-19-som.jpg]]). Deployment feedback was a major topic of discussion this week.
+
18. Self-organizing map (SOM): Gary Martin has generated another SOM from the past week of discussion on the IAEP mailing list (Please see [[:Image:2008-September-20-26-som.jpg]]).
  
 
==Sugar in the news==
 
==Sugar in the news==

Revision as of 11:04, 30 September 2008

What's new

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 and blogged at walterbender.org.) If you would like to contribute, please send email to walter at sugarlabs.org by the weekend. An archive of this digest is available.

Sugar Digest

First, an aside: I introduced the concept of peer editing in the Floss Manual on the Write Activity by referencing the late Don Murray, who taught generations of journalists how to write. He had three simple rules for great writing:

  1. revise
  2. revise
  3. revise

Revision is an essential part of the writing process and one of the easiest and most effective ways to revise is to share the burden of editing among your friends. Hand your writing to a friend, who will read it and make comments and suggestions. You return the favor by doing the same for your friend's writing.

While riding my bike into Cambridge yesterday, it occurred to me that a simple peer-editing exchange for bloggers would be easy to set up; it could make a world of difference in the quality of the writing, while not in any way impinging upon the freedom and spontaneity that characterizes the blogshpere. In deed, I am of the opinion that one of the biggest differences between blogging and the mainstream media is the strong editorial tradition of the latter.

So why doesn't someone set up a social-networking site—ideally integrated with the popular tools such as Word Press—to enable bloggers to find a willing peer to suggest revisions before the publish button is pressed (a "Send to editor" button)? Such an exchange need not be symmetric—some people prefer the role of critic to creator; it would be a simple, powerful enhancement to the blogsphere. (Or does such a site already exist?)

1. Open Minds: David Farning and I had the opportunity to attend the Open Minds conference in Indianapolis this past weekend. It was refreshing to spend time with so many teachers passionate for learning and creating opportunities for their students. I tried to tune into discussions about the various roadblocks that inhibit the introduction of technology into schools and into classrooms. The list is pretty long and some of the items are formidable, but nonetheless, there are obvious needs and teachers and administrators who are fighting for change. There was lots of interest in Sugar—teachers and administrators are looking for an easy (and inexpensive) way to try it in their classrooms.

A few specific outcomes from the conference: Nate Ridderman will be helping set up a Sugar classroom in an elementary school in Indianapolis that is doing a one-to-one laptop experiment; David and I will be helping set up a Sugar classroom in a Boston public school that trying to make use of some old Pentium IV desktop machines; we also discussed making Sugar available as part of the offerings from some hardware OEMs who focus on the education market, including 2goPC and Resara (who offer a thin-client solution).

2. LiveUSB: It seems that a LiveUSB offers the most simple way to experience Sugar on a preexisting hardware base, such as a school computer lab. (One advantage of a LiveUSB approach—where user data is stored in a disk partition—is that the same key can be used at school and at home, emulating the experience of a one-to-one laptop program, where the laptops go home with the children. The Fedora team has made progress on a LiveUSB this week (See Item 11 below) and we are also working to get "fresher" Sugar bits into the Ubuntu LiveUSB. However, there remains a problem in that many computers do not have boot-from-USB enabled in the BIOS. Steve Pomeroy suggested we look into U3, a proprietary method of launching applications from a USB key. This would provide a work-around for running Sugar on machines that are running Windows (alas, this accounts for the majority of hardware found in schools). Ben Schwartz pointed out that we could do the same thing using autorun.inf (See autorun an executable from a USB key in Windows XP), launching an instance of Sugar in QEMU. Running Sugar in emulation requires a reasonably fast machine in order to give an acceptable experience. We need to do more testing in this arena, as it is a path of least resistance for teachers and parents who are interested in trying Sugar.

3. Teachers/developers: There was a productive discussion on the IAEP list this week about how to better engage teachers in the Sugar developer community. Rob Costello pointed out that only a small percentage of teachers would participate in the actual development process, building bridges to even that small group would be worthwhile. It was pointed out that the Patching Turtle Art (which is still incomplete) is far from meeting the needs of a teacher (or anyone else new to the community). Bill Kerr wrote up some questions that I tried to answer in the wiki (See Talk:Patching Turtle Art):

  • Where do you find things (Python files, source code)
  • Which things do what? How does one know which Python files have to be tweaked?
  • Who do you communicate with? (Who are the maintainers and how do you content them?)
  • How do you program more advanced stuff in Python, e.g., using lambda?
  • What is FOSS etiquette, how do you go about learning to be a member of this community?

I repeat here my answer to Bill's last question:

"Start by asking questions... welcome to the community!"

Bill also wrote more generally about what it means to join a community, summarizing James Gee from his book What Video Games Have to Teach Us About Learning and Literacy (2003), drawing a distinction between knowledge and being part of a community of knowledge:

  1. we learn to experience the world in a new way: see, feel and operate on;
  2. we gain the potential to join a new social group, a new club;
  3. we gain the resources that prepare us for future learning and problem solving in a new domain and perhaps related domains.

Community jams, meetups, and meetings

6. Sugar meetings: The deployment team will be meeting on Wednesday at 14 UTC (10 EST) on irc.freenode.net (channel: #sugar-meeting). The oversight board will be meeting on Friday at 14 UTC (10 EST), also on #sugar-meeting.

Tech Talk

7. Release candidate: For those of you with OLPC-XOs, Michael Stone has released a candidate build (766) that incorporates Sugar .082. It is well worth the hassle of updating from 652 or 711.

8. Tricks: Michael also posted a list of "idioms" that he relies on in order to make his software-development efforts more predicable and robust (See Mstone Tricks).

9. Sugar control panel: Simon Schampijer speed up control panel start up in 0.84. The next issues he want to tackle are better localizations in the panel for the available languages and switching to gconf (if tests show it is worth it).

10. Bugsquad: Simon had also setup the Sugarlabs Bugsquad, the quality assurance (QA) team for Sugar. The squad will triage bugs, set priorities, verify usability and test cases. Furthermore it does coordinate testing, does testing itself and help setting up bug infrastructure, i.e., trac components (See BugSquad).

11. Sugar Live CDs: Greg Dekoenigsberg reports progress on a Fedora Live CD/USB based on rawhide/F10. He has a LiveCD for Fedora 10 devel (Rawhide) that allows a Sugar 0.82 boot option via GDM. Activiites are still missing, but Greg says that we will close this gap quickly. There is also a kickstart file that can be used by any Fedora user to generate such an image trivially (See for some background on Fedora kickstarts Introduction for some background on Fedora kickstarts). Also, see liveusb-creator for help on making a Windows-bootable LiveUSB for Fedora.

Bryan Kearney built a virtual image for the Sugar rawhide package. To use it: (1) download sugar-rawhide.tgz; (2) uncompress the .tgz file; and (3) run the command:

virt-image sugar-rawhide.xml

12. Telepathy goes upstream: In their newest release (2.24), GNOME announced "the inclusion of an instant messaging client based off the Telepathy communications framework." Whereas Sugar uses Telepathy, this means that there will likely be many non-Sugar users, adding to the community of support for the project. This is a big step towards longer-term stability, support, and general acceptance of all of our efforts. Congratulations!

13. Activity updates: There are updates available for:

Terminal-18
Write-60
Calculate-25
PlayGo-5
Moon-7
Measure-21

14. ImageViewer: Sayamindu Dasgupta wrote a new Activity to let you view images from the Journal. It supports zoom and rotation as well. Download it from ImageViewer-1.xo; the source is in git (| imageviewer-activity;a=tree)

15. DrGeoII: Hilaire Fernandes announced a new DrGeoII release with macro-construction and Smalltalk scripting, plus tons of bugs fixes. The new DrGeoII distribution is based on an universal one-clic distribution for GNU/Linux, Windows and Mac OSX (Please visit DrGeo web page to learn more). Hilaire is also discussing with the Etoys team the possibility of adding DrGeoII to the standard toolbox.

16. Etoys project sharing: Daniel Ajoy inquired about uploading Etoys projects to the Internet. While the "core" Etoys team doesn't have a world-writable project-sharing site, they do recommend tools for setting up regional sites. To set up your own server, the simplest thing is to set up the SuperSwiki2 server.

17. Debian jhbuild: The Debian team has done a thorough job of documenting the process of building a Sugar environment on a Debian GNU/Linux distribution (See DevelopmentTeam/Jhbuild/Debian).

Sugar Labs

18. Self-organizing map (SOM): Gary Martin has generated another SOM from the past week of discussion on the IAEP mailing list (Please see Image:2008-September-20-26-som.jpg).

Sugar in the news

21 Sep 2008 GroklawInterview with Walter Bender of Sugar Labs
17 Sep 2008 Bill KerrSugar Labs
16 Sep 2008 Open SourceSugar everywhere
28 Aug 2008 OLPC NewsAn answer to Walter Bender's question 22
20 Aug 2008 OLPC NewsSugarize it: Intel Classmate 2
08 Aug 2008 Investor's Business Daily'Learning' Vs. Laptop Was Issue
06 Aug 2008 OLPC NewsTwenty-three Questions on Technology and Education
18 Jul 2008 Bill Kerrevaluating Sugar in the developed world
28 Jun 2008 OLPC NewsA Cutting Edge Sugar User Interface Demo
18 Jun 2008 PC WorldOLPC Spin-off Developing UI for Intel's Classmate PC
17 Jun 2008 DatamationIf Business Succeeds with GNU/Linux, Why Not OLPC?
11 Jun 2008 LinuxInsiderThe Sweetness of Collaborative Learning
06 Jun 2008 Bill Kerruntangling Free, Sugar, and Constructionism
06 Jun 2008 Open EducationWalter Bender Discusses Sugar Labs Foundation
06 Jun 2008 BusinessWeekOLPC: The Educational Philosophy Controversy
05 Jun 2008 Code CultureThe Distraction Machine
05 Jun 2008 BusinessWeekOLPC: The Open-Source Controversy
27 May 2008 The New York TimesWhy Walter Bender Left One Laptop Per Child
26 May 2008 Ars TechnicaOLPC software maker splits from X0 hardware, goes solo
22 May 2008 BetaNewsLinux start-up Sugar Labs in informal talks with four laptop makers
16 May 2008 OSTATICOLPC's Open Source Sugar Platform Aims for New Hardware
16 May 2008 PCWorldBender Forms Group to Promote OLPC's Sugar UI
16 May 2008 MHTBender jumps from OLPC, founds Sugar Labs
16 May 2008 News.comSugar Labs will make OLPC interface available for Eee PC, others
16 May 2008 Feeding the PeguinsThe future of Sugar
16 May 2008 Sugar listA few thoughts on SugarLabs
16 May 2008 xconomyBender Creates Sugar Labs—New Foundation to Adapt OLPC’s Laptop Interface for Other Machines
16 May 2008 BBC'$100 laptop' platform moves on
15 May 2008 OLPC wikiDual-boot XO Claim: OLPC will not work to port Sugar to Windows.
16 May 2008 SoftpediaBender Launches Sugar Labs for Better Development of OLPC's Sugar UI

Press releases

 15 May 2008 Sugar Labs/Announcing Sugar Labs