[Zope3-dev] zope3-dev proposal on changing implicitly calling

Steve Alexander steve@z3u.com
Wed, 06 Aug 2003 14:17:26 +0300


 >> This code can be simplified when Python 2.3 is required
>> for Zope 3.
> 
> I could have sworn Jim said it was already...

Python 2.2.3 is required for Zope X3. Python 2.3 is supported. This 
means that no features that are only in Python 2.3 may be used in Zope X3.

When Zope 2 development requires Python 2.3, then Zope 3 can require 
Python 2.3.


>> The default traverser only calls MethodType things. It doesn't call 
>> anything else.
> 
> Indeed, so if you had something else, or say a method htat took some 
> parameters, you'd have to write a traversal adapter for it, right?

Right.
If you have a method that requires parameters, and you want to traverse 
it, you'll probably want to write a traversal adapter for the class that 
defines that method.

--
Steve Alexander