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

Tim Wojtulewicz tim at corelight.com
Thu Jul 25 09:31:33 PDT 2019


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 <robin at corelight.com> wrote:
> 
> 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" would address that.
> 
> In the end, either scheme works for me.
> 
> Robin
> 
> On Wed, Jul 24, 2019 at 20:36 -0700, Jonathan Siwek wrote:
> 
>> On Wed, Jul 24, 2019 at 6:02 PM Johanna Amann <johanna at icir.org> 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 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 sometime later within the "release/3.1" branch.
>> 
>>>> 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.
>> 
>> What's meant by "test release" here ?
>> 
>> Could essentially consider any given commit in "master" to be a "test
>> release" -- and if we decide to be more formal/vocal about providing
>> builds of "master" (e.g. the OBS nightlies), then "alpha" may describe
>> exactly what you think it signifies ?
>> 
>> - Jon
>> _______________________________________________
>> zeek-dev mailing list
>> zeek-dev at zeek.org
>> http://mailman.icsi.berkeley.edu/mailman/listinfo/zeek-dev
> 
> 
> 
> 
> -- 
> Robin Sommer * Corelight, Inc. * robin at corelight.com * www.corelight.com
> _______________________________________________
> zeek-dev mailing list
> zeek-dev at zeek.org
> http://mailman.icsi.berkeley.edu/mailman/listinfo/zeek-dev




More information about the zeek-dev mailing list