[Zope3-dev] Associations

Phillip J. Eby pje@telecommunity.com
Tue, 29 Jan 2002 08:49:53 -0500


At 05:18 PM 1/24/02 -0500, R. David Murray wrote:

>Since ZPatterns is just a tool to make using certain OO design
>patterns easier, you can do this kind of thing in zope without
>ZPatterns by ignoring the OFS.

The really cool thing is that in Zope 3, you'll actually have a prayer of 
being able to do that.  :)  (Ignore the OFS, I mean.)  Based on what I've 
seen of Z3X CVS, it should be possible to ignore the ZODB altogether, if 
you want to, or use it in different ways than usual, etc.

Plus, if you implement the appropriate code-level interfaces, then it 
should be easy to have  ZMI user interface adapted to them, giving you all 
the benefits of ZPatterns with none of the hackery.  While I didn't know 
the specifics would end up looking this good, I did see from my first 
conversation with Jim a year ago about Zope 3 that the need for the core of 
ZPatterns would be dead and gone when Z3 landed.

Unfortunately, since Z3 isn't here yet, I'm still working like mad to get 
enough of TransWarp done so that Ty and I can port certain of our 
applications off of ZPatterns in the meanwhile.