- From: Alex Milowski <alex@milowski.com>
- Date: Mon, 5 Aug 2013 15:45:46 -0700
- To: XProc WG <public-xml-processing-model-wg@w3.org>
- Message-ID: <CABp3FNJj-2_VBYz=K6vjvuqXnP=908bqMdar=Z0U=FBzi=r6fg@mail.gmail.com>
1. I wonder if it might be simpler to separate the creation of a zip archive from manipulating one. I find I often have to fight with various tools that are trying to be too smart and "update" entries. I end up having to write scripts that delete the previous version of the zip file to ensure that a new one is created from scratch. So, "creation" could be "p:zip" and "delete/modify" would be "p:modify-zip" (or whatever). 2. What is the difference between p:zip w/ command=extract-manifest and p:unzip w/ manifest-only=true ? 3. Does it make sense to separate the manifest from the input sequence ? That is: <p:zip href="foo.zip"/> creates a zip file of the sequence of documents from the input port source and the manifest port is empty. <p:zip href="foo.zip"> <p:input port="manifest"> ... uses the manifest to produce a zip including the sequence of documents from the input port source. This would be easier for the step to distinguish zip metadata (manifests) from the content being processed. 4. If a sequence of documents is received on the input port with various base URIs, how are they converted into relative file names for the zip entries? Don't you need some kind of base URI to construct a relative path? If you can't do so, is it an error? On Sun, Aug 4, 2013 at 9:55 AM, James Fuller <jim@webcomposite.com> wrote: > Inspired by Norm's recent work, > > was able to get to a new draft for the zip/unzip steps > > http://www.w3.org/XML/XProc/docs/xproc-zip_unzip.html > > Its rough around the edges but in a good place for discussion to start. > > Jim Fuller > > -- --Alex Milowski "The excellence of grammar as a guide is proportional to the paucity of the inflexions, i.e. to the degree of analysis effected by the language considered." Bertrand Russell in a footnote of Principles of Mathematics
Received on Monday, 5 August 2013 22:46:12 UTC