We definitely have a more organic, non-standard release process for Radiance.  
I am open to suggestions for alternatives.  One of our ongoing issues is the 
lack of a test suite to verify a release candidate and identify regressions.  
We haven't had the resources to create such a test suite, though Rob took a 
shot at it at some point.

-Greg

> From: Rob Guglielmetti <[email protected]>
> Subject: Re: [Radiance-dev] Release numbering
> Date: March 12, 2016 6:44:54 PM PST
> 
> Actually, the release candidate is the ‘b’ release in Greg’s parlance, which 
> usually exists for a very brief time. If you look at the GitHub releases, we 
> did make a 4.2.b.0, followed a week later by the official 4.2 release. It’s 
> my understanding the HEAD is considered alpha code until right before an 
> official release. Radiance major versions are released when they are 
> released, generally following a brief period where it’s considered ‘beta’, 
> and then the version goes back to ‘a’ in the HEAD and stays there until 
> shortly before the next major release, again to ‘b’, and then, new version 
> number. Twas ever thus. 
> 
> At NREL we hang an additional identifier after the ‘a’ on each of our 
> “releases” (which are really just snapshots, or tags), just to keep them in 
> order. It’s not true semantic versioning, but it’s a way for us to keep track 
> of which tag we’re using with which OpenStudio releases and whatnot. It can 
> be confusing because our v5.0.a.5 predates the official release v5.0, which 
> itself predates the latest set of packages we made: v5.0.a.8. 
> 
> 
>> On Mar 12, 2016, at 7:24 PM, Randolph M. Fritz <[email protected]> wrote:
>> 
>> It occurs to me that what we are calling a "release," the rest of the world 
>> has taken to calling a "release candidate" -- the version that is almost 
>> complete, but still has a couple of annoying bugs hiding that users identify 
>> as soon as they put it into service. Perhaps this would be a convention we 
>> could adopt.
>> -- 
>> Randolph

_______________________________________________
Radiance-dev mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-dev

Reply via email to