[Python-Dev] for __future__ import planning
Barry Warsaw
barry at python.org
Sat Oct 4 00:56:29 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Oct 3, 2008, at 5:26 PM, Benjamin Peterson wrote:
> So now that we've released 2.6 and are working hard on shepherding 3.0
> out the door, it's time to worry about the next set of releases. :)
>
> I propose that we dramatically shorten our release cycle for 2.7/3.1
> to roughly a year and put a strong focus stabilizing all the new
> goodies we included in the last release(s). In the 3.x branch, we
> should continue to solidify the new code and features that were
> introduced. One 2.7's main objectives should be binding 3.x and 2.x
> ever closer.
There are several things that I would like to see us concentrate on
after the 3.0 release. I agree that 3.1 should be primarily a
stabilizing release. I suspect that we will find a lot of things that
need tweaking only after 3.0 final has been out there for a while.
I think 2.7 should continue along the path of convergence toward 3.x.
The vision some of us talked about at Pycon was that at some point
down the line, maybe there's no difference between "python2.9 -3" and
"python3.3 -2".
I would really like to see us adopt a distributed version control
system.
I want our maintenance branches to always be in a releasable state. I
want to be confident enough about the tree to be able to cut a point
release at any time. I want to release a new point release from the
maint branches once a month.
Christian rightly points out that with four active trees, we're going
to a pretty big challenge on our hands. How do other large open
source projects handle similar situations?
- -Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
iQCVAwUBSOajHXEjvBPtnXfVAQJ5qgP+I6k+kHMG2zPTvMIstM2wRmhtAPd7kKz9
S6bXllUBzpxQGMYfqR3Ze5/SVUMEV2HvINPDfg816sGOoxs0fMeori398rU97bkH
tOFHOEi/KLKMdgGdjGWWnV+iPEGF6stPMX/6nGQDhM5NMzj81hBgF+7U+UNbS7iM
dT2wk3vSZHQ=
=q4kW
-----END PGP SIGNATURE-----
More information about the Python-Dev
mailing list