[fwd] Clarification sought re C14N11 (from: tlr@w3.org)

FYI, as agreed in the discussion shortly after our call.  Let's see
how XML Core reacts.
-- 
Thomas Roessler, W3C  <tlr@w3.org>





----- Forwarded message from Thomas Roessler <tlr@w3.org> -----

From: Thomas Roessler <tlr@w3.org>
To: pgrosso@ptc.com, Norman.Walsh@Sun.COM
Cc: w3c-xml-cg@w3.org, Sean.Mullan@Sun.COM
Date: Tue, 21 Aug 2007 17:54:58 +0200
Subject: Clarification sought re C14N11
X-Spam-Level: 
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.1.5

Paul, Norm,

Sean Mullan (CCed) noticed [3] that the C14N 1.1 CR [1] can be read
in a way that would copy inheritable attributes to all children of
an element if that element's parent have been removed. That behavior
would be different from the one in C14N 1.0 [2].  

The relevant change is in section 2.4, where the language was
changed from:

  The processing of an element node E MUST be modified slightly when
  an XPath node-set is given as input and the element's parent is
  omitted from the node-set. 

to:

  The processing of an element node E MUST be modified slightly when
  an XPath node-set is given as input and some of the element's
  ancestors are omitted from the node-set.

We are wondering whether this is an intentional change, and the
behavior sketched at [3] is desired, or whether this was an
inadvertent change, and the text is meant to describe the behavior
known from C14N 1.0.  Preliminary discussion seems to suggest that
people are leaning toward the latter interpretation; in that case,
it might be worth cleaning up the text while considering CR
feed-back.

Your guidance would be most welcome, to ensure that the right kind
of guidance is provided to implementors in preparation for the
interop event.

1. http://www.w3.org/TR/2007/CR-xml-c14n11-20070621/
2. http://www.w3.org/TR/xml-c14n
3. http://lists.w3.org/Archives/Public/public-xmlsec-maintwg/2007Aug/0049.html

Regards,
-- 
Thomas Roessler, W3C  <tlr@w3.org>  +33-4-89063488



----- End forwarded message -----

Received on Tuesday, 21 August 2007 15:56:03 UTC