James M Snell wrote:
Using XOP is definitely an option, but it's one that is likely to be far less efficient and likely quite a bit more complicated than a zip. Using the zip gives you quite a few options for exporting multiple collections, with associated resources, templates, configuration settings, plugins, whatever. Exporting the media resources is, at the very least, a very important requirement for the types of cases we'd be looking at to use this.
XOP, if I understand it correctly, could in fact be packaged in a zip file, though no such packaging is described in the spec. If you went with a non-XOP zip as opposed to XOP, I suspect you'd probably end up reinventing a lot of XOP along the way. If you could get away with 20% of XOP, then it might be worthwhile to do something custom. Otherwise, I'd just go with XOP.
Another possibility: OpenOffice does something very much like this (zipped XML + media). Does anyone know if that format is sufficiently generic to handle this use case?
-- Elliotte Rusty Harold [EMAIL PROTECTED] Java I/O 2nd Edition Just Published! http://www.cafeaulait.org/books/javaio2/ http://www.amazon.com/exec/obidos/ISBN=0596527500/ref=nosim/cafeaulaitA/