[Zope-dev] zope.browser?

Christian Zagrodnick cz at gocept.com
Fri Dec 12 05:47:02 EST 2008


On 2008-12-11 17:13:06 +0100, "Roger Ineichen" <dev at 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 at 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




More information about the Zope-Dev mailing list