GSIP 226 - GeoServer 3

I noted when working on the updating main that the actual GSIP 226 has not been approved yet, no doubt as it was subject to funding and us having a 3.x branch.

This proposal is held open for two weeks until October 30 (after code sprint):

  • Alessio Fabiani:

  • Andrea Aime:

  • Ian Turton:

  • Jody Garnett: +1 initial motion

  • Jukka Rahkonen:

  • Kevin Smith:

  • Simone Giannecchini:

  • Torben Barsballe:

  • Nuno Oliveira:

  • Peter Smythe:

The proposal is to manage the 3.x branch in line with maven standards which have been clarified since we started the project.

  1. Changing version numbers:
  • 2.x: <major>.<minor>.<incremental>
  • 3.x: <major>.<minor>.<incremental>-<qualifier>
  1. Changing tagging conventions to be in-line and visible in branch history:
    3.0.0-SNAPSHOT -- 3.0.0-RC -- 3.0.0-SNAPSHOT -- 3.0.0 -- 3.0.0-SNAPSHOT
  2. This allows use of maven release plugin:
    mvn --batch-mode release:update-versions -DautoVersionSubmodules=true -DdevelopmentVersion=3.0.0-RC

Reference: Naming conventions of Maven coordinates (groupId, artifactId, and version) – Maven

1 Like

+1

Cheers

Andrea

2 Likes

+1

Cheers,
Torben

+1

+1

+1

-Jukka Rahkonen-

+1

1 Like