[Python-Dev] descr-branch, ExtensionClasses

Guido van Rossum guido@digicool.com
Fri, 13 Jul 2001 10:59:10 -0400


> Hi. Some questions:
> 
> - What is the probability that descr-branch go in 2.2?

At least 75%.  I'm planning to release 2.2a1 next week from
descr-branch.  If this is well received, I'll merge the descr-branch
into the main trunk.

> - Will those changes obsolete ExtensionClasses on the long run?

Yes, that's the whole point.

> Why the questions:
> 
> There is a guy on jython-dev that is trying to port some
> ExtensionClasses-like functionality to jython.

Let him use the design from descr-branch instead (PEP 252 and 253 are
much more up to date now).

> Concretely he is fighting with the fact that jython internals are
> there to make things work, not to enable extensibility in any
> explicit way. At least their messy side make me believe that.

I'll have to trust you there, I'm not familiar with Jython internals.

> My plans were to try to mimick as long as possible the new descr
> logic in jython 2.2, and try to polish all the internals
> accordingly.

Sounds like a good plan.

> So if the answer to both question is yes, I can promise that to the
> guy, otherwise I have to be more helpful or diplomatic ...
> 
> It's a kind of "political" matter. Samuele.

I'd say that even if descr-branch doesn't make it into 2.2, it will
make it into the next release, so by all means study the design and
tell me if it has any problems for Jython!

--Guido van Rossum (home page: http://www.python.org/~guido/)