"Andrew M. Kuchling" wrote:
Paul Everitt writes, regarding Zope Classes:
I could then package this Folder up as a Zope Class and make it available to all Folders in the system (or ship it to someone else's system). People would now have "Feedback Folder" as a list of possible things they could add. But unlike Zope Products, there is no lib/python/Products/ directory on the filesystem with the Python code.
Interesting news. Presumably this means that some export format for Zope objects will be decided upon,
There already is an export mechanism and format. The ability to export applications that Paul refers to is already in Zope but is not currently documented. The soon to be released Zope manager's guide will describe how to develop distributable Zope applications through the Zope interface. Basically, when you make a distribution of a Zope application, you get a tar ball that can be installed as a Zope product. This happens to include data in the Zope export format.
which may have the pleasant side effect of making it easier to keep synchronization between two different Zope installations.
Not really. Synchronization involves wildly more difficult issues that export/import formats. The mechanics if export and import are pretty trivial. The hard parts of synchronization have to do with security and (transactional/object) integrity issues. 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.