[Python-Dev] Community buildbots (was Re: User's complaints)
Anthony Baxter
anthony at interlink.com.au
Fri Jul 14 07:51:00 CEST 2006
On Friday 14 July 2006 06:05, Barry Warsaw wrote:
> This really is an excellent point and makes me think that we may
> want to consider elaborating on the Python release cycle to include
> a gamma phase or a longer release candidate cycle. OT1H I think
> there will always be people or projects that won't try anything
> until the gold release, and that if we've broken anything in their
> code we simply won't know it until after that, no matter how
> diligent we are. OTOH, a more formal gamma phase would allow us to
> say "absolutely no changes are allowed now unless it's to fix
> backward compatibility". No more sneaking in new sys functions or
> types module constants <wink> during the gamma phase.
alpha 1: April 5, 2006 [completed]
alpha 2: April 27, 2006 [completed]
beta 1: June 20, 2006 [completed]
beta 2: July 11, 2006 [completed]
rc 1: August 1, 2006 [planned]
final: August 8, 2006 [planned]
Four months would seem to me to be quite long enough as a release
cycle. Extending it means far more work for everyone - either we have
special checkin rules for the trunk for a longer period of time
(requiring extra monitoring by people like myself and Neal), or we
branch earlier, requiring double commits to the trunk and the branch
for bugfixes.
I also strongly doubt that making a longer "release candidate" cycle
would lead to any significant additional testing by end-users.
Anthony
--
Anthony Baxter <anthony at interlink.com.au>
It's never too late to have a happy childhood.
More information about the Python-Dev
mailing list