On Wed, Oct 31, 2012 at 08:26:05PM -0400, Chip Childers wrote:
> Digging this out of the past, IIRC, we never got around to resolving
> the time period for releases.  We should come to a conclusion on this
> topic!  I'd like to propose that we follow a 4 month release cycle for
> non-bug fix releases.

Sounds reasonable. 

> Generally, it would mean a schedule that would look something like
> this (M=Month and W=Week):
> M1 through M2 - Features are being developed in branches, and merged
> into master over the course of these two months
> M2 W4 - Feature freeze (and release branch is cut).
> M3 W1 through M4 W1 - Doc Updates and Testing
> M4 W1 - Docs Freeze
> M4 W2 - Final regression testing / bug fixes / doc fixes
> M4 W3 - First RC cut and opened for voting...  Wash rince repeat until
> an RC is voted to be released

Though we don't yet have a big translation community, we should probably
plan for translations in here somewhere after docs freeze. 3-4 weeks
should give time for translations.

Ideally, though - docs should be updated through the process. (i.e.,
let's not wait until M3W1 to start doc updates, please.) 

I assume M4 W3 is also code freeze? 

Do we plan milestone releases between M2 W4 and M4 W3, or are we
assuming folks will just use builds out of Jenkins or ...? 

> If we can reach a consensus on this, I'll be happy to draft up a
> schedule with specific dates for our 4.1.0 release.
> 
> Thoughts, comments, flames?

Looks reasonable to me. 

Best, 

Joe
-- 
Joe Brockmeier
Twitter: @jzb
http://dissociatedpress.net/

Reply via email to