[Python-Dev] whither PEP 407 and 413 (release cycle PEPs)? (original) (raw)

"Martin v. Löwis" martin at v.loewis.de
Sun Jun 3 13:22:31 CEST 2012


On 01.06.2012 19:33, Brett Cannon wrote:

Are these dead in the water or are we going to try to change our release cycle? I'm just asking since 3.3 final is due out in about 3 months and deciding on this along with shifting things if we do make a change could end up taking that long and I suspect if we don't do this for 3.3 we are probably never going to do it for Python 3 series as a whole.

I'm -1 on both PEPs.

For PEP 407, I fail to see what problem it solves. The PEP is short on rationale, so let me guess what the motivation for the PEP is:

I also think that the PEP will have negative effect on Python users: incompatible changes will spread faster (people will think that it's ok to break stuff since it was announced for three releases, when it wasn't actually announced in the last LTS). Users will feel the urgency of updating, and at the same time uneasiness about doing so as it may break stuff. People already get behind by two or three releases (in the 2.x series), getting behind 10 releases just will make them feel sad.

For PEP 413, much the same concerns apply. In addition, I think it's too complicated, both for users, and for the actual technical implementation.

Regards, Martin



More information about the Python-Dev mailing list