W3C home > Mailing lists > Public > public-xml-core-wg@w3.org > May 2013

Re: charter renewal

From: Liam R E Quin <liam@w3.org>
Date: Wed, 22 May 2013 13:54:21 -0400
Message-ID: <1369245261.9022.538.camel@slave.barefootcomputing.com>
To: veillard@redhat.com
Cc: core <public-xml-core-wg@w3.org>
On Wed, 2013-05-22 at 10:41 +0200, Daniel Veillard wrote:
> On Tue, May 21, 2013 at 11:51:10PM -0400, Liam R E Quin wrote:
> > Looks like Philip Hoschka is OK with moving XML Normalization to Core,
> > if the Core WG is willing to take it on.
> > 
> > As a reminder, Frederick mentioned that it would be OK to remove the Web
> > IDL stuff if it helped.
> 
>   XML Normalization ? What is it, any relation to XML C14N ? pointers ?

sorry - 
http://www.w3.org/2008/xmlsec/Drafts/xml-norm/Overview.html

Liam

PS: here is the abstract: [[
XML Normalization defines a means by which XML parsers can produce
normalized output of any parsed document. This normalized form is
similar to that produced by Canonicalized XML 1.1 [XML-C14N11], though
the two are not interchangeable. Its intent is also different than that
of Canonicalized XML 1.1: it exists primarily to assist clients of XML
parser APIs such as SAX [SAX] to ensure that they are provided XML data
in a predefined representation, whether as events or DOM nodes.

Any XML document is part of a set of XML documents that are logically
equivalent within an application context, but which vary in physical
representation based on syntactic changes permitted by XML 1.0 [XML10]
and Namespaces in XML 1.0 [XML-NAMES]. This specification describes a
method by which parsers can generate XML events or DOM nodes according
to a normalized form that accounts for the permissible changes. It also
allows for external specification of certain attributes of this
normalized form.

The aim of this standard is to define a means by which a low-overhead
streaming XML parser can output events in a manner which can be
anticipated by a client of the parser, thus reducing that client's need
for additional logic to handle variations in representation. It also
provides a supplemental guide to implementing the same algorithm for DOM
parsers. It is not intended to provide a canonicalized form of a
document as defined by Canonical XML 1.1 [XML-C14N11], and has some
incompatibilities with that standard, though its output is frequently
similar. However, two semantically equivalent documents will produce
similar output when processed using the same normalization parameters
and algorithm.

Normalization for Streaming XML Parsers is applicable to XML 1.0. It is
not defined for XML 1.1.


]]

-- 
Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
Pictures from old books: http://fromoldbooks.org/
Ankh: irc.sorcery.net irc.gnome.org freenode/#xml
Received on Wednesday, 22 May 2013 17:54:24 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:16:45 UTC