[LLVMdev] Project Release Branches

Chris Lattner clattner at apple.com
Tue Nov 13 10:37:57 PST 2012


On Nov 13, 2012, at 7:52 AM, John Criswell <criswell at illinois.edu> wrote:

>>  John, it was not my intention to disrupt your work in any way.
>> However, branching for release is a bit of a grey area and I
>> have made a judgment call to branch SAFECode in sync with llvm.
>> This could have been a bit overzealous but I am used to
>> "release at any time" approach or agile project management.
>> 
>>  Since LLVM/Clang has grown so much I think the release process
>> will require some adjustment to keep up with the sheer size of it.
>> From my experience it is hard to make progress without accepting
>> changes while at the same time making changes usually leads to
>> some unintentional breakages.
> 
> Okay.  Just know that SAFECode is undergoing evaluation by one of our funding agencies.  There have been and will be times in which we can't tolerate breakage.  Fortunately, the next evaluation is about 12 months away, IIRC.

Why not make a "release" branch for these sorts of things?

-Chris



More information about the llvm-dev mailing list