Philipp von Weitershausen wrote:
Stephan Richter wrote:

On Tuesday 14 March 2006 17:26, Philipp von Weitershausen wrote:

The import doesn't, but the use of each method did because they looked
like this:

def getView(object, name, request, providing=Interface, context=None):
   if __warn__:
           "The concrete concept of a view has been deprecated. You "
           "want to "
           "use `getMultiAdapter((object, request), providing, name, "
           DeprecationWarning, warningLevel())

I know for a fact that each call to getView, getResource, etc. (in
short, every function that's now in generated warnings upon
being called, and it's the message shown above in the code snippet.

This would also be the reason you would see many less deprecation warnings.
Because here they would be only report the warning once for all getView
calls, while the import approach reports every call.

It's the other way around, but essentially yes.

Fact is, the stuff in was definitely officially deprecated since Zope
3.1. I *think* we can get rid of it.

You are right.  They are now gone.


Jim Fulton           mailto:[EMAIL PROTECTED]       Python Powered!
CTO                  (540) 361-1714  
Zope Corporation
Zope3-dev mailing list

Reply via email to