locationtech / geotrellis

GeoTrellis is a geographic data processing engine for high performance applications.
http://geotrellis.io
Other
1.32k stars 360 forks source link

Upgrading to GeoTools 30.x series, refactor to org.geotools.api interfaces #3515

Closed jodygarnett closed 2 months ago

jodygarnett commented 1 year ago

As part of https://github.com/geotools/geotools/wiki/Remove-OpenGIS we are contacting affected projects to coordinate upgrade to GeoTools 30.x series and refactoring the org.opengis package to org.geotools.api.

pomadchin commented 1 year ago

Thanks for bringing it up! Connected with https://github.com/locationtech/geotrellis/issues/3470

jodygarnett commented 1 year ago

For more information see https://geotoolsnews.blogspot.com/2023/07/construction-ahead-refactoring.html

jodygarnett commented 10 months ago

We had a really good sprint result and the GeoTools 30-SNAPSHOT jars are now ready for your evaluation.

Please see update instructions here: https://docs.geotools.org/latest/userguide/welcome/upgrade.html

There is a massive ant script we put together to refactor source code; you may need to adapt this for your use : )

pomadchin commented 10 months ago

@jodygarnett thx for reminding about it, all our tests pass with the update up to 30-SNAPSHOT (https://github.com/locationtech/geotrellis/pull/3521) 🔥 Looking forward to seeing the release!

jodygarnett commented 10 months ago

That is such a vote of confidence - thanks :)

If you catch anything we missed please speak up :) We are trying to cut back from seven envelope classes for example.

pomadchin commented 10 months ago

Depends on https://github.com/locationtech/geotrellis/issues/3301

pomadchin commented 10 months ago

Blocked by https://github.com/locationtech/geotrellis/issues/3522

jodygarnett commented 9 months ago

The GeoTools 30-RC is now available from maven.

The announcement provides an overview.

Thank you so much for testing

pomadchin commented 9 months ago

@jodygarnett ✅ updated today, thx for keeping this thread up to date

jodygarnett commented 9 months ago

The release goes out today :)