On Sun, Oct 25, 2009 at 16:06, Guido van Rossum <guido@python.org> wrote:
On Sun, Oct 25, 2009 at 10:26 AM, Georg Brandl <g.brandl@gmx.net> wrote:
> Guido van Rossum schrieb:
>> On Sun, Oct 25, 2009 at 4:56 AM, Georg Brandl <g.brandl@gmx.net> wrote:
>>> Exactly. Since with the moratorium in effect, we are basically changing
>>> *nothing but* the stdlib, it has its own release cycle already :)
>>
>> Not true. There is much core work that can be done without changing
>> the language definition (e.g. removing the GIL, speedups). Also,
>> extension modules written in C presumably don't fall under the
>> separate stdlib release but are excluded from the moratorium.
>
> I'd have counted them among the stdlib.

Hmm, but C extensions don't work with other implementations (at least
not with Jython, IronPython, PyPy).

> You're of course right, other
> core work can and should be done, but it won't be as visible as new stdlib
> modules or improved APIs in there.

Depends. Imagine Unladen Swallow merged in -- it would be huge from
all kinds of perspectives (pro and con, I suppose) but wouldn't change
the language at all.

> Anyway, we'll probably get a better picture of what 3.2 will look like
> after the PEP is written and we have a rough release schedule. Before that
> it's moot to decide on a separate stdlib release.

Hm, I think the separate-stdlib-release idea needs separate discussion
quite independent of the moratorium.

This has been debated in the stdlib-sig (came up when we talked about argparse) if you want some viewpoints. It is definitely a separate discussion and I expect it will be brought up at the language summit.

-Brett