On 2008-12-11 17:13:06 +0100, "Roger Ineichen" <dev@projekt01.ch> said:
Hi Martijn
Betreff: Re: [Zope-dev] zope.browser?
Martijn Faassen wrote:
Hi there,
I saw that Roger Ineichen created and released a package called zope.browser.
I assume that this package is intended to reduce dependencies, which is a project I applaud. So far I don't see any effect of this - in fact several packages now have an added dependency to zope.browser that wasn't there before. I'm sure there's a bit of the plan I don't understand yet - please enlighten me?
Looking more, I've noticed that zc.sourcefactory replaces the dependency on zope.app.form with this package. That seems to be an improvement.
Since I'm quite interested in this project, I'd like to hear much more about how we will determine which kind of dependency surgery we'll do next.
I just moved the zope.app.form.interfaces.ITerms interface to this package. Which makes it possible to implement ISource and their widgets in z3c.form wihtout to depend on zope.app.browser. (zagy branch in z3c.form)
That's good. One thing which is not good is that you deprecated the use of ITerms from zope.app.form. I'd just leave the reference/import there like we did with ISite in zope.app.component. -- Christian Zagrodnick · cz@gocept.com gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany http://gocept.com · tel +49 345 1229889 4 · fax +49 345 1229889 1 Zope and Plone consulting and development