ISSUE-110: Need better definition for "visibly utilizes" in Exc-C14N

visibly utilizes in Exc-C14N

Need better definition for "visibly utilizes" in Exc-C14N

State:
CLOSED
Product:
Maint-ExC14N (Exclusive XML Canonicalization Version 1.0 Maintenance)
Raised by:
Brian LaMacchia
Opened on:
2009-03-12
Description:
The specification contains a definition of “visibly utilizes” at http://www.w3.org/TR/xml-exc-c14n/#def-visibly-utilizes which reads:

An element E in a document subset visibly utilizes a namespace declaration, i.e. a namespace prefix P and bound value V, if E or an attribute node in the document subset with parent E has a qualified name in which P is the namespace prefix. A similar definition applies for an element E in a document subset that visibly utilizes the default namespace declaration, which occurs if E has no namespace prefix.

The phrase "an attribute node in the document subset with parent E" is unclear. I believe the correct interpretation is supposed to be “any node on element E’s attribute axis”. However, a possible alternative interpretation is
that the relevant nodes could include all attributes of E and those of any element with ancestor E. This alternative interpretation leads to canonicalization placing all namespace declarations on a root node, except where overrides are required.

We should fix the text so that it is clear that "visibly utilizes" means ((an attribute node in the document subset) with parent E) and not (an attribute node (in the document subset with parent E)).
Related Actions Items:
Related emails:
  1. Draft minutes for Jul 28 (from cantor.2@osu.edu on 2009-07-28)
  2. Propose we close the following issues (from frederick.hirsch@nokia.com on 2009-07-24)
  3. update to 14 July draft minutes - for approval (from frederick.hirsch@nokia.com on 2009-07-20)
  4. Agenda: Distributed Meeting 2009-07-07 (from frederick.hirsch@nokia.com on 2009-07-06)
  5. ACTION-299: Excl C14N Errata for def. of 'visibly utilizes' (from cantor.2@osu.edu on 2009-06-29)
  6. F2F Minutes updated - revision for approval (from frederick.hirsch@nokia.com on 2009-06-02)
  7. Draft minutes from May 13 (from pratik.datta@oracle.com on 2009-05-21)
  8. ISSUE-110 (visibly utilizes in Exc-C14N): Need better definition for 'visibly utilizes' in Exc-C14N [Maint-ExC14N (Exclusive XML Canonicalization Version 1.0 Maintenance)] (from sysbot+tracker@w3.org on 2009-03-12)

Related notes:

No additional notes.

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 110.html,v 1.1 2017/01/10 16:24:40 carine Exp $