<?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>5625</bug_id>
          
          <creation_ts>2008-04-04 02:25:36 +0000</creation_ts>
          <short_desc>finite-length</short_desc>
          <delta_ts>2008-05-31 07:51:46 +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.0/1.1 both</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>cluster: terminology</status_whiteboard>
          <keywords>resolved</keywords>
          <priority>P1</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Kay">mike</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>19731</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2008-04-04 02:25:36 +0000</bug_when>
    <thetext>On the xml-schema-dev list today, Daniel Veillard [daniel@veillard.com] raises the point that &quot;finite-length&quot; sometimes seems to mean &quot;zero or more&quot;, and sometimes &quot;one or more&quot; (as in &quot;an optional sign followed by a finite-length sequence of digits&quot;.

I&apos;ve raised objections to &quot;finite-length&quot; before on the grounds that processors cannot reasonably be expected to distinguish finite from infinite sequences. But Daniel&apos;s objection seems less frivolous. I would respectfully suggest that we use the more conventional qualifiers &quot;zero or more&quot; and &quot;one or more&quot; as appropriate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20072</commentid>
    <comment_count>1</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2008-05-09 20:03:36 +0000</bug_when>
    <thetext>The working group discussed this issue today and agreed that it&apos;s a
substantive issue that needs to be clarified.  We instructed the
editors to prepare a draft making clear, wherever &quot;finite-length&quot; is
used, whether it means &quot;zero or more&quot; or &quot;one or more&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20322</commentid>
    <comment_count>2</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2008-05-30 03:57:30 +0000</bug_when>
    <thetext>A wording proposal intended to resolve this issue is at
http://www.w3.org/XML/Group/2004/06/xmlschema-2/datatypes.b5625.html
(emmber-only link).  The proposal inserts appropriate qualifiers
(&quot;empty&quot;, &quot;non-empty&quot;, &quot;zero or more&quot;, &quot;one or more&quot;, etc.) in
sentences otherwise imprecise on the lower bound of acceptable lengths.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20353</commentid>
    <comment_count>3</comment_count>
    <who name="C. M. Sperberg-McQueen">cmsmcq</who>
    <bug_when>2008-05-31 03:39:28 +0000</bug_when>
    <thetext>The proposal mentioned in comment #2 was adopted on today&apos;s WG call.
With that, the WG believes the issue to have been resolved.

Michael, you may or may not wish to convey this information to Daniel
Veillard, or to take responsibility for closing the bug yourself; your
call.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>