Subject: Re: [boost] [1.41.0] Release branch open for merges
From: Robert Ramey (ramey_at_[hidden])
Date: 2009-09-03 12:27:41
Hmmm - might we change the release schedule policy from "every three months"
to "three months after the previously release" ? It would seem more
sensible to me since the time between last merge to the shipping has been
reduced to a couple of weeks. The important thing is for uses to know that
if he has a problem and reports it (and maybe nags about it) he might get a
fix in the next 3 months.
BTW - Is there a consensus that this release procedure is a huge improvement
over the previous one? What are the current obstacles to making it easier?
Beman Dawes wrote:
> The release branch (https://svn.boost.org/svn/boost/branches/release)
> is open for merging all stable changes from trunk, including bug fixes
> and major upgrades to existing libraries. Breaking changes should be
> coordinated via the mailing list with the developers of the other
> libraries affected. New libraries may be added, but require permission
> of a release manager.
> In other words, except for new libraries, merging changes *does not*
> need permission from a release manager. I.e. just do it!
> The release schedule is more aggressive than usual on the front end so
> that we can maintain our quarterly release schedule:
> * September 13, 2009: branches/release closed for new libraries
> and breaking changes to existing libraries. Still open for bug fixes
> and other routine changes to all libraries.
> * September 20, 2009: Release managers start QA checks.
> * October 4, 2009: branches/release closed for major code changes.
> Still open for serious problem fixes and docs changes.
> * October 11, 2009: branches/release closed for all library
> changes except when specific permission given by release manager(s).
> * October 18, 2009: Beta release target date. Further betas and/or
> release candidates as feedback dictates.
> * November 1, 2009: Release ship date.
> Links relating to this release:
> * Google Calendar with the release schedule:
> * Release schedule explanation:
> * Release practices for developers:
> -- The release managers
> Unsubscribe & other changes:
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk