Things to do when releasing

It is so hard to remember to do everything!

When thinking to the next release

  1. Upload po files to Rosetta.
  2. Send an announce to the mailing list to open translations.

The release process

  1. Retrieve translations from Rosetta.
  2. Build source distribution
    python setup.py sdist
  3. Upload to pypi
    python setup.py register
  4. Upload to Google code site
    http://code.google.com/p/pida/downloads/entry
  5. Announce on Freshmeat
    http://freshmeat.net/add-release/54878/
  6. Send announcement message to mailing list
    http://groups.google.com/group/pida/post
  7. Add news to website
    http://pida.co.uk
  8. Mark all Fix Committed bugs as Fix Released
    http://tinyurl.com/y4bu6w (launchpad.net)

There are other things we need to sort out like:

  1. Gnomefiles
  2. Berlios

After the release

Enjoy...