opengeospatial / geoapi

GeoAPI provides a set of interfaces in programming languages (currently Java and Python) for geospatial applications. The GeoAPI interfaces closely follow OGC specifications, adaptated to match the expectations of programmers.
http://www.geoapi.org
Apache License 2.0
118 stars 37 forks source link

Update JSR-363 dependency to JSR-385 #66

Closed desruisseaux closed 1 year ago

desruisseaux commented 3 years ago

The Java Specification Request (JSR) 363 define Units of Measurement interfaces. This is the only GeoAPI dependency. A new version is available as JSR-385.

desruisseaux commented 2 years ago

@keilw I'm finally working on this upgrade after a looooong delay. Do you see any issue with commit 2d899e247986c8111df3f55ba5f132ec041a16be? I have set the version number to 2.1.3 which seems to be the latest version on Maven Central, but I noticed that the unit-api.jar file got a few updates (only documentation fixes apparently). Do you envision other updates in a near future? I ask because GeoAPI moves at a slower pace, so the versions selected here may stay for a few years.

desruisseaux commented 2 years ago

Hello @keilw again. Just for information, I cited JSR-385 in 2 locations of the OGC document that I would like to submit:

If you have any feedback, comments are welcome.

desruisseaux commented 1 year ago

Upgrade to JSR-385 has been done on GeoAPI 3.0.2 (to be submitted to OGC this week). Will be applied on other branches later.