[Python-Dev] 3.0.1 possibilities

Barry Warsaw barry at python.org
Mon Dec 8 01:52:53 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Dec 7, 2008, at 7:05 PM, Christian Heimes wrote:

> Martin v. Löwis wrote:
>> I think it is still timely when fixed in January or February.
>> In fact, releasing it still in December might not be possible,
>> due to the limited time available.
>
> The cmp() / PyObject_Compare() removal patch is almost done. With  
> some help I can finish it until Tuesday evening. We can have another  
> release by Monday Dec 15th. Python 3.0.0 has some defects that  
> should be fixed before people are spending their Xmas holidays with  
> 3.0. The defects include
>
> * cmp(), PyObject_Compare() and frieds
> * global/nonlocal shortcuts (global x = 0) aren't working
> * unnecessary slowdown of read() due slow buffer resizing.
>
> An early 3.0.1 release makes it possible to sync 2.6 and 3.0 relases  
> again. If we release it now we can have an combined release of 2.6.2  
> and 3.0.2 in two months from now. Two months are quite some time to  
> fix the performance issue of the new IO library.
>
> If Guido and Barry are fine with a lax policy on performance fixes  
> we can integrate more tweaks. I believe performances patches were  
> considered as features in the past. For this reason they weren't  
> allowed for minor releases. Mark's work on long integer  
> optimizations and json speedup are good candidates.

I'm personally okay with performance fixes in point releases, as long  
it doesn't change API or add additional features.

- -Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)

iQCVAwUBSTxv5XEjvBPtnXfVAQIu6AQAkxyGwhapcREx5/E3yHUf8lWvM4lh/FdR
AfHwwp7hs+yX8rR05CWAUfllY9dHcHKHvBCwTCgfuIrc4GJWbJHcx9/b19GTpzre
7fcikjQ0sk6zUq85DiJah7qL5AkA6Jmiby+rol7iudHlmQO/+6F6+aeL+vSKG8IC
vYbLILAFapI=
=ScYg
-----END PGP SIGNATURE-----


More information about the Python-Dev mailing list