Changes

no edit summary
Line 69: Line 69:  
* on every platform, you are trying to support binaries for, run ''0sugar-publish dist-bin'' to build, and add to local field, binaries for this particular platform
 
* on every platform, you are trying to support binaries for, run ''0sugar-publish dist-bin'' to build, and add to local field, binaries for this particular platform
 
* ''0sugar-publish push'' to rsync changed files from ''dist/'' to the server
 
* ''0sugar-publish push'' to rsync changed files from ''dist/'' to the server
 +
 +
== Versioning scheme ==
 +
 +
Service are welcome to use API changes based versioning scheme(except obvious cases then service uses upstream versions):
 +
 +
<major-version>.<minor-version>
 +
 +
* the major version starts from ''0''(premature state) and exposes the fact of API backwards compatibility breakage
 +
* the minor version is for bugfixes and features that don't break backwards compatibility
    
== Documentation ==
 
== Documentation ==