Difference between revisions of "Documentation Team/Obsolete/Services Wrap native packages HOWTO"
Line 1: | Line 1: | ||
+ | {{Obsolete | Was only draft content.}} | ||
+ | |||
<noinclude> | <noinclude> | ||
{{TOCright}} | {{TOCright}} |
Revision as of 13:42, 25 November 2010
IntroductionThe purpose of this Guide is to describe how to simplify the usage by activity or service developers of packages that are not included in the Sugar Platform but are well packaged by various GNU/Linux distributions. Workflows
Detailed descriptionTo use native packages, they should be wrapped into services. Such services are lightweight and contain only the appropriate information about native packages. By having service wrappers, we can collect all distro-specific information in one place, because various GNU/Linux distributions could have different names for the same upstream application. Prime distributions listAccording to http://distrowatch.com/, there are several distributions whose names could be mentioned in a service. The following table is a list of primary distributions from the top 100 for year 2009 (excluding source-based and special distributions), in most cases, their names will be the same in all derivative distributions.
Package wrappers are regular services, so read the Service Developers Guide first. service.info fileIn addition to the standard service.info file, the wrappers' file contains the following:
Each Distro: section
Workflow
Known issues
|