[z3-five] making ObjectManager and Item Five-traversable by default

Martijn Faassen faassen at infrae.com
Fri Aug 27 18:03:21 MEST 2004


Hey,

Running through the CHANGES.txt file I ran into the following:

* by default, OFS.SimpleItem.Item and OFS.ObjectManager.Manager are
   five:traversable.

Thinking about it, I don't think that this is a good idea; it could lead 
to potential compatibility problems after Five is just installed. If you 
really want these to be Five-aware, it's easy enough to write some ZCML. 
We could even provide a ZCML file that you can include that you want 
that does this.

There are a number of use cases where Five is used without ever needing 
Item or ObjectManager to be Five-aware, so why introduce potential 
compatibility trouble for these people? I therefore propose we take this 
out again.

Thoughts?

Regards,

Martijn



More information about the z3-five mailing list