[postgis-devel] Preparation for 1.3.2 release #2

Mark Cave-Ayland mark.cave-ayland at ilande.co.uk
Fri Nov 30 05:31:54 PST 2007


On Mon, 2007-11-19 at 14:38 +0000, Mark Cave-Ayland wrote:
> Hi folks,
> 
> I'm in the process of pulling together patches/bugs etc. to see what we
> have outstanding for another release. So far I have the following:
> 
> 
> shp2pgsql patch:
> http://postgis.refractions.net/pipermail/postgis-users/2007-September/017165.html
> 
> - Looks fairly simple, should be able to get this done before the end of
> play today.
> 
> 
> build.xml patch:
> http://postgis.refractions.net/pipermail/postgis-devel/2007-October/002849.html
> 
> - Change the main JDBC driver to use Ant instead of make, to bring this
> in line with the all the other Java drivers. As yet, the build.xml
> doesn't support JTS builds so I'm intending to commit the new file, and
> change the Makefile so it issues a warning that the make build is
> deprecated and users should use Ant instead. Sound reasonable? I've
> tested the build.xml here on both Linux and Win32 and everything seems
> to work without any problems, so I hope to get this done by end of play
> today aswell.
> 
> Note to Refractions: once this is committed, would you be interested in
> changing the JDBC driver nightly builds to use ant instead of make?
> 
> 
> (E)WKB parser allows invalid geometries to be input
> http://postgis.refractions.net/pipermail/postgis-users/2007-November/017724.html
> 
> - This looks quite a scary one to patch; especially if people already
> have invalid geometries in their databases. I would like to spend some
> time fixing this over the next few weeks, however I am wary that this
> could cause problems with upgrades from older 1.3.x versions failing :(
> Comments anyone?
> 
> 
> Windows NAD/datum shift files
> http://postgis.refractions.net/pipermail/postgis-users/2007-October/017462.html
> 
> - I'd like to slightly alter the PROJ.4 code so that it adds a reference
> to $sharedir/contrib/postgis/nad to the grid search path to enable
> datum-shift grid files to be added to standalone installations
> (particularly Windows). This will probably take a few days to sort (not
> sure exactly when I'll have the time to pick this up), however if
> possible it would be good to get this into 1.3.2 as it already seems to
> be an issue according to the thread above.
> 
> 
> Any other bugs/comments?
> 
> 
> ATB,
> 
> Mark.


Hi everyone,

I've finally managed to commit fixes for all these bugs, plus the fixes
to allow PostGIS to build on newer versions of OS X. So unless anyone
comes up with anything else, I think we're fairly close to a release :D

I've run regression tests here on 32-bit Linux and WinXP and all tests
pass using PROJ 4.5.0 and GEOS 3.0.0rc4.

My only slight question is regarding the new CURVE types: at the moment
I've restricted the (E)WKB parser so that the only restriction for point
arrays for geometries of type CURVE is that they must have a minimum of
3 points. Is this correct? I'm not too familiar with the curve types,
but since all regression tests pass (and I've tried converting all the
examples in the documentation between WKT/HexEWKB) so I don't think I
can be too far off. Comments anyone?


AFAICT the only remaining things to do are:

- Testing
Please can someone test on some other platforms, for example Solaris
and/or another 64-bit OS. Would be good to know I haven't broken
anything else by accident.

- ChangeLog
I'll update the ChangeLog with the important changes the next time
SVN.txt gets updated on postgis.refractions.net.

- Release Notes
Could Paul write the release notes and update the documentation
according?

- Switch nightly JDBC driver build to use Ant rather than make
Can someone at Refractions please action this to help test the new
build? It should be a fairly trivial changeover...

- Generate the release
As above.


ATB,

Mark.

-- 
ILande - Open Source Consultancy
http://www.ilande.co.uk





More information about the postgis-devel mailing list