Re: [Zope3-dev] Dependency cleanup: zope.traversing

2007-08-22 Thread Christian Theune
Hey, I've moved the `etc` namespace class to zope.app.publication in my sandbox. During testing I noticed that zope.app.testing has a dependency on zope.traversing for traversing ++etc++sitemanager when creating a site manager. I wonder why we use traversal in this place ... Either I can change

Re: [Zope3-dev] Dependency cleanup: zope.traversing

2007-08-22 Thread Benji York
Christian Theune wrote: I've moved the `etc` namespace class to zope.app.publication in my sandbox. During testing I noticed that zope.app.testing has a dependency on zope.traversing for traversing ++etc++sitemanager when creating a site manager. I can change this to use a different lookup

Re: [Zope3-dev] Dependency cleanup: zope.traversing

2007-08-22 Thread Stephan Richter
On Wednesday 22 August 2007 08:10, Christian Theune wrote: I wonder why we use traversal in this place ... Very old code. :-) As far as I remember, zope.app.testing was written shortly after some traversal package changes and we were so happy about the simplicity of the API that it got used

[Zope3-dev] Dependency cleanup: zope.traversing

2007-08-15 Thread Christian Theune
Hi, 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

Re: [Zope3-dev] Dependency cleanup: zope.traversing

2007-08-15 Thread Stephan Richter
On Wednesday 15 August 2007 08:01, Christian Theune wrote: 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