- From: Jeni Tennison <jeni@jenitennison.com>
- Date: Tue, 10 Jan 2006 15:49:23 +0000
- To: public-xml-processing-model-wg@w3.org
Hi, The XML Processing Model Requirements Note [1] states as a design principle that XML documents are operated on as infosets, which presumably refers to the XML Infoset [2]. However, at the end of the last telcon, Henry brought up the requirement to access the [validity] and [validation attempted] properties of the PSVI [3]. As well as the PSVI, I think that it's essential to be able to pass XQuery 1.0/XPath 2.0 data models [4], which are also augmented infosets, between processes. At the other end of the spectrum, there are XML processes that need to accept or produce serialized XML, such as canonicalization [5] or simple regex-based processing. I think that one of the requirements for the XML Processing Model/Language is that it needs to support passing XML documents in the forms of serialised XML, infosets *and* augmented infosets, as appropriate, between processes in a pipeline. Other thoughts? Cheers, Jeni [1] http://www.w3.org/TR/proc-model-req/ [2] http://www.w3.org/TR/xml-infoset/ [3] http://www.w3.org/TR/xmlschema-1/#key-psvi [4] http://www.w3.org/TR/xpath-datamodel/ [5] http://www.w3.org/TR/xml-c14n --- Jeni Tennison http://www.jenitennison.com/
Received on Tuesday, 10 January 2006 15:49:37 UTC