[Bug 6908] Definition of pattern facet

http://www.w3.org/Bugs/Public/show_bug.cgi?id=6908





--- Comment #5 from Michael Kay <mike@saxonica.com>  2009-06-08 16:35:18 ---
As I said in comment #2, the problem with "each" or "all members" is that the
casual reader, who is not necessarily versed in the subtleties of the spec, may
easily come to the incorrect conclusion that if a schema document defines a
simple type with multiple xs:pattern elements, then the value has to satisfy
them all. I wanted to use wording that would lead them to read further before
leaping to this conclusion.

Try to put yourself in the position of a reader of the spec. They see a schema
document with more than one xs:pattern element; they want to know what it
means; they turn to section 4.3.4 which describes the pattern facet; and the
first thing they read is that the value must match each pattern in a set of
patterns (or regular expressions). Are they likely to read any further?


-- 
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 Monday, 8 June 2009 16:35:25 UTC