I'm not a PMC member. I'm just a happy Sedona user and occasional
contributor.

I think that the minimum java version is the key issue.

Redhat will maintain openjdk8 until 2026. Hadoop and Spark still support
java 8. My guess is that they will do so for many years.

Geotools is moving to java 11. They might event move to java 17 soon. But
we can stick with an older version since it very mature and has all the
features we need.
https://osgeo-org.atlassian.net/browse/GEOT-7254

This could be an opportunity for Apache SIS to get an edge on Geotools, if
you revert the decision to drop java 8 and instead decided to adopt a big
data friendly policy. That would position Apache SIS as the spatial library
of choice in the data space
https://projects.apache.org/projects.html?category#big-data

The missing features are less concerning to me. The Sedona community could
work with the SIS community to implement them. It would be worth it in the
long run if we have a stable gis library that follows hadoops java version
policy.

I’m struggling to find any upside to dropping java 8. There are no major
language features in java 11. New apis in the sdk can be used with multi
version jars.

Br,
Martin

Den sön 18 dec. 2022 kl 07:32 skrev Jia Yu <[email protected]>:

> Hi Martin,
>
> Thanks for your email.
>
> 1. I will update the Sedona website to better explain the EPSG terms of
> use.
> 2. GeoTiff read/write are integral to Sedona Raster funcs. We don't want to
> lose it. Shapefile read are also important. So it looks like we cannot
> avoid geotools anyway. Given this, I am kind of reluctant to add Apache SIS
> as an additional dependency unless the performance improvement on
> ST_Transform is significant.
>
> Other PMC members, please feel free to chime in.
>
> Thanks,
> Jia
>
> On Fri, Dec 16, 2022 at 3:26 AM Martin Desruisseaux <
> [email protected]> wrote:
>
> > On a minor note, in the following links:
> >
> > > [1]
> > https://sedona.apache.org/setup/maven-coordinates/#use-sedona-fat-jars
> > > [2]
> >
> https://sedona.apache.org/setup/maven-coordinates/#use-sedona-and-third-party-jars-separately
> >
> > The sentence "This libary is under GNU Lesser General Public License
> > (LGPL) license" should be completed with "and under EPSG terms of use"
> > if the JAR contains gt-epsg.jar.
> >
> >      Martin
> >
> >
> >
>


-- 
Hälsningar,
Martin

Reply via email to