Martin Aspeli wrote:
> Hanno Schlichting wrote:
> 
>> PhiliKON some time ago suggested that Five should wrap the utilities
>> eventually but nobody followed up on that idea. 
> 
> Philipp also has some ideas (not too far off completion, I believe) that
> may remove some of the acquisition intermingling. I'm not sure they'd
> apply here.

Yep, he worked on making the Zope 2 security policy aware of the
ILocation interface as an alternative to the Acquisition hierarchy IIRC.
This is targeted at Zope 2.11 though and last time I asked he still got
segfaults ;)

>> Ah yep, you are of course right. My main point was probably that it
>> shouldn't rely on the request (unless passed in explicitly as a method
>> argument).
> 
> And sometimes we have methods that can legitimately take a 'context'
> parameter. Quite often, this is because we were really after a view,
> though. For example, most of PloneTool.py is a hodge-podge of random
> things that were needed in page templates and Script (Python)'s but that
> people wanted in filesystem code.

That crap has to be refactored completely. The complete Plone tool has
to be ripped apart and turned into nice utilities and views...

Hanno

_______________________________________________
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests

Reply via email to