[Zope-dev] Trying to catch up - what are the best Zope tools today?

2000-10-05 Thread Spicklemire, Jerry

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.

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )




Re: [Zope-dev] Trying to catch up - what are the best Zope tools today?

2000-10-04 Thread Michael Bernstein

Itai Tavor wrote:
>
> Can anyone provide a quick rundown of the best choices for building a
> production site at this time? I'm going to need sessions, user
> registration and login, and the usual array of e-commerce pieces
> (products, carts, orders, payments...), with all data stored in SQL.

As far as user registration and logins, LoginManager in
conjunction with the Membership product seem to have reached
a semi-stable implementation. It took me some serious
skull-sweat to figure them out enough to do SMB
authentication from a Solaris box off of a NT PDC, and some
more to get LM to participate in the local roles machinery,
but once I did, it's been working really well. I assume that
creating an SQL UserSource won't be any more dificult. Good
Luck.

Warning: :-)

The current membership product has not yet been
re-integrated with the PTK, so the implementation (though
stable) may have further architectural changes coming down
the pipe.

HTH,

Michael Bernstein.

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )




[Zope-dev] Trying to catch up - what are the best Zope tools today?

2000-10-04 Thread Itai Tavor

Hi,

I've been out of the Zope world for a few months... now I'm back and 
I need to quickly write a small-scale e-commerce application. It's 
got enough peculiarities to make it impossible to do with eTailer or 
EMarket, so I'm trying to figure out the best tools and approach to 
use for writing it, but so much has changed in Zope since I last 
worked with it. There's ZPatterns, LoginManager instead of 
GenericUserFolder, new session management products... the new tools 
seem much better than the old, but most are in development and carry 
dire warnings, and at least some of the old tools don't work in Zope 
2.2.

Can anyone provide a quick rundown of the best choices for building a 
production site at this time? I'm going to need sessions, user 
registration and login, and the usual array of e-commerce pieces 
(products, carts, orders, payments...), with all data stored in SQL.

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? I couldn't find any examples for SQL use in ZPatterns - did 
I miss anything?

Thanks in advance for any comments.
-- 
Itai Tavor"Je sautille, donc je suis."
C3Works[EMAIL PROTECTED]  - Kermit the Frog

"If you haven't got your health, you haven't got anything"


___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )