<?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>3269</bug_id>
          
          <creation_ts>2006-05-09 20:23:25 +0000</creation_ts>
          <short_desc>[FS] editorial: FooNameOrWildcard</short_desc>
          <delta_ts>2008-07-16 07:39:33 +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>Candidate Recommendation</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="Michael Dyck">jmdyck</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>9729</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Dyck">jmdyck</who>
    <bug_when>2006-05-09 20:23:25 +0000</bug_when>
    <thetext>2.4.2 Item types

&apos;The word &quot;element&quot; or &quot;attribute&quot; alone refers to the wildcard types for
any element or any attribute.&apos;
    Not quite, not any more.  ElementNameOrWildcard does not derive
    the empty string (unlike the &apos;ElementName?&apos; that it replaced), so
        element
    is no longer a valid ElementType. Instead, you have to say
        element *
    (which is not so good, since people will look at it and sometimes
    misinterpret the &apos;*&apos; as an OccurrenceIndicator, and read it as
    &quot;zero or more elements&quot;).

    This change has not been propagated throughout the inference rules.
    Specifically, the following judgments need to have a &apos;*&apos; inserted
    for ElementNameOrWildcard.

	4.7.3.1 / STA / rule 1 / premise 3
	4.7.3.1 / STA / rule 2 / premise 3
	4.7.3.1 / STA / rule 3 / premise 5
	4.7.3.1 / STA / rule 3 / conclusion
	4.7.3.1 / STA / rule 4 / premise 5
	4.7.3.1 / STA / rule 4 / conclusion
	4.7.3.1 / DEv / rule 1 / premise 9
	4.7.3.1 / DEv / rule 2 / premise 11
	4.7.3.3 / STA / rule 1 / premise 2
	4.7.3.3 / DEv / rule 1 / premise 3
	4.7.3.3 / DEv / rule 2 / premise 4
	4.13 / STA / rule 1 / premise 2
	7.1.5 / STA / rule 1 / premise 1
	7.1.5 / STA / rule 1 / conclusion
	7.2.5 / STA / rule 3 / conclusion
	7.2.5 / STA / rule 4 / conclusion
	8.1.3 / Sem / rule 3 / conclusion
	8.1.3 / Sem / rule 4 / conclusion
	8.1.4 / Sem / rule 3 / conclusion
	8.1.4 / Sem / rule 4 / conclusion
	8.2.2.1.5 / Sem / rule 1 / conclusion
	8.2.2.1.5 / Sem / rule 2 / conclusion
	8.2.2.1.5 / Sem / rule 3 / conclusion
	8.2.2.1.5 / Sem / rule 4 / conclusion
	8.2.2.1.5 / Sem / rule 5 / conclusion
	8.2.2.1.9 / Sem / rule 1 / conclusion
	8.2.3.1.1 / -- / rule 4 / conclusion
	8.2.3.1.1 / -- / rule 8 / conclusion
	8.2.3.1.1 / -- / rule 12 / conclusion
	8.2.3.1.2 / Sem 2 / rule 3 / conclusion
	8.2.3.1.2 / Sem 2 / rule 4 / premise 1
	8.6.1 / Sem / rule 1 / conclusion

    Similarly for AttributeNameOrWildcard:

	4.7.3.1 / STA / rule 1 / premise 3
	4.7.3.1 / STA / rule 2 / premise 3
	4.7.3.1 / STA / rule 3 / premise 5
	4.7.3.1 / STA / rule 4 / premise 5
	4.7.3.1 / DEv / rule 1 / premise 9
	4.7.3.1 / DEv / rule 2 / premise 11
	4.7.3.2 / STA / rule 2 / conclusion
	7.1.5 / STA / rule 1 / premise 1
	7.1.5 / STA / rule 1 / conclusion
	7.2.5 / STA / rule 3 / conclusion
	7.2.5 / STA / rule 4 / conclusion
	7.2.6 / STA / rule 10 / premise 3
	8.1.3 / Sem 2 / rule 3 / conclusion
	8.1.3 / Sem 2 / rule 4 / conclusion
	8.1.4 / Sem 2 / rule 4 / conclusion
	8.1.4 / Sem 2 / rule 5 / conclusion
	8.2.2.1.3 / Sem / rule 2 / premise 1
	8.2.2.1.3 / Sem / rule 3 / premise 2
	8.2.2.1.3 / Sem / rule 4 / premise 2
	8.2.2.1.4 / Sem / rule 2 / premise 2
	8.2.3.1.1 / -- / rule 17 / conclusion
	8.2.3.1.1 / -- / rule 21 / conclusion
	8.2.3.1.1 / -- / rule 25 / conclusion
	8.2.3.1.2 / Sem 3 / rule 3 / conclusion
	8.2.3.1.2 / Sem 3 / rule 4 / premise 1

(semi-wildcard types)
    Moreover, ElementTypes and AttributeTypes with semi-wildcarded names
    (e.g., foo:* or *:bar) don&apos;t exist any more.
    So I think the following rules need to be discarded:
        8.2.3.1.1 / -- / rule (2|3)
        8.2.3.1.1 / -- / rule (6|7)
        8.2.3.1.1 / -- / rule (10|11)
        8.2.3.1.1 / -- / rule (15|16)
        8.2.3.1.1 / -- / rule (19|20)
        8.2.3.1.1 / -- / rule (23|24)
    And these rules need to be modified:
        8.2.3.1.1 / -- / rule (8|12|21|25)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9740</commentid>
    <comment_count>1</comment_count>
    <who name="Jerome Simeon">simeon</who>
    <bug_when>2006-05-10 16:55:53 +0000</bug_when>
    <thetext>Re-classified as &apos;minor&apos; for editorial.
- Jerome
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11378</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Dyck">jmdyck</who>
    <bug_when>2006-09-05 02:59:47 +0000</bug_when>
    <thetext>This is not &quot;resolved fixed&quot; in the 2006-06 CR.

It looks like you discarded the rules that needed to be discarded, but haven&apos;t done any of the other fixes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14205</commentid>
    <comment_count>3</comment_count>
    <who name="Jim Melton">jim.melton</who>
    <bug_when>2007-02-26 00:14:49 +0000</bug_when>
    <thetext>The fix for this bug does not appear in the Recommendation of 23 January 2007. 
It will be considered for a future publication (either an Errata document or
some possible future version of the specification). </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17023</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Dyck">jmdyck</who>
    <bug_when>2007-10-03 23:12:37 +0000</bug_when>
    <thetext>The fix for FS erratum E018 has resolved some of the remaining items of this issue, specifically all the ones in section 8.2.3.1.1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21195</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Dyck">jmdyck</who>
    <bug_when>2008-07-16 07:39:11 +0000</bug_when>
    <thetext>The remaining items of this issue have been entered as FS erratum E023, whose fix has been committed to the source files for the next edition of the FS document. Consequently, I&apos;m marking this issue resolved-fixed, and also closed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>