[Zope-dev] Trying to catch up - what are the best Zope tools today?
Spicklemire, Jerry
Jerry.Spicklemire@IFLYATA.COM
Thu, 5 Oct 2000 09:08:45 -0500
Itai asked:
> "I started reading about ZPatterns but I still can't get my head
> around it... I'm wondering if I should try to learn it fast enough
> for this project, or stick to what I already know. What in people's
> experience is the typical learning curve for ZPatterns? How much am I
> going to have to figure out to be able to build support for SQL
> storage?
FYI ZPatterns has been a rapidly moving target, but it's looking pretty
solid now, and a few folks have managed to wade in and make sense of it
already. There's even some documentation at :
http://www.zope.org/Members/pje/Wikis/ZPatterns/HomePage
Most of the discussions you'll see on this list between Steve Spicklemire
and Phil Eby / Ty Sarna are directly related to the next rev. of EMarket,
which will be based on ZPatterns. If you think the flexibility that comes
from a cleanly implemented Object Pattern will be worth the learning curve,
ZPatterns is just about there now.
The "how" of storing data in an RDBMS, accessed with ZSQLMethods is no
different with ZPatterns. The real difference is "who" does the storage
and retrieval. This is the concept of the "Specialist" object, which
"knows" all about the specifics of the data and storage implementation.
In any case, get to know ZClasses and PythonMethods, which may not have
been ready for prime time, or even released, last time you looked. Those
will be useful no matter which direction you choose.
Later,
Jerry S.