<?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>2314</bug_id>
          
          <creation_ts>2005-09-28 13:47:14 +0000</creation_ts>
          <short_desc>R-200: Problem with erratum E1-18 (datatypes)</short_desc>
          <delta_ts>2006-09-20 18:10:49 +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>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>important, hard, declared names cluster</status_whiteboard>
          <keywords>needsDrafting</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>6527</commentid>
    <comment_count>0</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2005-09-28 13:47:14 +0000</bug_when>
    <thetext>The discussion of value space and lexical space in XML Schema
Datatypes 1.0 has some problems.  Although elsewhere the spec
suggests that every value in a value space has a lexical 
representation, and that every literal in a lexical space maps
to a value, the discussion of ENTITY in 1.0 suggests that 
some literals in the lexical space don&apos;t map to values.

Describing the value space as restricted to names of declared
entities also suggests to some readers that entity declarations
are part of datatype validity; some members (at least) of the
WG believe that this is not so and ought not to be implied by
the spec.

So: the description of value space and lexical space should
be revised, and notes should be added (analogous to those added
to Datatypes 1.1 for ID, IDREF, and IDREFS) saying the relevant
constraint is to be enforced at a different level, not as part of
datatype validity.

Cf. Bug 2193.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7216</commentid>
    <comment_count>1</comment_count>
    <who name="Sandy Gao">sandygao</who>
    <bug_when>2005-11-18 03:43:26 +0000</bug_when>
    <thetext>The &quot;so:...&quot; part in comment #0 can be deemed as a phase-1 proposal (which I&apos;m 
in favor of). If it&apos;s adopted, the following are suggested phase-2 changes.

Change section 3.4.11 (not including subsections) to

&quot;3.4.11 ENTITY

[Definition:]   ENTITY represents the ENTITY attribute type from [XML].  The 
·value space· of ENTITY is the set of all strings that ·match· the NCName 
production in [Namespaces in XML]. The ·lexical space· of ENTITY is the set of 
all strings that ·match· the NCName production in [Namespaces in XML]. The 
·base type· of ENTITY is NCName.

For compatibility (see Terminology (§1.5)) ENTITY should be used only on 
attributes.&quot;

And change section 3.4.12 (not including subsections) to

3.4.12 ENTITIES

[Definition:]   ENTITIES represents the ENTITIES attribute type from [XML]. The 
·value space· of ENTITIES is the set of finite, non-zero-length sequences of 
·ENTITY·s. The ·lexical space· of ENTITIES is the set of space-separated lists 
of tokens, of which each token is in the ·lexical space· of ENTITY. The ·item 
type· of ENTITIES is ENTITY.

For compatibility (see Terminology (§1.5)) ENTITIES should be used only on 
attributes.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7218</commentid>
    <comment_count>2</comment_count>
    <who name="Sandy Gao">sandygao</who>
    <bug_when>2005-11-18 17:41:46 +0000</bug_when>
    <thetext>Discussed at 2005-11-18 telecon.

It was determined that we also need notes parallel to those for IDREF and 
IDREFS to indicate that ENTITY related rules are enforced in structures.

RESOLUTION: Accept SG&apos;s text plus HT&apos;s suggestion as detailed Phase 1 
agreement, change to needsDrafting, assigned to HT</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11890</commentid>
    <comment_count>3</comment_count>
    <who name="David Ezell">David_E3</who>
    <bug_when>2006-09-20 18:10:49 +0000</bug_when>
    <thetext>Marked as RESOLVED/WONTFIX per the minutes
http://www.w3.org/XML/Group/2006/01/xml-schema-ftf-minutes.html#Review_of_open_issues</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>