On Feb 24, 2009, at 3:08 AM, Shane Hathaway wrote:

> I've been working on the dependencies to and from zope.publisher.
> Refining the dependencies should make it easier to integrate
> zope.pipeline when it's ready.

Can you elaborate on this a bit?

> I've noticed that nearly all packages that depend on zope.publisher
> depend only on a few pieces of it:
>   - zope.publisher.interfaces
>   - zope.publisher.browser.Browser{View|Page}
>   - zope.publisher.browser.TestRequest

I'd like to turn this around a little bit.  Only browser-based code  
should depend on zope.publisher.  This seems like a very reasonable  
dependency.  It's like wxwindows UI code depending on wxwindows.   
Maybe the browser code should be factored out of the packages that  
depend on zoep.publisher so that only *that* code has the dependency  
and non-browser code doesn't.


Jim Fulton
Zope Corporation

Zope-Dev maillist  -  Zope-Dev@zope.org
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to