Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jts-dev] JTS 1.20.0 release train

Hi Jody,

Great question! 

I cannot remember the Eclipse policy around release candidates and/or milestones.

My expectation is that we wouldn't have Git tags/artifacts on Maven central labelled "1.20" before the release review (in case we have to fix something).  

We can either read the Eclipse wiki/documentation or go ask EMO.  What timeline are you thinking for the GT/GS release process?

Cheers,

Jim


On Mon, Aug 26, 2024 at 1:22 PM Jody Garnett <jody.garnett@xxxxxxxxx> wrote:
James,

How "blocked" are we? Do I need to make milestone release this week (for GeoTools release candidate) and then make a final Sep 20th?
Can I make something earlier (for testing) and then announce when the eclipse release review has completed?

Help me out it has been a while ...
- -
Jody Garnett


On Aug 26, 2024 at 5:35:17 AM, James Hughes via jts-dev <jts-dev@xxxxxxxxxxx> wrote:
Hi Jody,

Thanks for starting a release.  How are you thinking about any open PRs like [1] (about M coordinates)?

To be clear about the process, the Eclipse release review is scheduled for Wednesday, September 18.  The JTS team is "blocked" on that review before we'd release 1.20.  

That gives the community plenty of time to test out 1.20-SNAPSHOT artifacts, report regressions, try out the new features Jody mentioned above, and also to wrap up any PRs!

If we decide not to make the WKT/WKB changes in 1.20, there is nothing that limits us from working on that and release 1.21 as soon as we care to.  

Cheers,

On Thu, Aug 22, 2024 at 9:15 PM Jody Garnett via jts-dev <jts-dev@xxxxxxxxxxx> wrote:
I have been reading with interest some of the development updates from Martin, and talking with him on and off this summer about making a new release.
The project is work on have a September / March release cycle ... with that in mind I would like to start a JTS 1.20.0 release!

Following release process:

  1. Milestone: 1.20.0 
  2. Apply to milestone issues and PRs
    • 3 closed issues  (moved from "future" milestone")
    • 24 Gathering issues closed since 2022/6/21 ... (skipping type-question)
    • 0 Gathering PRs moved from "future" - PRs not tagged with a milestone
    • 68 Gathering PRs closed + merged since 2022/6/21 ...
  3. The last update to https://github.com/locationtech/jts/blob/master/doc/JTS_Version_History.md is from July (so this is up to date other than a 1.2.0 heading
  4. Start an eclipse release process
    • Here is the thing: https://projects.eclipse.org/projects/locationtech.jts/releases/1.20.0
      • I note that eclipse has lightened up its release process since I last did one...
        The key change is that a team has made a release within the last year you are trusted to do it again without such a review.
      • Used text from version history PR above...
      • Grabbed some notes from "Key Features of RelateNG" to highlight in release plan
      • In eclipse terms this is a minor release as there is no breakage that I know of; only addition of new features eh?
    • Emailed locationtech-pmc:  
    • I need to wait for a +1 response before emailing emo@xxxxxxxxxxx
    • Emo will then open a bug ticket

_______________________________________________
jts-dev mailing list
jts-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jts-dev
_______________________________________________
jts-dev mailing list
jts-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jts-dev

Back to the top