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).
Gary _______________________________________________ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com