
faassen at startifact
May 22, 2009, 9:57 AM
Post #29 of 29
(548 views)
Permalink
|
|
Re: zope.app.publication dependencies (volunteers needed!)
[In reply to]
|
|
Hey, Chris McDonough wrote: [snip] > I tried to go after this today (reversing the dependency setup between > zope.formlib and zope.app.form). There are hundreds of changes that need to be > made to move interfaces to zope.formlib. I made them (more or less > mechanically) but then couldn't get the tests to pass. Since I don't actually > use zope.formlib, I don't think it's appropriate that I commit anything. All right, thanks for trying. Hopefully someone else can take a look at it at some point. > OTOH, I'm pretty convinced that this action would be a win for packages that > depend on formlib. I found these: > > ./zope.app.component-3.7.0-py2.5.egg/EGG-INFO/requires.txt:zope.formlib > ./zope.app.exception-3.5.0-py2.5.egg/EGG-INFO/requires.txt:zope.formlib > ./zope.app.zcmlfiles-3.5.3-py2.5.egg/EGG-INFO/requires.txt:zope.formlib With the recent changes zope.app.component is almost devoid of code and packages that relied on zope.app.component now can rely on other packages and entirely avoid the zope.formlib dependency. zope.app.exception only depended on formlib's namedtemplate facility which now resides in zope.app.pagetemplate instead. zope.app.zcmlfiles is a scary package that just pulls in a lot of ZCML that hopefully can vanish entirely over time. Regards, Martijn _______________________________________________ Zope-Dev maillist - Zope-Dev [at] zope http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
|