[Sugar-devel] The Sugar Network technical implementation overview
Aleksey Lim
alsroot at activitycentral.org
Mon Dec 19 13:45:11 EST 2011
(The iaep@ discussion started on
http://thread.gmane.org/gmane.comp.education.sugar.discuss/11943)
Hi all!
== Background ==
The two questions, regarding collaborative/social activity withing the
Sugar community, that the following solution tries to solve:
1. What I need to do to interact with people, who are not just around me,
if I'm off-line?
2. Even if I'm online, Sugar native collaborative tools are too limited.
(even if particular activities support collaboration (but generally
not most of them), it is specific to this activity workflow.)
That's generally not a problem and not bad at all, there many of
collaborative services in the Internet. But, why not having tools
especially designed to handle Sugar specific workflows (see bellow)?
The non-tech introduction to Sugar Network concepts:
* http://wiki.sugarlabs.org/go/Sugar_Network
* http://wiki.sugarlabs.org/go/Sugar_Network/Concept
In addition the above summary, Sugar Network should be a solution for all
community members (not only for people who are off-line) to:
* be a place to share Sugar activity objects;
* easy feedback/report about problems in Sugar activity;
* make Sweets useful for Sugar activity users:
** powerful browsing among all accessible activities
** not explicit download/install, just click to launch
** easy select any version you prefer
* make Sweets useful for Sugar activity doers:
** support development/testing/stable versions of the same activity
** support experiments (in Gitorious terms, forks) of existing
activities, eg, the GUI to make these experiments easy to
start/work/use, let other Network participants launch your experiment
== Server ==
Implementation does not exist yet, the following notes explain the intention:
* http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network
the home page
* http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/Architecture
overview
* http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API
API
* http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/Server
initial ideas regarding server implementation
The initial (maybe too initial) implementation has a Roadmap,
http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/0.1/Roadmap
== Client ==
For [default] client implementation, please, contact:
* Sebastian Silva <sebastian at somosazucar.org>
* Laura Vargas <laura at somosazucar.org>
== Feedback ==
Any improvements, feedback and suggestions are welcome.
--
Aleksey
More information about the Sugar-devel
mailing list