What do you tink of a package named "z"? (was Re: [ZODB-Dev]
Re: Python module namespace pollution)
Chris Withers
chris at simplistix.co.uk
Wed Apr 21 04:03:59 EDT 2004
Chris McDonough wrote:
> Other top-level candidates: "zdaemon", "pagetemplate",
> "documenttemplate", "transaction", "interface", etc. I realize this
> extends the potential for name collisions, but it might make things a
> little easier for people who are familiar with Python but new to Zope to
> assume some of the maintenance burden of the packages if they were
> grouped/rooted along dependency lines. I dunno. Just a suggestion.
These are all pretty compelling arguments.
To mitigate the namespace issues, how about preceding each top level package
with Z or z? This is already done for ZPublisher, ZODB, ZDeamon, etc, and the
eGenix guys do just this for the same reason...
Chris
--
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
More information about the ZODB-Dev
mailing list