[Zope3-dev] IMPORTANT RFS: Through the Web Site Development

Didier Georgieff dgieff@divinerites.com
13 Jan 2003 18:52:07 +0100


Hello,

I just want to give feedback about what made me dive in Zope (without
u-turn) and what i could expect from Z3 (and from what i understand at
the moment).

I'm not a coder, i'm useless at python, but i really can think in terms
of OO.

On Mon, 2003-01-13 at 15:48, Shane Hathaway wrote:
> > If ZClasses weren't so unpredictable, this should be a 
> > 10-minute task. 

Exactly.

And as an IT manager these are the important items wich makes Zope
priceless for my job.

Technical points are 20% and managing/fitting needs and people is 80%.
So having with Zope the opportunity to :

- keep the control on software developpement directions, and
prespriptions

- quickly (even during a meeting) building a ZClass that fits the basic
needs so people can understand and react

- teak things (metadata, methods, ...) in a breaze over the phone

helps in a way you can't imagine. 

I've used ZClasses with great success in this area (popoto), and now
that the new developments (CPS) are done (by a Zope company) in the
"right" way (python products, fs,...) i loose some great advantages i
had.

Having best of both words in Z3 will make my IT manager day without any
doubt, and bring me back in control.

This is related (obsioulsly for me) to the great succes Zope had in the
french government : ability to demonstrate and create systems exactly
adapted to the needs in a breeze (even if in Z2 we needed to
'industrilize' the ZClasses), compared to the usual 2/3 year usual
cycles.

So to summarize, obviously ZClasses had some flaws, but they had the
great advantage to allow me to get the greatness of Zope for big
projects, without python knowledge and time to make things the right
way. From a 'ZClass usability' point of view and not from a 'how
ZClasses are technicaly made' point of view.

> I'm coming to believe that a lot of new Zope users want 
> the same things:
> 
> 1) Add metadata to objects following some schema that I define, and 
> search based on that metadata.
> 
> 2) Define what people see if they traverse directly to the object. 
> Although the default view could be defined by the type of the object, I 
> think the default view of something is not necessarily dependent on its 
> type.

Exactly, and even for old Zope users ;-)

And i would add 3) surcharge some methods.

Hope this helps.
> -- 
> Didier Georgieff <dgieff@divinerites.com>