[Bug 4602] NOTATION and enumeration

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





--- Comment #12 from Dave Peterson <davep@iit.edu>  2009-04-15 17:22:42 ---
(In reply to comment #11)

> It's true that the text mentions XSD as an example of a language
> that makes use of this license.  But I don't see a way to read
> the proposal as restricting the license to XSD.
> 
> What am I missing?

Nothing I can see.  In fact, I don't read there to be any restrictions on any
non-XSD system whatever.  If MSL chooses to adopt an equivalent restriction,
using its own definition of validation, by all means.  If MSL wanted to allow
direct use of NOTATION, that's also OK.

This restriction is phrased in terms of "validation".  We have no control over
what "validation" means for non-XSD systems, and no control over their using a
different word for their process that is analogous to XSL validation.  To me it
seems foolish to have a restriction in terms of that particular word (and/or
its variants) that is intended to apply to non-XSD systems.  Otherwise, in
"PSL", I'd simply say something like "for the purpose of dealing with the
NOTATION datatype's restriction in [XSD], "validation" means...", filling in
the ellipsis with something that always works / is always true / whatever, as
appropriate.

Perhaps we should note that this restriction explicitly only applies in XSD
systems.

<aside>I don't understand why we even have this restriction for XSD systems. 
Can anyone enlighten me?</aside>


-- 
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 Wednesday, 15 April 2009 17:22:52 UTC