<?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>5257</bug_id>
          
          <creation_ts>2007-11-08 16:37:04 +0000</creation_ts>
          <short_desc>Correct references to legitimately nilled elements (ELV(E))</short_desc>
          <delta_ts>2008-04-11 21:54:02 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XML Schema</product>
          <component>Structures: XSD Part 1</component>
          <version>1.1 only</version>
          <rep_platform>Macintosh</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>terminology cluster</status_whiteboard>
          <keywords>editorial, resolved</keywords>
          <priority>P1</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="C. M. Sperberg-McQueen">cmsmcq</reporter>
          <assigned_to name="C. M. Sperberg-McQueen">cmsmcq</assigned_to>
          
          
          <qa_contact name="XML Schema comments list">www-xml-schema-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>17627</commentid>
    <comment_count>0</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2007-11-08 16:37:04 +0000</bug_when>
    <thetext>The Structures spec has several occasions to refer to the set of elements
which are legitimately nilled (i.e. their governing declaration has
nillable=true and the element instance has xsi:nil=&apos;true&apos;).  In XSDL 1.0
and XSDL 1.1 both, this takes the form of a reference to clause 3.2 of
the validation rule Element Locally Valid (Element).

In XSDL 1.0, this clause reference is correct.  In XSDL 1.1, clause
3.2 now handles the more general case where the element declaration
has nillable=true, regardless of what is happening in the instance.
The consequence is to render incomprehensible (and wrong) most of the 
other parts of the spec that refer to clause ELV(E) 3.2.

The clause that covers the same set of situations is now numbered 
3.2.3.

Either the editors should update the clause references to produce 
the correct number, or a term should be defined to denote the relevant
concept and the clause references should be rephrased to use 
references to the new technical term.

Personally, this editor believes the latter (technical term) is 
preferable (both here and for virtually every occurrence of clause 
references in the document), but the Working Group or other editors 
may have different views.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19788</commentid>
    <comment_count>1</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2008-04-11 21:53:49 +0000</bug_when>
    <thetext>This issue was resolved by the proposal at
http://www.w3.org/XML/Group/2004/06/xmlschema-1/structures.b5195.html
(member-only link) adopted by the WG 28 March 2008.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>