[Osgeo4w-trac] Re: [osgeo4w] #148: Upgrade MapServer package to
5.6.1 release
OSGeo4W
trac_osgeo4w at osgeo.org
Mon Mar 8 11:22:45 EST 2010
#148: Upgrade MapServer package to 5.6.1 release
---------------------+------------------------------------------------------
Reporter: jmckenna | Owner: assefa
Type: defect | Status: new
Priority: major | Component: Package
Version: | Resolution:
Keywords: |
---------------------+------------------------------------------------------
Comment (by warmerdam):
One problem with upgrading MapServer to a new version is that there are
independent packages, such as Python MapScript, that depend on the
MapServer ABI. In fact, I think Python MapScript has been broken for more
than a year because Assefa upgraded the original MapServer package to an
ABI incompatible version without making arrangements with me.
With GDAL the practice is to have a distinct package for each ABI version
(1.5, 1.6, 1.7). The alternative is to break almost everything on the
system till all dependent packages are upgraded.
In the case of MapServer it should be less of an issue. We would just
need to ensure that the web applications work with the new mapserver, and
rebuild a few closely related packages that depend on the ABI (ie. the
various MapScripts).
We offer users a guarantee of stability and we have to be very cautious
about changing packages in a way that a routine update will start breaking
things. Even a MapServer update to a new version is likely to do this.
So, on reflection, I think major new versions of MapServer ought to be
distinct packages.
This also comes back to thinking about an OSGeo4W "reboot" where we pick
new versions for base packages including MapServer, GDAL, Python, etc.
--
Ticket URL: <http://trac.osgeo.org/osgeo4w/ticket/148#comment:7>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer for the OSGeo stack.
More information about the Osgeo4w-trac
mailing list