[Zope-CMF] Re: [dev] tools-as-utilities roadmap
yuppie
y.2007- at wcm-solutions.de
Fri Jul 6 04:32:26 EDT 2007
Hi Tres!
Tres Seaver wrote:
> yuppie wrote:
>>
>> Or do you prefer to keep things as they are over a less clean switch to
>> utilities?
>
> Yes. I'd rather get 2.1 out, even with tools-which-can't-be-utilitiies
> as they are, then delay.
I'm not just talking about CMF 2.1. I'm fine if the result of this
discussion is a roadmap that starts with CMF 2.2. But if there is no
realistic roadmap at all we might better revert all the
tools-as-utilities changes. The few utilities we have right now are not
worth the trouble. Starting the migration makes only sense if we have a
plan to finish it.
> Note that this problem is basically due to the desire to cache the
> aq_chain for utilities: if we punt on that, we can then defer this
> whole issue.
Maybe that's your reason why you didn't argue against the proposal. I
consider the possibility to cache utilities just a side effect of
removing the REQUEST from the wrappers.
This is not about making the implementation easier. This is about
defining what utilities are. If they provide self.REQUEST they become a
utility-view monster that has not much in common with Zope 3 utilities.
Reducing Zope 2 magic to a minimum if we use Zope 3 technology is a good
thing - even if that forces us to be more explicit about required
REQUEST arguments.
Cheers,
Yuppie
More information about the Zope-CMF
mailing list