jts icon indicating copy to clipboard operation
jts copied to clipboard

A new release?

Open ilvez opened this issue 2 years ago • 5 comments
trafficstars

I'm waiting for a new release to resolve one bug that was already fixed last year. Wanted to ask about the release schedule of jts. What currently blocks a release? How can I help to push it forward?

Or if the release is still in the progress, then is there a some latest snapshot build of master branch of the projects that I could use to test/use in production?

Just to be clear: I respect devs, their choices and don't want this sound as impatient request for a release.

ilvez avatar Aug 09 '23 07:08 ilvez

There is a snapshot build, but first add the snapshot repository as below.

<repository>
	<id>jts-snapshots</id>
	<url>https://repo.eclipse.org/content/repositories/jts-snapshots</url>
	<releases>
		<enabled>false</enabled>
	</releases>
	<snapshots>
		<enabled>true</enabled>
	</snapshots>
</repository>
<dependency>
	<groupId>org.locationtech.jts</groupId>
	<artifactId>jts-core</artifactId>
	<version>1.20.0-SNAPSHOT</version>
</dependency>

micycle1 avatar Jan 16 '24 22:01 micycle1

Thank you for this, checking it out!

ilvez avatar Jan 17 '24 09:01 ilvez

@dr-jts let me know if I can help make a new release

jodygarnett avatar Jan 17 '24 17:01 jodygarnett

@jodygarnett thanks for the offer. I'll be in touch soon.

dr-jts avatar Jan 18 '24 16:01 dr-jts

I would also like to offer to help the effort however I (reasonably) can, since NetTopologySuite stable releases have historically always tracked JTS stable releases and I'm interested in stabilizing a new release of NTS.

I'm assuming that the main big-ticket item in the next release is the suite of APIs to deal with polygon coverages?

If so, it looks like GEOS released their own version with these APIs in July 2023, and I don't see so many related issues on their own tracker since then. The only thing that caught my attention was libgeos/geos#1031 / libgeos/geos#1039. It would probably be a good idea to test this one in JTS, though it probably won't cause a segfault like it did in GEOS.

I haven't scanned any of the downstream projects' issue trackers for any others, but if that could help accelerate this even a little bit, I would be happy to do so.

airbreather avatar Mar 06 '24 12:03 airbreather