Difference between revisions of "Platform Team/Server Kit"

From Sugar Labs
Jump to navigation Jump to search
 
(31 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Template:Server Cycle Linkbar}}
+
{{Obsolete | Look for [[Deployment Platform]], the Server Kit successor.}}
 +
 
 +
== Summary ==
 +
 
 +
A set of tools, libraries and applications, to support Sugar Learning Platform deployments at schools.
  
 
== The purpose ==
 
== The purpose ==
  
An attempt to refocus the School Server paradigm from "only a School Server on a server at school" to "having  tough and localized software components to use for a purpose". The core component, sugar-server, should just work after installing from packages if a school needs only basic functionality in an already set up environment. It works without close maintenance from skilled personal. But if a school or deployment needs more functionality, and they have spare servers, the additional components might be used to fulfill local needs.
+
{{:Sugar_Server_Kit/Architecture/The_purpose}}
  
 
== Start from ==
 
== Start from ==
  
* [[The_Server/Architecture|Architecture]]
+
* [[Sugar_Server_Kit/Architecture|Architecture]]
 +
* [[Sugar_Server_Kit/Release_plan|Statement of purpose for releases]]
 
* [http://git.sugarlabs.org/server Sources]
 
* [http://git.sugarlabs.org/server Sources]
 +
 +
== Solutions ==
 +
 +
A list of Sugar Server Kit based solutions.
 +
 +
* [[Sugar_Server_Kit/Solutions/Paraguay_Educa_Server|Paraguay Educa Server]].
 +
* [[Sugar_Server_Kit/Solutions/Server_on_an_XO|Server on an XO]].
  
 
== Related Resources ==
 
== Related Resources ==
Line 16: Line 28:
 
* [http://dev.laptop.org.au/projects/xs Australian XS deployment]
 
* [http://dev.laptop.org.au/projects/xs Australian XS deployment]
 
* [http://wiki.laptop.org/go/NEXS_-_Build_System Nepalese XS deployment]
 
* [http://wiki.laptop.org/go/NEXS_-_Build_System Nepalese XS deployment]
** [http://asingh.com.np/blog/olpc-xs-my-wishlist/ Abhishek Singh's wishlist]
+
* [http://wiki.laptop.org/go/Nepal_Wish_List Nepal wish list]
 +
 
 +
== Subpages ==
 +
 
 +
{{Special:PrefixIndex/{{PAGENAMEE}}/}}

Latest revision as of 09:57, 12 June 2013

Stop hand.png NOTE:
The content of this page is considered
DEPRECATED and OBSOLETE
It is preserved for historical research, along with its talk page.

Look for Deployment Platform, the Server Kit successor.


Summary

A set of tools, libraries and applications, to support Sugar Learning Platform deployments at schools.

The purpose

The Sugar Server Kit initiative is an attempt to achieve the following major goals:

  • Provide a split between the community level project (Sugar Server Kit) and any number of downstream solutions based on the community project. This should stimulate the downstream community to contribute to this upstream community project, facilitating reuse of its experience in all other downstreams;
  • Treat the community project as a collection of useful tools, created and supported by community contributors, that might be composed into a final deployment solution on purpose, i.e., Sugar Server Kit is not an OS or a final solution, but rather a bunch of tools that might be launched on any major GNU/Linux distribution at the deployment level. And because some of these tools might be implemented in several ways, it should make the acceptance process of new features by upstream more flexible;
  • The whole system should be as reliable as possible. Thus, the community project will provide a decent testing environment (several levels of automatic and human driven tests at the top level), which might be used not only for Sugar Server Kit itself, but for deployment solutions as well;
  • Be GNU/Linux distribution agnostic, different deployments might decide to use different GNU/Linux distributions;
  • It is not only about supporting XO laptops, but about any Sugar based environments.

Start from

Solutions

A list of Sugar Server Kit based solutions.

Related Resources

Subpages