- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 17 Apr 2009 16:31:49 +0000
- To: www-xml-schema-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4602
David Ezell <David_E3@VERIFONE.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |David_E3@VERIFONE.com
Keywords|editorial, needsReview, |decided
|unclassified |
--- Comment #14 from David Ezell <David_E3@VERIFONE.com> 2009-04-17 16:31:48 ---
4602: NOTATION and enumeration.
http://www.w3.org/XML/Group/2004/06/xmlschema-2/datatypes.b4602.html
Summary: bug report requests that we clarify our restriction on
NOTATION use. Discussion in Bugzilla; amendment needed.
MSM's recommendation:
- Adopt the amendment / proposal in comment 9. The status quo reads:
It is an ˇerrorˇ for NOTATION to be used directly in a
schema. Only datatypes that are derived from NOTATION by
specifying a value for ˇenumerationˇ can be used in a schema.
Change this to read:
It is (with one exception) an ˇerrorˇ for NOTATION to be used
directly to validate a literal as described in Datatype Valid
(§4.1.4): only datatypes derived from NOTATION by specifying
a value for ˇenumerationˇ can be used to validate literals.
The exception is that in the derivation of a new type the
literals use to enumerate the allowed values may be (and in
the context of [XSD 1.1 Part 1: Structures] will be)
validated directly against NOTATION; this amounts to
verifying that the value is a QName and that the QName is the
name of a NOTATION declared in the current schema.
(note change of MUST to "will")
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Friday, 17 April 2009 16:31:59 UTC