Changes

Jump to navigation Jump to search
Line 15: Line 15:  
All fields should be placed to ''[Service]'' section
 
All fields should be placed to ''[Service]'' section
   −
* name
+
* ''name'', the identity of service, this field defines name of feed's root directory on the server http://download.sugarlabs.org/services/ as well
* summary
+
* ''summary'', short descriptive line
* description
+
* ''description'', long descriptive line, to wrap long text, all lines after second, should start with spaces
* homepage
+
* ''homepage''
* version
+
* ''version'', current version
* stability
+
* ''stability'', level of stability for ''version'', see [http://0install.net/interface-spec.html#id4091477]
* license
+
* ''license'', in 0install, typically a Trove category, as used on freshmeat.net, but could be [http://fedoraproject.org/wiki/Licensing#Good_Licenses fedora names], since the rest of sugar uses them
* binding
+
* ''binding'', what environment variables 0sugar should export to session which uses this service
* main
+
 
* gpg-key
+
binding = [prepend|append|replace] ''<variable-name>'' [''<insert-text-to-prepand-variable-value>''] [; ...]
 +
 
 +
* ''main'', for applications, path to binary from service root directory
 +
* ''gpg-key'', identify gpg key to sign feeds, useful if there are several key to sign
    
== 0sugar-publish tool ==
 
== 0sugar-publish tool ==

Navigation menu