Platform Team/Server Kit/sugar-server: Difference between revisions

Line 7: Line 7:
== Services ==
== Services ==


The list of services that sugar-server provides.
The list of services that sugar-server provides. Each service has described interface to understand how it interact with clients. The counterpoint for these interfaces is the [[Sugar_Server_Kit/sugar-client|sugar-client]] with a [[Sugar_Server_Kit/Client_API|Client API]] it provides for clients, e.g., Sugar Shell.
 
=== id ===
=== id ===


Line 28: Line 28:


* {{Code|success: OK}};
* {{Code|success: OK}};
* Several keys that are 1:1 as configuration options of [[Sugar_Server_Kit/sugar-client|sugar-client]] utility. The particular set of keys are details of implementations and processed only internally;
* Several keys that are 1:1 as configuration options of sugar-client utility. The particular set of keys are details of implementations and processed only internally;
* [http://wiki.laptop.org/go/School_server OLPC XS] backwards compatibility keys that are not being processed by sugar-client: {{Code|backupurl}}, {{Code|jabberserver}}, {{Code|backuppath}}.
* [http://wiki.laptop.org/go/School_server OLPC XS] backwards compatibility keys that are not being processed by sugar-client: {{Code|backupurl}}, {{Code|jabberserver}}, {{Code|backuppath}}.


Line 44: Line 44:
=== collector ===
=== collector ===


Collect [[Sugar_Server_Kit/Usage_Statistics|usage statistics]] gathered by {{Code|sugar-client}} in [[Sugar_Server_Kit/sugar-server|monitor]] mode for later [[Sugar_Server_Kit/Usage_Statistics#Analyzer|analyzing]].
Collect [[Sugar_Server_Kit/Usage_Statistics|usage statistics]] gathered by sugar-client in [[Sugar_Server_Kit/sugar-server|monitor]] mode for later [[Sugar_Server_Kit/Usage_Statistics#Analyzer|analyzing]].


== Requires ==
== Requires ==