postgis/HOWTO_RELEASE
Sandro Santilli 39fa4a3995 updated tag step
git-svn-id: http://svn.osgeo.org/postgis/trunk@2481 b70326c6-7e19-0410-871a-916f4a2858ee
2006-09-27 07:50:24 +00:00

35 lines
1 KiB
Plaintext

How to release
~~~~~~~~~~~~~~
Date: 2006-09-27
Versioning Scheme
-----------------
Release version is composed by REL_MAJOR_VERSION, REL_MINOR_VERSION
and REL_MICRO_VERSION components.
By default only [REL_MICRO_VERSION] increments between releases.
[REL_MINOR_VERSION] is incremented (and MICRO set to 0) when minor
additions have been introduced (one or two functions can be considered
*micro* additions)
[REL_MAJOR_VERSION] is incremented (and MICRO and MINOR set to 0) when
a dump/reload of existing spatial databases is *REQUIRED* for things
to work or rather *HIGHLY RECOMMENDED* to get new functionalities.
Release procedure
-----------------
1) Update Version.config as specified in Versioning Scheme above.
2) Edit CHANGES: set release date and check all notable changes are
been reported.
3) Add release notes in doc/postgis.xml
4) Tag the release:
$ base=http://svn.refractions.net/postgis/
$ rel=MAJ.MIN.MIC
$ svn copy -m "Tagged release $rel" $base/trunk $base/tags/$rel
5) Run: sh make_dist.sh MAJ.MIN.MIC
6) Publish
7) Announce