[Zope3-dev] zope.formlib depends on zope.app

Jim Fulton jim at zope.com
Thu Dec 22 12:09:17 EST 2005


Martijn Faassen wrote:
> Hi there,
> 
> I just noticed something that is not exactly right: zope.formlib, even 
> though it's sitting in the 'zope' package, depends on zope.app. We need 
> to work towards making it only depend on stuff in zope, likely by 
> starting to move things that are reusable from zope.app into zope.

Yes. Note that I've backed off the rule that things outside of
zope.app should not depend on zope.app.  The reason is that the
rule caused too many people to put things in zope.app.

In the future, I want zope.app to shrink a lot.

> I've been advocating greater cooperation between Python web frameworks 
> in the area of widgets and forms, and have been pointing out the widgets 
> Zope 3 has to people. Within our Zope community I've been talking to 
> Archetypes developers and they're going to make Archetypes suitable so 
> it can use Zope 3 widgets. Now I'm starting to look beyond that.
> 
> I think we have a lot to gain if we can get a common pool of widgets 
> shared beyond just Zope. I think the widget system in particular, and 
> probably also zope.formlib, are amenable to independent reuse with some 
> work, and I think we should look into doing this work in the Zope 3.2 
> release cycle.

+1.

Jim

-- 
Jim Fulton           mailto:jim at zope.com       Python Powered!
CTO                  (540) 361-1714            http://www.python.org
Zope Corporation     http://www.zope.com       http://www.zope.org


More information about the Zope3-dev mailing list