-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Jan 27, 2009, at 2:05 PM, Guido van Rossum wrote:
On Tue, Jan 27, 2009 at 11:00 AM, Raymond Hettinger
wrote: With the extensive changes in the works, Python 3.0.1 is shaping-up to be a complete rerelease of 3.0 with API changes and major usability fixes. It will fully supplant the original 3.0 release which was hobbled by poor IO performance.
I propose to make the new release more attractive by backporting several module improvements already in 3.1, including two new itertools and one collections class. These are already fully documented, tested, and checked-in to 3.1 and it would be ashamed to let them sit idle for a year or so, when the module updates are already ready-to-ship.
In that case, I recommend just releasing it as 3.1. I had always anticipated a 3.1 release much sooner than the typical release schedule.
I was going to object on principle to Raymond's suggestion to rip out the operator module functions in Python 3.0.1. I have no objection to ripping them out for 3.1. If you really think we need a Python 3.1 soon, then I won't worry about trying to get a 3.0.1 out soon. 3.1 is Benjamin's baby :). If OTOH we do intend to get a 3.0.1 out, say by the end of February, then please be careful to adhere to our guidelines for which version various changes can go in. For example, the operator methods needs to be restored to the 3.0 maintenance branch, and any other API changes added to 3.0 need to be backed out and applied only to the python3 trunk. Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSX9ggHEjvBPtnXfVAQJkTwQAmpKLlXwiIdgHANxlj85wNko4kB7o8Xv8 8wKT6/ZZeU8t09eelchklhw9rAB4I/BQcoQYPg9jiUydbFWdPd/0/G8xrr+F+dTO J2fkGEK1GVorcAZ3iWywpLQXPnHgfrelUBhKT5KzIu5xWzuEnLBDT3c+r2fwNZia hNpAu1Ihj+s= =g69v -----END PGP SIGNATURE-----