Source

orbited / daemon / README.releases

Orbited Release Procedure
=========================

Beta releases
-------------

1. Modify orbited._version to use the new version. Orbited beta versions should look like {major}.{minor}.{dot}beta{beta number}. An example is 0.7.11beta3.
2. Create the new tarball with `python setup.py sdist`.
3. Upload the new tarball to the current release download page (currently https://bitbucket.org/desmaj/orbited/downloads).
4. Modify the pypi page for the most recent release to point to the latest beta download. The important part here is that a link to the desired download is included in the long description text with the form: http://bitbucket.org/desmaj/orbited/downloads/orbited-0.7.11beta3.tar.gz#egg=0.7.11beta3. The url fragent should be 'egg={beta version}'. This is how easy_install will determine where to download the beta and which version it is, allowing `easy_install orbited==0.7.11beta3` to Do The Right Thing.

Stable releases
---------------

1. Modify orbited._version to use the new version. Orbited stable versions should look like {major}.{minor}.{dot}. An example is 0.7.10.
2. Create the new tarball and upload it to pypi with `python setup.py sdist upload`.
3. Upload the new tarball to the current release download page (currently https://bitbucket.org/desmaj/orbited/downloads).
4. Uploading the release tarball to pypi will create a new pypi release page. Double-check the new release to be sure everything looks right. It should be the same as the previous stable release page with the exception of the version number.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.