[Sugar-devel] [ANNOUNCE] Sugar Services
Aleksey Lim
alsroot at member.fsf.org
Mon Jan 4 04:36:56 EST 2010
As was predicted, there could be issue w/ downloading new activities from
ASLO and first launch them w/o net(see http://bugs.sugarlabs.org/ticket/1641)
looks like it could be fixed w/o implementing offline mode in shell(thus only
in last sugar) but just in Browse.
I'm going to implement such fix for 0.82+ Browses. This fix will let
users follow regular workflow i.e. get full activity .xo after
downloading from ASLO but after implementing [6] in shell and switching
to "online" mode users will download pure .xo and reuse already
downloaded 0install dependencies.
[6] http://wiki.sugarlabs.org/go/Features/Zero_Install_integration
On Sun, Jan 03, 2010 at 06:12:01PM +0000, Aleksey Lim wrote:
> Happy New Year to all,
>
> http://wiki.sugarlabs.org/go/Activity_Team/Services
>
> It is the first version Sugar Services infrastructure which is ready
> to test or use in simple cases(see Known Issues[1]).
>
> In short terms it's about adding decentralized method to support
> various activity dependencies. See what Services is[2] and is not[3].
>
>
> There are also guides for:
>
> * activity developers
> http://wiki.sugarlabs.org/go/Documentation_Team/Services/Activity_Developers_Guide
>
> * service developers
> http://wiki.sugarlabs.org/go/Documentation_Team/Services/Service_Developers_Guide
>
>
> Examples:
>
> * CartoonBuilder-9
> http://activities.sugarlabs.org/en-US/sugar/addon/4037
> uses Toolkit[4] service which provides new toolbar design for 0.82+
>
> * Speak-12
> http://activities.sugarlabs.org/en-US/sugar/addon/4038
> uses gst-plugins-espeak[5] service which lets activity use gst plugin
> instead of executing espeak command on XO-1
>
> In all examples the only change(except bundling 0sugar-launch, since
> saccharin is not part of Sugar Platform) is adding new string to
> activity.info:
>
> requires = toolkit; gst-plugins-espeak
>
>
> [1] http://wiki.sugarlabs.org/go/Documentation_Team/Services/Activity_Developers_Guide#Known_issue
> [2] http://wiki.sugarlabs.org/go/Activity_Team/Services#Workflows
> [3] http://wiki.sugarlabs.org/go/Activity_Team/Services#What_is_Sugar_Services_not.3F
> [4] http://wiki.sugarlabs.org/go/Activity_Team/Services/Toolkit
> [5] http://git.sugarlabs.org/projects/gst-plugins-espeak
>
> --
> Aleksey
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
--
Aleksey
More information about the Sugar-devel
mailing list