Gary Poster wrote:
> You are leaving out the variants of 3 and 4 that allow calling the
> interface to support multiadaptation, but do not unify utilities.
True, my mistake. Lennart pointed that out too just now.
> My impression is that I am not the only one who is not pleased with
> the proposed unification of utilities and adaptation.
I've tried to analyze why that might be so elsewhere. There are three
perspectives that I can see:
* everything registered is really a factory. Returning a utility just
requires registering a special factory.
* everything registered is really an instance. Calling an adapter is
just looking up an instance and then calling it.
* we have two kinds of things registered, instances and factories.
zope.component does that today.
> My impression is that we are nearing consensus on the variation of 3
> that does not include utilities.
I could live with that, as long as we had a way to look up utilities on
the interface too.
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -