Gary Poster wrote:

On Feb 16, 2006, at 10:52 AM, Benji York wrote:

One downside to the expanded interface directive is that it hides the fact that a utility is also being created. I actually prefer the browser:skin version because it totally hides the underlying "atomic" operations, but the <interface>-also-registers-a-utility version conflates two atomic operations.


That's what it does now. All Philipp's revised proposal does is have zcml expose the 'id' attribute in zope.app.component.interface.provideInterface. AFAICT there are no other necessary changes to do what he suggested (for this part of the story).

In that case a +0 from me. I still have some (possibly purely aesthetic) desire to define a small set of basic building blocks and define (mostly) everything else with them.
--
Benji York
Senior Software Engineer
Zope Corporation
_______________________________________________
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com

Reply via email to