Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A new release? #996

Open
ilvez opened this issue Aug 9, 2023 · 5 comments
Open

A new release? #996

ilvez opened this issue Aug 9, 2023 · 5 comments

Comments

@ilvez
Copy link

ilvez commented Aug 9, 2023

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.

@micycle1
Copy link

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>

@ilvez
Copy link
Author

ilvez commented Jan 17, 2024

Thank you for this, checking it out!

@jodygarnett
Copy link
Contributor

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

@dr-jts
Copy link
Contributor

dr-jts commented Jan 18, 2024

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

@airbreather
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants