[Zope3-dev] ZCML alternative

Chris Withers chrisw@nipltd.com
Tue, 04 Jun 2002 23:16:23 +0100


Steve Alexander wrote:
> 
> Chris Withers wrote:
> >
> >
> >><permission id="Zope.Manage">Manage Contacts</permission>
> >>
> >><content class="Zope.Contact.">
> >>  <require permission="Zope.View">
> >>   <attribute>name</attribute>
> >>   <attribute>first</attribute>
> >>   <attribute>last</attribute>
> >>   <attribute>email</attribute>
> >>   <attribute>address</attribute>
> >>   <attribute>postal_code</attribute>
> >>  </require>
> >>  <require permission="Zope.Manage">
> >>   <zmi-factory id="Zope.Contact">
> >>    <title>Contact</title>
> >>   </zmi-factory>
> >>  </require>
> >></content>
> >
> >
> > ...like it :-)
> 
> really? you like the extra typing of
> 
>    <attribute>name</attribute>
>    <attribute>first</attribute>
> 
> over
> 
>    attributes="name first"
> 
> ?

Yup. It's a lot easier for my eyes to parse. I generally use XML that smells
like this:
http://cvs.zope.org/Packages/TestScripts/config.xml?rev=1.3&content-type=text/vnd.viewcvs-markup

cheers,

Chris