May 2010 Archives

Mirabelles. They are there.

| No Comments | 1 TrackBack
I am proud to announce the availability of Sugar on a Stick v.3, code-named Mirabelle. More information about Sugar on a Stick, including download and installation details, is available at http://spins.fedoraproject.org/soas/

Mirabelles(picture by eNil taken from Flickr under a CC-BY-NC-ND license)

Changes in Sugar on a Stick since the last release (v.2 Blueberry):

Sugar version 0.88. The most recent release of the Sugar Learning Platform features support for 3G connections, increased accessibility, and better integration with our Activity Portal (http://activities.sugarlabs.org) allowing students and teachers to update their sticks with additional Activities. More information about the 0.88 release of Sugar is available at http://wiki.sugarlabs.org/go/0.88/Notes.

Customize your own remix of Sugar on a Stick. You'll notice that v.3 Mirabelle has a smaller Activity selection than its predecessors, Blueberry and Strawberry. We realized we'll never be able to create an Activity selection suitable for all deployments - instead, we've chosen to include and support a core set of basic, teacher-tested Activities in the default image, and invite deployments to use this as a base on which to build a customized Activity selection for their classrooms. Instructions on how to do this are available at http://download.sugarlabs.org/soas/docs/customization-guide/.

Sugar on a Stick is now a Fedora Spin. After two prior releases of being based on the Fedora distribution, Sugar on a Stick has recognized by the Fedora Project as an official Spin. This ties us more closely to Fedora's release cycle and gives us resources from their engineering and marketing teams, which extends the reach of Sugar on a Stick and makes the project itself more sustainable. In exchange, users of Fedora have access to an easily deployable implementation of the Sugar Platform; it's a great example of a mutually beneficial upstream - downstream relationship.

The biggest difference in v.3 of Sugar on a Stick has been in its release processes and engineering sustainability; it's now much easier for new contributors to get involved. We continue to move towards our long-term vision of bringing stability and deployability to Sugar's personalized learning environment, and invite all interested parties to join us.

If you'd like to contribute to the next version, due for release in early November, join us at our Contributors Portal at http://wiki.sugarlabs.org/go/Sugar_on_a_Stick. All types of contributions are welcome, from the technical to the pedagogical, and we're happy to teach what we know and learn what you have to share.

I'd to thank especially Mel Chua and Peter Robinson who are greatly responsible for making this release as awesome as it is, as well as all people who were involved and contributed, like Tom Gilliard, who did large parts of the testing effort, but are otherwise too numerous to list here. Both the Sugar and Fedora communities did great work, represented in this product.

500 Days of Summer: Day 1

| No Comments | No TrackBacks
Well, probably not exactly 500 days. But I have been accepted to Google's Summer of Code for Sugar Labs and am really happy to spend my summer starting today working on improving Sugar on a Stick.

500 Days of SummerSugar on a Stick will see it's version 3 release code-named Mirabelle tomorrow, jointly with the release of Fedora 13.

And so today mostly consisted of release preparation and last-minute testing of the RC3. I packaged updates for a couple activities, which have been submitted for testing and should be available soon. Please give them a try and either comment in Bodhi or using Easy Karma.

In the meantime, Mel did an overhaul of the main Sugar on a Stick wiki page, which is being turned into a contributor portal for this release.

(picture by Dan Terzian taken from Flickr under a CC-BY-SA license)

Here's a list of the activities that are going to appear in a Sugar Environment near you soon. Please give them a try!

The State of Art... uh, Etherpad!

| No Comments | No TrackBacks
I've previously blogged about efforts to get Etherpad - yes, the cool collaborative service that got open sourced - packaged in Fedora. The original package was quite far away from actually being ready, since it still bundled all libraries and jar files.

Now this is only partly the case. I've updated the wiki with status information for each library and ripped about two thirds that could be properly replaced with system libraries out. New packages still live here. But this doesn't mean we're there yet: there's still one third to go!

So what's left now to get it actually in a proper state? On the packaging side:

  • jbcrypt needs to be reviewed (#594808)
  • derby and derbytools need to be reviewed (#532520)
  • c3p0 needs to be packaged - an outdated review is available (#252054)
  • sanselan needs to be packaged - we are currently missing maven2-plugin-release to proceed here
  • yuicompressor needs to be packaged - its source fails apparently without modifications to compile with our current rhino though
The Rhino version in Fedora is newer than the one Etherpad uses, which I suspect could cause some of the issues. I'm admittedly no Java expert (in fact not anywhere close), so it'd be awesome if somebody could lend a hand and look into these.

About this Archive

This page is an archive of entries from May 2010 listed from newest to oldest.

April 2010 is the previous archive.

June 2010 is the next archive.

Find recent content on the main index or look in the archives to find all content.