Pavlos Christoforou wrote:
Jim
Once again thanks
On Thu, 17 Dec 1998, Jim Fulton wrote:
I need to figure out a way to handle this more gracefully.
It would be a good idea to avoid creating persistent objects in external methods. If an external method wants new classes that get pickled, it should:
- Become a product, or
- Use a class defined in a module in the package (or a subpackage of the package):
Shared.your_org
where your_org is your organization or name.
I think it would be nice if I can e-mail to someone my new cool Zopelet and have him install it without having to go through the above. Or even better we can install new Zopelets directly from a central repository on www.zope.org.
You can, if you go the product rout. Just send them a tar ball with lib/python/Products/YourZopelet. Jim -- Jim Fulton mailto:jim@digicool.com Technical Director (540) 371-6909 Python Powered! Digital Creations http://www.digicool.com http://www.python.org Under US Code Title 47, Sec.227(b)(1)(C), Sec.227(a)(2)(B) This email address may not be added to any commercial mail list with out my permission. Violation of my privacy with advertising or SPAM will result in a suit for a MINIMUM of $500 damages/incident, $1500 for repeats.