-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jim Fulton wrote:
Andreas Jung wrote:
<snip>
E.g. on the Plone/Archetypes level
we have some mechanisms to export/import data defined through schemas
That's a good point. For Archetypes-based apps, this might be the way to go. I think that xml-pickle export is a reasonable approach for other apps.
The XML export format is conceptually like the "system view" XML mapping defined by JSR-170[1], as opposed to the "document view" mapping, which is more like the CMFSetup content export (and related Archetypes / Marshall ) formats.
(possibly we have something in Zope 3 (at least I once wrote a similar solution for Zope 3). The export/import mechanism is basically for moving data from one Zope instance to another instance. It should work in a reliable way and should not try to solve issues that should be solved on another level.
The unfinished fssync tool in Zope 3 is intended for this use case. It to uses an improved xmlpickle as a fallback. It would be nice to finish this, however, I can easily XSLT gun slingers prefering something like xml export.
[1] http://jcp.org/aboutJava/communityprocess/final/jsr170/index.html Tres. - -- =================================================================== Tres Seaver +1 202-558-7113 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEJGMc+gerLs4ltQ4RArckAJ43rneghtA6TjyolVXJQq71BZ3uTwCfYXMk +rZYS14HXLkZZ/exnN+FCII= =ghB3 -----END PGP SIGNATURE-----