<?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>3061</bug_id>
          
          <creation_ts>2006-03-30 13:32:05 +0000</creation_ts>
          <short_desc>inconsistent treatment of the absence of declarations in Section 4 of the XQuery Rec.</short_desc>
          <delta_ts>2006-04-22 00:39:51 +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>XQuery 1.0</component>
          <version>Candidate Recommendation</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Reinhard Pichler">pichler</reporter>
          <assigned_to name="Don Chamberlin">chamberl</assigned_to>
          <cc>pichler</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>8977</commentid>
    <comment_count>0</comment_count>
    <who name="Reinhard Pichler">pichler</who>
    <bug_when>2006-03-30 13:32:05 +0000</bug_when>
    <thetext>In my eyes, the preferred formulation for the behavior in case of the absence of some kind of declaration is the one given e.g. in Section 4.3 (Boundary Space Declaration). Here it says: &quot;A boundary-space declaration sets... overriding any implementation-defined default&quot;. 

In Sections 4.5 (Base URI Declaration) and 4.8 (Empty Order Declaration), it is not specified what happens if no such declaration is given. I would expect an analogous sentence as the one in Section 4.3, i.e. &quot;A ... declaration sets... overriding any implementation-defined default&quot;. 

In Section 4.13 (Default Namespace Declaration) it is not specified what happens if no default element/type namespace declaration is given. Again, I would expect an analogous sentence as the one in Section 4.3, i.e. &quot;A ... declaration sets... overriding any implementation-defined default&quot;. 

In Section 4.9 (Copy-Namespaces Declaration) it says &quot;A ... declaration sets... overwriting any implementation-defined default&quot;. Changing &quot;overwriting&quot; to &quot;overriding&quot; would be preferable.

In Section 4.13 (Default Namespace Declaration) the behavior in case of the absence of a default function namespace declaration is specified as follows: &quot;If no default function namespace declaration is present, the default function namespace is the namespace of XPath/XQuery functions, http://www.w3.org/2005/xpath-functions (however, this default may be overridden by an implementation.)&quot; This formulation is confusing. If the implementation may override this default, then the default function namespace is simply &quot;implementation-defined&quot;. Again, the analogous formulation as in Section 4.3 is preferable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9403</commentid>
    <comment_count>1</comment_count>
    <who name="Don Chamberlin">chamberl</who>
    <bug_when>2006-04-22 00:39:37 +0000</bug_when>
    <thetext>Reinhard,
Thank you for your comment. The Query Working Group considered your comment on April 3, 2006 and agreed that more editorial consistency would be desirable in the sections you identified. I have made editorial changes to make these sections more consistent. Note also that the hierarchy of defaults for each static context component is specified in Appendix C. Since these changes are of an editorial nature, I have marked this Bugzilla entry as Fixed and Closed. When you see the next XQuery working draft, if you have further comments, you may of course open a new Bugzilla entry.
Regards,
Don Chamberlin (for the Query Working Group)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>