<?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>1702</bug_id>
          
          <creation_ts>2005-07-17 23:21:42 +0000</creation_ts>
          <short_desc>[FS] editorial: 5.1 Version Declaration</short_desc>
          <delta_ts>2007-01-16 17:34:47 +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>Formal Semantics 1.0</component>
          <version>Last Call drafts</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Dyck">jmdyck</reporter>
          <assigned_to name="Jerome Simeon">simeon</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>4788</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Dyck">jmdyck</who>
    <bug_when>2005-07-17 23:21:42 +0000</bug_when>
    <thetext>5.1 Version Declaration

Core Grammar
[2 (Core)] VersionDecl ::= ...
    This production is never used. Might as well delete it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9117</commentid>
    <comment_count>1</comment_count>
    <who name="Jerome Simeon">simeon</who>
    <bug_when>2006-04-10 18:27:25 +0000</bug_when>
    <thetext>I&apos;m not sure I want to remove that rule. The version information should certainly be passed to the processor. I don&apos;t see any harm in keeping it here.
Are you ok with leaving that production in place?
- Jerome</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9134</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Dyck">jmdyck</who>
    <bug_when>2006-04-11 07:57:03 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; The version information should certainly be passed to the processor.

If you want version info represented in core queries, you have to do more than just have a VersionDecl production in the Core grammar. Currently, there&apos;s no mechanism by which a [Core] VersionDecl would be constructed. That is, there is nothing that will cause an invocation of the normalization rule in 5.1. Presumably you would need some inference rules that deal with Modules (not just MainModules).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9287</commentid>
    <comment_count>3</comment_count>
    <who name="Jerome Simeon">simeon</who>
    <bug_when>2006-04-18 03:24:32 +0000</bug_when>
    <thetext>Finally removed the corresponding grammar production as suggested, consistent with the resolution for Bug #1694.
- Jerome
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9289</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Dyck">jmdyck</who>
    <bug_when>2006-04-18 05:11:00 +0000</bug_when>
    <thetext>So did you decide that version information didn&apos;t need to be passed to the processor?

Actually, inference rules that deal with Modules might be (might have been) a good idea.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9292</commentid>
    <comment_count>5</comment_count>
    <who name="Jerome Simeon">simeon</who>
    <bug_when>2006-04-18 13:11:48 +0000</bug_when>
    <thetext>Michael:

I&apos;ve been going back on forth on this. I ended up thinking that: (1) ideally having complete normalization rules for module would be probably more intuitive and clear, (2) there is nothing broken right now and we do not use the productions you mention, and it is touching on a pretty complex part of the spec.

At such a late point in the game, I think that fixing the editorial problem is what we are trying to do. So I opted for the option that is less intrusive (and less work!).

Hope it makes sense.

- Jerome
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9297</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Dyck">jmdyck</who>
    <bug_when>2006-04-18 19:03:19 +0000</bug_when>
    <thetext>Yeah, I think so.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>