This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 3950 - {fixed} is redundant for length
Summary: {fixed} is redundant for length
Status: CLOSED FIXED
Alias: None
Product: XML Schema
Classification: Unclassified
Component: Datatypes: XSD Part 2 (show other bugs)
Version: 1.1 only
Hardware: All All
: P4 minor
Target Milestone: ---
Assignee: C. M. Sperberg-McQueen
QA Contact: XML Schema comments list
URL:
Whiteboard: cluster: clarification
Keywords: resolved
Depends on:
Blocks:
 
Reported: 2006-11-04 04:34 UTC by Dave Peterson
Modified: 2008-03-01 01:00 UTC (History)
0 users

See Also:


Attachments

Description Dave Peterson 2006-11-04 04:34:29 UTC
In 4.3.1.1, it is explicitly asserted "If {fixed} is true, then types for which the current type is the {base type definition} cannot specify a value for length other than {value}."  In the case of length, this is true regardless of whether {fixed} is true of false.  This makes the unadorned sentence seem a bit odd--conclusion true regardless of the truth of the hypothesis.  Perhaps a mention of why this is true but unusual would be in order.
Comment 1 C. M. Sperberg-McQueen 2008-02-27 15:26:16 UTC
A wording proposal intended to resolve this issue among others was sent to
the WG 27 February 2008:
http://www.w3.org/XML/Group/2004/06/xmlschema-2/datatypes.omni200802.xml
(member-only link).
Comment 2 C. M. Sperberg-McQueen 2008-02-29 19:40:20 UTC
At its telcon today, the XML Schema WG adopted the wording proposal at 
http://www.w3.org/XML/Group/2004/06/xmlschema-2/datatypes.omni200802.xml
(member-only link), and believes this issue now to be resolved.  

Since the originator is a WG member and was present on the call, it seems
likely that you agree that the issue is successfully resolved.  Still, 
please so indicate by changing the status of the bug report to CLOSED.
Or reopen it if you discover a snag.  Silence will be taken to mean consent.