Re: [Zeek-Dev] Zeek 3.0.0+ "master" versioning process change

2019-07-24 Thread Johanna Amann
Hi, I generally like this - the only thing that I am not sure about is the alpha label. I get that it works great with alphabetic ordering - but for me alpha tends to signify some kind of test release. Could we perhaps make it -dev? :). If we then use -rc instead of -beta we have alphabetical

Re: [Zeek-Dev] Zeek 3.0.0+ "master" versioning process change

2019-07-24 Thread Johanna Amann
Actually, thinking about it some more - could we just not have the -alpha (or -dev) label, and go back to how it was before - with a changed meaning? so - just 3.1.0-[commit-number] for the development builds. This would still work in a sem-ver style since… 3.1.0-12 < 3.1.0-beta.1 < 3.1.0 if

Re: [Zeek-Dev] Zeek 3.0.0+ "master" versioning process change

2019-07-24 Thread Jon Siwek
On Wed, Jul 24, 2019 at 6:02 PM Johanna Amann wrote: > > Actually, thinking about it some more - could we just not have the > -alpha (or -dev) label, and go back to how it was before - with a > changed meaning? > > so - just 3.1.0-[commit-number] for the development builds. Our versioning script

Re: [Zeek-Dev] Zeek 3.0.0+ "master" versioning process change

2019-07-25 Thread Johanna Amann
On 24 Jul 2019, at 20:36, Jon Siwek wrote: > On Wed, Jul 24, 2019 at 6:02 PM Johanna Amann > wrote: >> >> Actually, thinking about it some more - could we just not have the >> -alpha (or -dev) label, and go back to how it was before - with a >> changed meaning? >> >> so - just 3.1.0-[commit-nu

Re: [Zeek-Dev] Zeek 3.0.0+ "master" versioning process change

2019-07-25 Thread Robin Sommer
Using "3.1.0-X" would also feel semantically a bit confusing I think as we'd be changing the meaning of a scheme we're already using. I like the idea of using "dev.X" and "rcX". I was originally feeling similar about "alpha" but the sorting is a nice property to have. Swtiching from "beta" to "rc"

Re: [Zeek-Dev] Zeek 3.0.0+ "master" versioning process change

2019-07-25 Thread Tim Wojtulewicz
I like -dev and -rc more as well. -alpha on the master branch seems weird to me. I feel like alpha implies we actually did an official branched release, and not just commits from the main line where we’re doing development. Tim > On Jul 25, 2019, at 8:12 AM, Robin Sommer wrote: > > Using "3.1

Re: [Zeek-Dev] Zeek 3.0.0+ "master" versioning process change

2019-07-25 Thread Jon Siwek
On Thu, Jul 25, 2019 at 7:40 AM Johanna Amann wrote: > > Our versioning script uses the last-reachable tag in "master". At the > > time we start the 3.1.0 development cycle, we don't have that 3.1.0 > > tag, and also that tag won't ever be made along the "master" branch, > > it will be made some

Re: [Zeek-Dev] Zeek 3.0.0+ "master" versioning process change

2019-07-25 Thread Robin Sommer
On Thu, Jul 25, 2019 at 09:35 -0700, Jonathan Siwek wrote: > My main reason for preferring alpha/beta is "it's less different than > before", otherwise don't have much argument against dev/rc. Let's just do dev/rc then, seems that's what more people prefer. And then we'll go ahead with your sc