- From: John Lumley <john@saxonica.com>
- Date: Mon, 21 Oct 2013 12:24:13 +0100
- To: EXPath ML <public-expath@w3.org>
- Message-ID: <52650EDD.4010000@saxonica.com>
May I remind the community that a sizeable draft EXPath module specification for archive manipulation was posted and announced three weeks ago. There are a number of module-detailed issues that would benefit from criticism, as well as some more fundamental issues about EXPath's posture regarding backwards (i.e. XSLT/XPath 2.0) compatibility. Your comments in either space are welcomed. A new draft EXPath module specification (*Archive*), to manipulate archive file formats, is announced, and is available at http://expath.org/spec/archive This module is intended to replace (and generalise) the previous ZIP module of 2010, which we believe has not seen much real use. The specification contains a complete set of function definitions and use case examples, including generating EPUB documents, reading and analysing JAR files and extracting ZIP files to a file system. The specification draft contains a number of issues that will need discussion and addressing by the EXPath community, not least of which is how such a module (and future modules) are positioned with respect to new features in XLST/XPath 3.0. In this case the use of maps as one of the module's interfaces increases coherence considerably, but of course precludes use in 2.0 implementations. This specification is very much a /first draft/ (though reasonably complete) and we expect many comments and criticisms, and a number of redrafts before we achieve consensus. We look forward to your comments (which I'll begin to marshal into threads as they develop), both specifically in regards to the Archive module and those on the more general positioning of new EXPath modules in the XSLT/XPath specification space. John Lumley, Christian Grün, Matthias Brantner, Florent Georgesex -- *John Lumley* MA PhD CEng FIEE john@saxonica.com <mailto:john@saxonica.com> on behalf of Saxonica Ltd
Received on Monday, 21 October 2013 11:24:35 UTC