<?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>12599</bug_id>
          
          <creation_ts>2011-05-04 18:38:40 +0000</creation_ts>
          <short_desc>[XPath30] Miscellaneous minor editorial issues in latest XPath 3.0 draft</short_desc>
          <delta_ts>2011-09-14 22:00:53 +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>XPath 3.0</component>
          <version>Member-only Editors Drafts</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.w3.org/XML/Group/qtspecs/specifications/xquery-30/html/xpath-30.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Henry Zongaro">zongaro</reporter>
          <assigned_to name="Jonathan Robie">jonathan.robie</assigned_to>
          <cc>jim.melton</cc>
          
          <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>47970</commentid>
    <comment_count>0</comment_count>
    <who name="Henry Zongaro">zongaro</who>
    <bug_when>2011-05-04 18:38:40 +0000</bug_when>
    <thetext>In verifying fixes to some problems reported against an earlier draft of XPath 2.1, I noticed a few minor editorial problems in the current XPath 3.0 draft.

1) In the first paragraph of 2.5.6.3 and in the first note in section 3.3.4, there are references to the &quot;XQuery implementation.&quot;  That should probably say one of, &quot;implementation,&quot; &quot;processor,&quot; or &quot;XPath 3.0 processor.&quot;

2) In section 2.2.4, the last two paragraphs speak of &quot;output declarations,&quot; but those are XQuery-specific.

3) There are various references in XPath 3.0 to error messages that were previously XQuery specific:  err:XQST0046, err:XQST0039, err:XQST0070, err:XQST0034.  It would be nice if they began with &quot;XP&quot; rather than &quot;XQ&quot; - I don&apos;t know whether you could make an editorial decision on this one, or the working groups should be consulted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56651</commentid>
    <comment_count>1</comment_count>
    <who name="Jonathan Robie">jonathan.robie</who>
    <bug_when>2011-09-11 22:01:15 +0000</bug_when>
    <thetext>(In reply to comment #0)
&gt; In verifying fixes to some problems reported against an earlier draft of XPath
&gt; 2.1, I noticed a few minor editorial problems in the current XPath 3.0 draft.
&gt; 
&gt; 1) In the first paragraph of 2.5.6.3 and in the first note in section 3.3.4,
&gt; there are references to the &quot;XQuery implementation.&quot;  That should probably say
&gt; one of, &quot;implementation,&quot; &quot;processor,&quot; or &quot;XPath 3.0 processor.&quot;

The only remaining use of this phrase is here:

&lt;quote section=&quot;3.3.4&quot;&gt;
In an implementation that does not support the namespace axis, an attempt to access it it always raises an error. Thus, an XQuery implementation will always raise an error in this case, since XQuery does not support the namespace axis. The namespace axis is deprecated in XPath 2.1, but required in some languages that use XPath, including XSLT.
&lt;/quote&gt;

I believe it is appropriate here - XQuery always raises an error, XPath deprecates the namespace axis but does not mandate an error, XSLT requires the namespace axis.

&gt; 2) In section 2.2.4, the last two paragraphs speak of &quot;output declarations,&quot;
&gt; but those are XQuery-specific.

Fixed.

&gt; 3) There are various references in XPath 3.0 to error messages that were
&gt; previously XQuery specific:  err:XQST0046, err:XQST0039, err:XQST0070,
&gt; err:XQST0034.  It would be nice if they began with &quot;XP&quot; rather than &quot;XQ&quot; - I
&gt; don&apos;t know whether you could make an editorial decision on this one, or the
&gt; working groups should be consulted.

This would indeed require a Working Group decision. Stability of error messages is important.

I&apos;m keeping the bug open because of this part.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56788</commentid>
    <comment_count>2</comment_count>
    <who name="Jonathan Robie">jonathan.robie</who>
    <bug_when>2011-09-14 22:00:53 +0000</bug_when>
    <thetext>We decided not to change the error codes.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>