[Grok-dev] ZCML (was: 0.14 todo list)

Jan Ulrich Hasecke juhasecke at googlemail.com
Thu Jul 31 01:57:42 EDT 2008


Hi all,

the following is no answer to Roberts statement, I am quite sure that  
he does not meant it the way I understood it. It is addressed to the  
whole Grok community.

Am 31.07.2008 um 03:23 schrieb Robert Gravina:
> ZCML is dead! Long live the Grok!


I am more and more uneasy about these statements, though only about  
the first part. ;-)

If you get an application from someone else, you only have to look  
into the ZCML-files and you will soon understand the architecture of  
the application. The redundancy which violates the DRY-law, seems to  
me helpful if you read the application.

Writing ZCML sucks, but it sucks if you do it with vim, emacs or  
whatever editor you like. If we had a ZCML-aware IDE, it would be  
possible to build a valid ZCML-file with a few mouse clicks.

If you take the ZCML-files as a blueprint of your application, it  
seems to me a clean tool to master really big an complex  
applications. I cannot foster this with my own experience, but I've  
heard people say that ZCML saved their lives.

And from a marketing point of view these statements are really bad.  
How shall I solicit Zope, if more and more people tell me that the  
tool that hold all these components together sucks? How shall I  
convey trust to the public, if the Zope guys start to build up a new  
framework every five years?

Let Grok smash ZCML, it is nice to have more than one way to build  
web applications, but don't curse ZCML.

juh

-- 
DZUG e.V. (Deutschsprachige Zope User Group)
http://www.zope.de





More information about the Grok-dev mailing list