- From: Steven Pemberton <steven.pemberton@cwi.nl>
- Date: Tue, 14 Dec 2021 12:43:50 +0000
- To: Tom Hillman <tom@expertml.com>, ixml <public-ixml@w3.org>
- Message-Id: <1639485778666.1241349446.4231220977@cwi.nl>
I strongly feel that namespaces should be a requirement for v1: is there scope for discussion on the call? I thought we had agreed a feature freeze for v1. Should we also be talking about visible (XML) to invisible (non-XML) parses (or is that what is meant by 'other serialisations')? I don't understand the question. Steven Tom _________________ Tomos Hillman eXpertML Ltd +44 7793 242058 On 14 Dec 2021, 11:38 +0000, Steven Pemberton <steven.pemberton@cwi.nl>, wrote: I think this covers them all. Steven Requirements for ixml v1 * Convert context-free non XML documents to XML. * Unicode. * Simple. * Don't require the user to understand the fine points of parser theory * Therefore deal with ambiguity. * Flexible * User-oriented, not machine-oriented: user needs weigh heavier than machine needs. * No need to do what other things in the XML pipeline can do better (eg, no transformations) * Don't have to be able to produce any particular XML (eg no Markdown to XHTML). Extra possibilities * Use other serialisations than XML Identified additions for v2 * Textual insertions * Element renaming date: iso; regular. regular: s?, day, s, month, s, year. s: -" "+. day: digit, digit?. -digit: ["0"-"9"]. month: "January"; "February"; "March"; "April"; "May"; "June"; "July"; "August"; "September"; "October"; "November"; "December". year: digit, digit, digit, digit. iso: year, "-", numeric^month, "-", day. numeric^month: digit, digit. {numeric^month is serialised as <month>} * Context sensitivity * Namespaces
Received on Tuesday, 14 December 2021 12:44:08 UTC