Making A Release

If you are making a release for someone else, you'll need to know whether the module is using pre-release version incrementing (i.e. bumping the version number just before release) or post-release version incrementing (which is preferred). Most everybody used to bump the version number just before the release but we've found that bumping just after the release works better because people can explicitly require the version number in HEAD; i.e. if the last release of gtk+ was 2.5.1 and new API is added, its nice for any module that uses that API to immediately require gtk+ 2.5.2. You can tell which method a module is using by whether the version number in configure.in or configure.ac matches the version number of the last release of the module.

MaintainersCorner/Releasing (last edited 2008-08-18 20:46:22 by OlavVitters)