Releasing

Mr. X Marko Lindqvist
  1. Set version number in configure.ac, data/credits.lst, src/version.h (ETR_VERSION_STRING & ETR_VERSION), and build/Installer/productInfo.wxi (ProductName & ProductVersion), release date in NEWS if applicable, and commit. (Version numbering scheme see below.)
  2. Tag
  3. Checkout tag
  4. Create tarball from tag directory
  5. Upload tarballs
  6. Announce to forums
  7. Windows Maintainer builds Windows binaries

Version number scheme:
Stable major release: x.y.0.0 (In strings: "x.y.0")
Bugfix development between minor releases: x.y.z.1 (In strings: "x.y.z.1-dev")
Stable minor release: x.y.z.0 (In strings: "x.y.z")
Development version (e.g. trunk): x.y.99.0 (In strings: "x.y+1 dev")
Development releases: x.y.99.z (In strings: "x.y+1 Alpha/Beta/... z")

x.y always refers to the current stable version. x.y+1 is the upcoming major version.


Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks