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

Reply via email to