RE: [Zope-dev] Policy question: correct location to put member contributed libraries
At 10:42 AM 3/27/00 -0500, Brian Lloyd wrote:
Probably the best place is a package in the lib/python/Shared/ directory of the Zope installation. This is the place for packages that are not product-specific. For example, lib/python/Shared/DC contains packages from Digital Creations - you might want to put your stuff in lib/python/Shared/Foo/PersistentListDict (where "Foo" is your organization or some other contextual name to distinguish your packages).
Hope this helps!
Hmm... To store packages by the name of my organization would imply a degree of ownership that I'm not sure I want for an open source library. Wherever they go, they had better well darn *stay* there, or existing objects of the class in the ZODB won't be able to be unpickled. (Do I have this right?) I may want to turn active maintenance of the library over to some other volunteer someday... Does simply lib/Python/Shared/PersistentListDict/(*.py) risk namespace clashes too much? Thanks! Andrew
participants (1)
-
Andrew Wilcox