[Zope3-dev] Re: Packaging
Jim Fulton
jim at zope.com
Mon Dec 15 23:02:14 EST 2003
Martijn Faassen wrote:
> Jim Fulton wrote:
... lots of good comments snipped. Dang! I missed the examples proposal when I
skimmed this the first time.
>> - May or may not be included in Zope distributions.
>
>
> What does this mean? If zope.products contains widely used objects, then
> I'd rather see it introduced in the standard distribution. I can imagine
> stripped down Zope 3 distributions for special purposes that wouldn't
> include zope.products, but that'd be unusual, just like a stripped down
> Python standard library is the unusual way to distribute it.
Let me put it this way. I want to encourage people to build add-ons and
products and I want to provide them a means to avoid having their stuff
constantly broken, I don't want to, at this time, get bogged down by
trying to figure out what will be in a distributions still some months
out.
A few months from now, I think we could and should reevaluate this,
...
> zope.products breaks the rule that nothing in zope should depend on
> zope.app. In that sense the original 'zopeproducts' name is better. It
> also is more similar to what any non-zope committer extender can do when
> extending Zope: they don't have the ability to add a new package into the
> 'zope' namespace; they can only add new python packages.
Right. This is a compromise. An alternative is to create zope.app.products
and zope.app.examples. I avoided this because we also want to make the hierarchy
less deep.
Opinions?
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