zope.traversing has a dependency to zope.app.applicationcontroller. This
is because zope.traversing implements the "etc" namespace and has a hard
coded reference to "applicationcontrol" there.

In the same place it also looks up site managers  (in a hard coded way).

As a strategy to remove this dependency we should move the etc namespace
to some other place in zope.app. I did not find reasonable candidates to
move this two. Bad candidates are zope.app.publisher or
zope.app.publication, zope.app.applicationcontrol. A new package could
be created for the etc namespace too, but I'd like to avoid that.


Zope3-dev mailing list
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com

Reply via email to