Re: XML Processing Model - ODF/OpenXML use case

[[PGP Signed Part:Norman Walsh <ndw@nwalsh.com>]]
[Adding public-xml-processing-model-wg@w3.org to CC:]

/ "Inigo Surguy" <inigo.surguy@csw.co.uk> was heard to say:
| Hi,
>
| Martin Bryan suggested that I contacted you with this use case for the
| XML Processing Model.
>
| Looking at the XML Processing Model document, I can't see any use case
| that directly covers creating ODF/OpenOffice and MS Office 12 documents:
| which are aggregations of multiple XML files (and other files) inside a
| zip. 
>
| It's similar to a combination of the "5.6 XQuery and XSLT 2.0
| Collections" usecase to output a collection of documents, and the "5.4
| Run a Custom Program" to combine those documents into a zip using a
| custom program - but use case 5.4 is explicitly about running against a
| single XML file and displaying it in a browser, which doesn't cover it.
>
| So:
>
| Generate Archive
| ================
>
| Several common document formats, such as the OpenDocument Format and MS
| Office Open XML, use a zip container for multiple XML and non-XML files.
| To generate these:
>
| 1. Accept a single document as input

A single XML document?

| 2. Process the document with XSLT to create a collection of documents 
| 3. Pass the collection of documents to a custom program with some
| parameters 
| 4. The custom program combines the documents to a zip archive, and may
| also include other non-XML resources (e.g. images) identified in the
| documents.

Steps 3 and 4 sound like a custom component to me. Custom components
can do anything they like so I don't think it'll be difficult to cover
this use case.

I've CC'd the WG list and we'll see about getting this into the
requirements document.

| Inigo
>
| (CSW Group Ltd. is a member of the OpenDocument Format Alliance)
>
| --
| Inigo Surguy
| Principal Technical Consultant
>
| CSW Informatics 
>
| *********************************************** 
| Tel:            +44 1865 337400 
| Mob:            +44 7974 214718
| Web:            http://www.csw.co.uk
| Skype:          inigosurguy
| Registered in England No. 4198197 
| http://www.csw.co.uk/disclaimer.htm
| ************************************************  

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com> | There has never been a perfect
http://nwalsh.com/            | government, because men have passions;
                              | and if they did not have passions,
                              | there would be no need for
                              | government.-- Voltaire
[[End of PGP Signed Part]]
--=-=-=--

Received on Saturday, 18 March 2006 10:40:56 UTC