[LLVMdev] Downstream distributions as first class citizens in the LLVM repository

Chris Lattner clattner at apple.com
Fri Oct 18 20:37:27 PDT 2013


On Oct 18, 2013, at 7:07 PM, Tom Stellard <tom at stellard.net> wrote:

> On Sat, Oct 19, 2013 at 06:47:51AM +0700, "C. Bergstr?m" wrote:
>> <snip />
>> 
>> May I just add a few points
>> 
>> 1) Won't get rid of forks - ever.. forget it
>> 2) Branches are "free" - having a single branch for dumping things is 
>> unlikely to suit the needs of all the work by everyone
> 
> I think that having a single stable branch would be the most efficient way to
> track bug fixes for older versions, and help reduce the maintenance
> burden on people distributing LLVM.  If the stable branch doesn't suit
> someone's needs then they can still maintain their own branches using the
> stable branch as a base.  This would be my preference.

I agree.  I don't see how a concept of "official vendor branches" is better than the concept of "stable" branches that take bugfixes.  I think it would be simple and work well to just have vendors ask to get patches merged into 3.3.x or 3.4.x (whichever they are based on) stabilization branches, and then do their releases from that.

-Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131018/8573e406/attachment.html>


More information about the llvm-dev mailing list