<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>3336</bug_id>
          
          <creation_ts>2006-06-15 21:01:50 +0000</creation_ts>
          <short_desc>[XSLT 2.0] Clarification of namespace fixup rules</short_desc>
          <delta_ts>2008-01-31 18:14:14 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XPath / XQuery / XSLT</product>
          <component>XSLT 2.0</component>
          <version>Recommendation</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Kay">mike</reporter>
          <assigned_to name="Michael Kay">mike</assigned_to>
          
          
          <qa_contact name="Mailing list for public feedback on specs from XSL and XML Query WGs">public-qt-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10053</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2006-06-15 21:01:50 +0000</bug_when>
    <thetext>In Working group email 
http://lists.w3.org/Archives/Member/w3c-xsl-wg/2006Jun/0135.html 

it was suggested that in 5.7.3, the sentence

Namespace fixup may, if necessary to resolve conflicts, change the 
namespace prefix contained in the QName value that holds the name of an 
element or attribute node.

did not make it sufficiently clear that &quot;changing the prefix&quot; included the option of adding or removing a prefix.

The editor was asked to propose a clarification. The simplest option seems to be to add immediately after the quoted sentence, &quot;This includes the option to add or remove a prefix.&quot;

And in 11.3, change

In the event of a 
conflict this prefix (or absence of a prefix) may subsequently be changed 
during the namespace fixup process

to

In the event of a 
conflict a prefix may subsequently be added, changed, or removed 
during the namespace fixup process</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17615</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2007-11-07 15:11:47 +0000</bug_when>
    <thetext>The accepted proposal involved a change to section 11.3. In fact the identical text was present in both sections 11.2 and 11.3, and the change was applied only to section 11.2. Erratum E18 will be raised so that the change is applied in section 11.3 as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17743</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2007-11-15 17:45:01 +0000</bug_when>
    <thetext>The WG accepted this change at the telcon on 15 Nov 2007, and the editor was asked to prepare an erratum.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18654</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2008-01-31 18:14:03 +0000</bug_when>
    <thetext>Erratum E18 which fixes this issue has been published, so the issue can now be marked resolved and closed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>