Change return values for GEOSWKBWriter_getIncludeSRID_r to match function signature.
[geos.git] / HOWTO_RELEASE
blob1737b35db60719c5d4288287a20c3c975dc1fc90
2 1: Increment CAPI_INTERFACE_X in configure.in
3    - For a release with no interface changes just bump REVISION.
4      [ Even if *nothing* changed in CAPI ]
5    - Adding interfaces, bump CURRENT/AGE, set REVISION to 0.
6    - Deleting interfaces / compatibility issues - bump CURRENT, others to zero
7      [ THIS MUST BE CAREFULLY AVOIDED ]
9 2: Increment release version:
10    - VERSION_PATCH for bugfixes/improvements (even breaking C++ API)
11    - VERSION_MINOR for NEW interfaces in the C lib
12    - VERSION_MAJOR for SUBSTANTIAL additions or C lib ABI break
13      [ THIS MUST BE CAREFULLY AVOIDED ]
14    
15 3: Release-mark the ChangeLog (search for '---' at start of a line to 
16    see how a release mark looks like).
18 4: Update the NEWS file (extract most important things from the ChangeLog)
20 5: make distcheck
22 6: check everything is ok ;)
24 7: Tag the release:
25    $ base=http://svn.osgeo.org/geos/
26    $ svn copy -m "Tagged release MAJOR.MINOR.PATCH" \
27                 $base/trunk $base/tags/MAJOR.MINOR.PATCH