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@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel