[Sugar-devel] 0sugar status report

Aleksey Lim alsroot at member.fsf.org
Tue Feb 16 06:57:54 EST 2010


Hi all,

I've finally managed to make some progress in 0sugar.


== Activities ==

Activities that are ready to try, they carry all 0sugar dependencies but
later updarting process will be like for regular 0install packages:

http://people.sugarlabs.org/~alsroot/tmp/CartoonBuilder-9.xo
http://git.sugarlabs.org/projects/cartoon-builder
uses toolkit/python dependency to use new toolbars on 0.82+

http://people.sugarlabs.org/~alsroot/tmp/Speak-12.xo
http://git.sugarlabs.org/projects/speak
uses toolkit/python dependency to use new toolbars on 0.82+
gst-plugins-espeak to not run execute espeak command(thus speed up
activity) on XO-1

http://people.sugarlabs.org/~alsroot/tmp/GComprisGeography-13.xo
this is just a sugar wrapper around 0install feed with new sugarized
GCompris-9's geography activity
http://services.sugarlabs.org/gcompris/geography.xml

Changes in activity developers workflow after adding services is
described here
http://wiki.sugarlabs.org/go/Documentation_Team/Services/Activity_Developers_Guide


== Services ==

There are several examples of services:

http://git.sugarlabs.org/projects/0sugar-packages
just a list of native packages that could be used as dependencies in
sugar services (but there are several services with that 0install
binaries, like vala, libgee and some packages that were built to run
GC-9 on XO-1).

http://git.sugarlabs.org/projects/toolkit
vala based sugar-toolkit replacement which was started for GC needs
but for now only toolkit/python is useful which contains new design
toolbars(pure python) for 0.82+ sugars.

http://git.sugarlabs.org/projects/gst-plugins-espeak (0.3 branch)
C based project which is accessible from service feed

http://git.sugarlabs.org/projects/gcompris (gcomprixogoo-sugar branch)
project with huge service spec file, for 100+ sub services
http://services.sugarlabs.org/gcompris/#Siblings

The initial info about packaging sugar services
http://wiki.sugarlabs.org/go/Documentation_Team/Services/Service_Developers_Guide

-- 
Aleksey


More information about the Sugar-devel mailing list