Release management - Razor-qt/razor-qt GitHub Wiki

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?)