[MapServer-dev] Dropping support for PROJ <6 and GDAL <3

Tom Kralidis tomkralidis at gmail.com
Mon Jun 5 10:34:31 PDT 2023


+1

..Tom

On Mon, Jun 5, 2023 at 1:00 PM Steve Lime <sdlime at gmail.com> wrote:

> +1 from me as well - simpler code is a great outcome and should be a goal
> these days. I'd also support SWIG 4 although I wonder how widespread it is
> - especially on enterprise Linux distros.
>
> On Sun, Jun 4, 2023 at 1:35 PM Seth G <sethg at geographika.co.uk> wrote:
>
>> Hi Even,
>>
>> +1 from me - as you write removing those multiple PROJ code paths will
>> simplify the code base greatly in some places.
>> Does GEOS have similar issues? There don't seem to be any version checks
>> in MapServer apart from some comments in the Python MapScript bindings
>> "Requires GEOS support (>=3.0)".
>>
>> I'd also like to propose we only support SWIG 4 and higher, and begin
>> removing Python2 specific code (I can look at these two items).
>>
>> Seth
>>
>> --
>> web:https://geographika.net & https://mapserverstudio.net
>> twitter: @geographika
>>
>> On Sat, Jun 3, 2023, at 5:15 PM, Even Rouault wrote:
>> > Hi,
>> >
>> > I've prepared 2 pull requests
>> > https://github.com/MapServer/MapServer/pull/6900 and
>> > https://github.com/MapServer/MapServer/pull/6901 to respectively drop
>> > support for PROJ < 6 and GDAL < 3 for MapServer 8.2
>> >
>> > Any opposition to that?
>> >
>> > Those older versions haven't been supported anymore and for a long time
>> > by their respective projects, the proposed minimal versions have been
>> > released 4 years ago and our CI doesn't test the dropped versions
>> > anymore, so I believe it is safe to proceed.
>> >
>> > The PROJ < 6 drop removes quite a bunch of code paths so it is a nice
>> > cleanup. The GDAL < 3 has modest impacts, but anyway having PROJ >= 6
>> > and GDAL < 3 doesn't make sense as this is a rather unsupported
>> combination.
>> >
>> > Even
>> >
>> > --
>> > http://www.spatialys.com
>> > My software is free, but my time generally not.
>> >
>> > _______________________________________________
>> > MapServer-dev mailing list
>> > MapServer-dev at lists.osgeo.org
>> > https://lists.osgeo.org/mailman/listinfo/mapserver-dev
>> _______________________________________________
>> MapServer-dev mailing list
>> MapServer-dev at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/mapserver-dev
>>
> _______________________________________________
> MapServer-dev mailing list
> MapServer-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapserver-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20230605/feaaea3b/attachment.htm>


More information about the MapServer-dev mailing list