On Thursday 02 February 2006 12:47, Jim Fulton wrote: > > I like the proposal too, but if we start to allow utilities within the > > content-space, this unregistering or reregistering should be highly > > transparent for end-user. > > Therefore it might be still usefull to provide a marker interface such > > as ILocalUtility that can be triggered by little un/re-registering > > framework using the annotation of an utility to remember its > > registration-dependencies. > > It should be able to quert the components registry to determin it's > registrations.
Yep, the current API is quiet good: utility = ... IRegistered(utility).registrations Overall, I agree with Jim that the CA can be extended in the the outlined, but I do like several features of the current way. And the way you interact on the registration level is one of them, though I admit writing different registration objects becomes old quickly, as we figured out this week working on WebDev. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training _______________________________________________ Zope3-dev mailing list Zope3email@example.com Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com