[python-committers] Python 3.6 Release Schedule Details

Terry Reedy tjreedy at udel.edu
Sat Oct 3 00:46:21 CEST 2015


On 10/2/2015 3:41 PM, Ned Deily wrote:
> On Oct 2, 2015, at 10:20, R. David Murray <rdmurray at bitdance.com>
> wrote:
>> On Thu, 01 Oct 2015 22:24:18 -0400, Ned Deily <nad at acm.org> wrote:
>>> Another change has been to add a fourth beta and drop the third
>>> release candidate.  My gut feeling from the past several releases
>>> is that a lot of feature code does not get checked in until close
>>> to the b1 feature code cutoff so that extending the beta phase
>>> should result in more testing exposure for all features.  And I
>>> would like to reduce the amount of churn during the release
>>> candidate phase: a worthy goal is to make no changes after rc1,
>>> so that an rc2 would be be made only if absolutely necessary.
>>
>> I would like to be wrong, but I think this is unrealistic.  The
>> reality seems to be that there are a significant number of people
>> (especially on the Windows side, if I'm guessing correctly) who do
>> not test until we get to RC1.  IIRC we had a number of changes
>> between RC1 and RC2, and a non-trivial number of changes between
>> RC2 and RC3 this time around.
>
> I would like to be right but we won't know for sure either way until
> we get there.  In 3.5.0, there were major changes to the Windows
> installation process and there is still some fallout from those
> changes that will be addressed in 3.5.1.  I'm hopeful that most of
> those issues were one-time things and that we can also learn from
> 3.5.0.  I plan to emphasize earlier testing of the betas and want to
> set expectations that, when we call something a release candidate, we
> really intend to be able to release it.  If it's not ready, then we
> may need to do another beta.  Release candidate releases are costly
> for all involved.  I'd like to see us try real hard to keep them to a
> minimum.

I agree with making the effort.  I believe there have been releases with 
just 2 rcs.  The schedule looks good to me.

tjr


More information about the python-committers mailing list