Martijn Faassen wrote at 2007-10-20 03:15 +0200:
> ...
>I'd say it is a general concern of a framework to try to avoid how often 
>you need to repeat yourself. Right now you to use a Zope 3 package you 
>need to do the following things:
>
>* list the egg in your setup.py dependencies
>
>* load the ZCML required
>
>* import it in your code
>
>Investigating ways to reduce this sounds like a win from a framework 
>perspective. Getting rid of the separate ZCML step would help as it'd 
>make it more similar to just reusing an arbitrary Python package, making 
>Zope less special in some ways.

Zope 2 had (for products) all three things together.

It was felt that this was a too tight coupling. Therefore, for Zope 3 
the paradigma "explicit is better than implicit" (a paradigma, that I
personally dislike and find wrong) was used.

Now, you want again more things to happen implicitly.
In my view, this is natural -- but not in the Zope 3 spirit...



-- 
Dieter
_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to