Fabio Tranchitella wrote:
> * 2009-10-12 08:55, Wichert Akkerman wrote:
>> Perhaps it is an idea to make zope.component an extension for
>> repoze.zcml? repoze.zcml already exists and works well, and people who
>> want the extra zope magic can keep using zope.component. I suspect that
>> is less work than trying to split up zope.component.
> 
> repoze.zcml uses a different ZCML namespace (bfg), so you cannot replace
> zope.component.zcml with repoze.zcml without changing your code.

repoze.zcml is stupid simple; its only actual value is 100% test coverage, so 
cutting and pasting its code will always make sense as necessary.

But FTR, "using a different ZCML namespace" would be fixed by having a 
different meta-ZCML file for meta configuration in any other package.  That 
meta-ZCML file would just copy the meta.zcml from repoze.zcml and change:

   <meta:directives namespace="http://namespaces.repoze.org/bfg";>

to:

   <meta:directives namespace="http://namespaces.zope.org/zope";>

... leaving everything else exactly as-is.

OTOH, I don't know how to both give 100% BW compat and have the "zope" 
namespace be the default for the adapter/utility/subscriber directives.

- C

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

Reply via email to