[LLVMdev] RFC: Bug fix releases for 3.3 and beyond

Devchandra L Meetei dlmeetei at gmail.com
Tue Apr 2 11:36:45 PDT 2013


I like the idea, We do the same for our wbem server, also we have a fixed
timeline for the bug fix release.
May be I too can join the wagon


On Tue, Apr 2, 2013 at 11:59 PM, Tom Stellard <tom at stellard.net> wrote:

> On Tue, Apr 02, 2013 at 09:59:39AM -0700, Chris Lattner wrote:
> > On Apr 2, 2013, at 9:51 AM, Tom Stellard <tom at stellard.net> wrote:
> > > I would really like to see the LLVM project start to make official bug
> fix
> > > releases (e.g. 3.3.1, 3.3.2, etc.).  I think that this would be useful
> for a
> > > lot of the users of LLVM, especially projects that use LLVM as a
> library.
> > > I am willing to help maintain bug fix releases, and I'm wondering if
> > > this is something that the LLVM project would officially support with
> > > a stable SVN branch and by hosting the official stable tarball
> releases.
> >
> > This would be really useful, and definitely welcome.  The major thing
> that has historically prevented it from happening is manpower.  We have
> enough difficulty as it is pulling together the official major releases.
> >
> > However, if someone was interested in being the "update release manager"
> and was willing to do the work to organize and qualify it, it could
> definitely happen.  Tom, are you personally interested in doing this?
> >
>
> Yes, I would be willing to be the "update release manager".
>
> -Tom
>
> >
> > >
> > > I realize that maintaining stable branches is a lot of work, so I would
> > > like to come up with a procedure that makes maintaining these branches
> > > as easy as possible.  Here is a rough idea of what I had in
> > > mind, but please suggest alternatives if you know of a better way:
> > >
> > > 1. Developer fixes a bug or makes a change that he/she thinks would
> make
> > > a good candidate for the stable branch.  Commits would require approval
> > > from the Code Owner in order to be backported to stable.
> > >
> > > 2a. When the developer commits that change, he/she adds to the end of
> the
> > > commit message something like:
> > >
> > > Note: This is a candidate for the stable branch
> > >
> > > 2b. Alternatively, if a user discovers a bug in a stable release that
> has
> > > been fixed in ToT, he/she could request to have the fix backported.
> > >
> > > 3. The developer would be encouraged, but not required to cherry-pick
> the
> > > commit to the stable branch.  The stable maintainer would periodically
> > > search the commit logs and cherry-pick any commits that had been
> missed,
> > > consulting with the author of the commit in the case of a difficult
> > > merge conflict.
> > >
> > > 4. After some interval of time, the stable maintainer would announce
> > > plans for a stable release and testing would begin.
> > >
> > > What does everyone think?  Would something like this be doable?
> > >
> > > Thanks,
> > > Tom
> > > _______________________________________________
> > > LLVM Developers mailing list
> > > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> >
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>



-- 
Warm Regards
--Dev
OpenPegasus Developer
"It's Always better to try and fail instead of not doing/trying anything"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130403/7bbad88a/attachment.html>


More information about the llvm-dev mailing list