Naming conventions for Stargate v2 #1532
jeffreyscarpenter
started this conversation in
RFCs
Replies: 1 comment 1 reply
-
For |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We've been using the following conventions during the course of Stargate v2 development work in order to avoid confusion with v1. Any of these conventions might be revisited at the point in time where v2 becomes the main version of the project.
stargate-v2
labelv2.0.0
. Most work is done in feature branches off ofv2.0.0
, typically named according to the patternv2/<dev>/<feature>
, for examplev2/jeff/docker-images
.sgv2-...
, for examplesgv2-restapi
. You'd only be able to see these on thev2.0.0
. Existing Maven modules such asrestapi
are generally preserved during development so we can readily test against them to validate v2 implementations have the correct behavior.v2.0.0
GA release, thesgv2-
prefix will be removed from newer module names, and obsolete modules from Stargate v1 will be removed entirely.stargateio
org, coordinator node images will be named accordingly, for example:coordinator-4_0
(equivalent to currentstargate-4_0
),coordinator-3_11
(vs currentstargate-3_11
),coordinator-dse-68
(vs currentstargate-dse-68
),sgv2-restapi
(new), etc. Images will be tagged with build number as they are nowv2.0.0-ALPHA-1
,v2.0.0-ALPHA-2
,v2.0.0-BETA-1
, until the GA release of v2 which will bev2.0.0
.Beta Was this translation helpful? Give feedback.
All reactions