<?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>5585</bug_id>
          
          <creation_ts>2008-03-23 01:32:56 +0000</creation_ts>
          <short_desc>Definition of conformance needs rework</short_desc>
          <delta_ts>2008-05-05 16:06:58 +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>Datatypes: XSD Part 2</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></status_whiteboard>
          <keywords>resolved</keywords>
          <priority>P2</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>19599</commentid>
    <comment_count>0</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2008-03-23 01:32:56 +0000</bug_when>
    <thetext>The definition of conformance in the Datatypes spec seems to need reworking.

The definition of &apos;minimally conforming&apos; processors seems to suggest that
there is only one constraint on schemas and only one validation rule.
(In reality, Datatypes defines no constraints on schemas, but a number
of validation rules.)

The definition of &apos;conformance to the XML representation of schemas&apos; is
out of synch with the corresponding wording in Structures, which has been
revised to make the terminology less clunky.  At a minimum we should
align the text.  

But we should probably also ask ourselves whether the two classes of
&apos;minimal conformance&apos; and &apos;schema-document-aware conformance&apos; are 
useful, necessary, and sufficient.  Is it meaningful to imagine
a schema-document-aware datatypes processor that is not also
XSD-aware (i.e. that does not also support Structures)?  And is there
no need for any constraints on host languages for Datatypes, no
occasion for specifying what they must do to use Datatypes meaningfully?

It will be difficult to specify clearly how support for additional
primitives (bug 3251) affects conformance, with the conformance story in
its current shape.

N.B. some aspects of this question apply to 1.0 as well as to 1.1, but I
am raising this bug only against 1.1; I don&apos;t believe a re-thinking of
the conformance story is suitable for an erratum.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20027</commentid>
    <comment_count>1</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2008-05-05 16:06:03 +0000</bug_when>
    <thetext>On 25 April 2008 the working group accepted a proposal to resolve this
issue by making the wording changes outlined at

  http://www.w3.org/XML/Group/2004/06/xmlschema-2/datatypes.b5585.html
  (member-only link)

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20028</commentid>
    <comment_count>2</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2008-05-05 16:06:58 +0000</bug_when>
    <thetext>As the originator of the comment, I record my belief that the WG
decision recorded in the previous comment satisfactorily resolves
the issue I raised.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>