Hello Stéphane

I just checked; "PolarizationOrientation" (with a "z") has been renamed
"PolarisationOrientation" (with a "s") only in the geoapi-4.0 branch, as
expected. The geoapi-3.1 branch already kept the old spelling. The Geotk
project depends on geoapi-4.0 branch, which is why you got this renaming.

GeoAPI 4.0 has not yet been released, so we can debate those renaming. I
agree that the "Polarization" -> "Polarisation" change alone is arguably
not worth an incompatible change. But there is a few bigger renaming in
latest ISO specifications, for example "GeodeticDatum" renamed
"GeodeticReferenceFrame". Those renaming have not yet been applied on
the GeoAPI 4.0 branch (and will never been applied on the 3.1 branch),
but they are on the radar if we want to be consistent with latest ISO
standards.

About Apache SIS "geoapi-3.1" and "geoapi-4.0" branches having the same
"dev-1.0-SNAPSHOT" artifact version, I agree that this is confusing. I
will post a proposal in a separated email.

To resolve your issue, I see two possibilities. If you have a
possibility to update your code for searching for
"PolarisationOrientation", it may be the most future-proof approach.
Otherwise we can try to downgrade some Geotk modules to GeoAPI 3.1 on a
separated branch, but the list of modules to downgrade should be small
(downgrading the whole projects may be a lot of work).

    Regards,

        Martin

Le 09/05/2019 à 23:22, Stephane Fellah a écrit :

> Thanks for responding so quickly. I will upgrade the code tomorrow and
> check if it works. I also notice that the artifact name for geoapi-3.1 and
> geoapi-4.0 have the same artifact name dev-1.0-SNAPSHOT. This is confusing
> because we don't know which code is deployed on the maven repository.
> Please make sure that the Gtk also reflects the latest changes and use the
> compatible GeoAPI.
>
> Regards

Reply via email to