[ZODB-Dev] Re: What do you tink of a package named "z"? (was Re: Re: Python module namespace pollution)

Chris Withers chris at simplistix.co.uk
Wed Apr 21 04:00:23 EDT 2004


Jeremy Hylton wrote:
> As for the earlier question of "z.zodb" or "zope.zodb" or something
> else: The last time everything got renamed, we decided to keep "zodb"
> separate because it had an independent identity.  I think that argument
> still applies.  Having two top-level packages "zope" and "zodb" uses
> just a small corner of the namespace.

Well, this is why I like the eGenix pattern, which I'd guess is used for the 
same reasons:

zODB
zOPE ;-)

> The persistence and transaction packages were still at the top-level.  I
> think we hoped they would serve as standard packages -- not included in
> the standard library, but nonetheless used by several packages.  Since
> that's not going to happen now, they could be put somewhere else --
> inside of zodb or zope sounds fine.

How come that's not going to happen anymore?

Chris

-- 
Simplistix - Content Management, Zope & Python Consulting
            - http://www.simplistix.co.uk




More information about the ZODB-Dev mailing list