<?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>5637</bug_id>
          
          <creation_ts>2008-04-10 16:25:08 +0000</creation_ts>
          <short_desc>inconsistencies in language for rule attachment to schema components</short_desc>
          <delta_ts>2008-12-09 18:02:47 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>SML</product>
          <component>Core</component>
          <version>LC</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</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>
          <dependson>5636</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="John Arwe">johnarwe</reporter>
          <assigned_to name="C. M. Sperberg-McQueen">cmsmcq</assigned_to>
          
          
          <qa_contact name="SML Working Group discussion list">public-sml</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>19769</commentid>
    <comment_count>0</comment_count>
    <who name="John Arwe">johnarwe</who>
    <bug_when>2008-04-10 16:25:08 +0000</bug_when>
    <thetext>As I read through 6.3 Rules Associated with Schema Components with my &quot;unfamiliar outsider&quot; hat on, I worry about the apparent (at least - might be real problem) inconsistencies about where the spec uses/omits the qualifier &quot;global&quot; when talking about elements and types.

6.3 defines {rules} for all (not just global) element decls and type defs.
6.3.1 says 
- sch:schema elements may be embedded ONLY in GLOBAL EDs/TDs.
- local-rules defined only for GED/GTD
- defines the value of {rules} for xs:anyType (not a GTD AFAIK)
- bullet 3 omits global
6.3.2 says
- bullet 1 echo&apos;s 6.3.1 1st &quot;-&quot; point above, i.e. ONLY GLOBALS
  It also specifically mentions anonymous types of GEDs, which seems &quot;odd&quot; given
  that they are mentioned nowhere else that I can find.
- bullet 2 omits global from type decl, includes it for element decl
6.3.3 says
- bullet 1 omits global

I think the wg has been clear enough in previous discussions that we understand the intent to be &quot;only on GEDs and GTDs&quot;.  This is simply a question of whether or not the current text clearly and accurately communicates that intent.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19776</commentid>
    <comment_count>1</comment_count>
    <who name="Virginia Smith">virginia.smith</who>
    <bug_when>2008-04-10 19:05:07 +0000</bug_when>
    <thetext>Discussed in 4/10 call:
MSM: xs:anyType is in fact a GTD
MSM: if we make any changes based on 5636, may need to hit the text for this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20846</commentid>
    <comment_count>2</comment_count>
    <who name="John Arwe">johnarwe</who>
    <bug_when>2008-06-25 11:55:58 +0000</bug_when>
    <thetext>f2f consensus

while some members feel that naive readers might be confused by the apparent inconsistencies, the wg is confident that the existing language is correct, and no one is able to make a concrete proposal to reduce such confusion.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>