This repository has been archived by the owner. It is now read-only.

Release management

pvanek edited this page Jan 17, 2012 · 1 revision

Simple steps for source code release (a draft)

  1. Few days/weeks before the release announce the "Feature Freeze" and then "String Freeze" (lock the tr() strings for translators) in the mailing list
  2. change VERSION in the root CMakeLists.txt
  3. check all builds (fresh build)
  4. create new git tag for new version
  5. run 'make dist' in the build directory. The tar.bz2 (tarball) is created.
  6. upload the tarball into public web (sf.net? github?)