Re: Schema provider/CA lookup status

Martin Aspeli <[email protected]> Fri, 28 Jul 2006 08:52:29 +0100
Newsgroups gmane.comp.web.zope.plone.archetypes.devel
Message-ID <[email protected]>
Roché Compaan wrote:

> Lovely! Very nice and simple. I also like the name change from Variable
> to Extensible.

Bear in mind it's slightly different - it uses an adapter to 
ISchemaExtender to extend the schema. This is meant to let third party 
products plug in new schema elements. It doesn't really handle the case 
when the schema is changed TTW, for example (which ATSENG does, though). 
Still, if you want a different algorithm inside the Schema() method, it 
should work the same.

The other difference of course is that you have to fire an event to 
invalidate the schema.

Martin

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV