On Tue, Jan 12, 2016 at 1:15 PM, Nitin Lamba <[email protected]> wrote: > Thanks Roman. Seems that ASF may have slightly different convention than what > Spring has been using. Therefore, for the Geode community, we have a few > options to consider: > > (a) Use M1, M2..., drop RC# (per Roman) and still have RELEASE suffix for the > final version - each of the milestone and release will have RCs appended > during the voting process. Example: > > > 1.0.0-incubating.M1 -> 1.0.0-incubating.M1.RC# (during voting) -> > 1.0.0-incubating.M1 (at release) > ... > > 1.0.0-incubating.RELEASE -> 1.0.0-incubating.RELEASE.RC# (during voting) > -> 1.0.0.incubating.RELEASE (at release) > > I do see Roman's point of 'RELEASE' tag making it confusing during the voting > process.
Right. In fact, my suggestion is even lighter. You don't actually have to munge the versions of the artifacts themselves by adding RC designator to them. RC designator will only get used to refer to a bunch of artifacts during the vote. Thus it will show up in folder name and perhaps a few other places, but nowhere else. That 'nowhere else' bit is why I'm so opposed to actually having a *relase* with an RC designator as part of the version ID. Thanks, Roman.
