Platform Team/Guide/Sweets Packaging: Difference between revisions

No edit summary
Line 23: Line 23:
== Detailed description ==
== Detailed description ==


The resulting service development process will consist of regular 0install files that are placed in a subdirectory on http://services.sugarlabs.org/ with a name that is the identity for the service in the rest of the 0sugar infrastructure. Service's subdirectory will contain:
The resulting service development process will consist of regular 0install files that are placed in a subdirectory on http://services.sugarlabs.org/ with a name that is the identity for the service in the rest of the 0sugar infrastructure. The Service's subdirectory will contain:


* Several .xml files that are regular 0install feeds. service.xml is the main feed for the service, other feed files are optional and represent sub services, e.g., [http://download.sugarlabs.org/services/toolkit/].
* Several .xml files that are regular 0install feeds. service.xml is the main feed for the service, other feed files are optional and represent sub services, e.g., [http://download.sugarlabs.org/services/toolkit/].
Line 41: Line 41:
  http://services.sugarlabs.org/<service>/<subservice>.xml
  http://services.sugarlabs.org/<service>/<subservice>.xml


To start Sugar Services developing process:
To start the Sugar Services developing process:
* Install [[Documentation_Team/Services/0sugar|0sugar]] tool
* Install the [[Documentation_Team/Services/0sugar|0sugar]] tool.
* Read ''service.info'' file [[Documentation_Team/Services/Service.info_Specification|specification]]
* Read ''service.info'' file.
[[Documentation_Team/Services/Service.info_Specification|specification]]
and follow the rest of this document instruction about development details.
and follow the rest of this document instruction about development details.