[LLVMdev] LLVM 3.3 dot releases

David Chisnall David.Chisnall at cl.cam.ac.uk
Tue Jun 25 01:59:52 PDT 2013


Hi Tom,

On 24 Jun 2013, at 17:08, Tom Stellard <tom at stellard.net> wrote:

> I've come up with the following dot release 'rules':
> 
> + Dot releases will follow the same procedure as major releases, which
>  means stable patches must be approved by the appropriate code owner and
>  that dot releases will have the same testing and qualification requirements.
> 
> + No regressions.  If a patch to the stable branch introduces a regression
>  that cannot be fixed, it will be reverted.
> 
> + Participation from developers is optional.  If developers don't have
>  time to help with issues in the stable branch, they do not have to.

What are the rules about API / ABI stability within the point releases?  From our perspective downstream, it would be nice to have bug-fix incremental releases that were binary compatible, so that we could just pull them in and not worry about breaking anything.  It would be okay to have things that were source compatible, but slightly less useful.  It would be of no benefit to us if there are backwards-incompatible API changes in the point releases.

David





More information about the llvm-dev mailing list