[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: Encouragement to commit to partnering with XML Schema datatypes
In the message "Re: Encouragement to commit to partnering with XML
Sche", dated 2001-06-05, Michael Smith wrote:
>Isn't datatype interoperability is an issue only for RELAX NG
>implementations, not for the language itself -- since it doesn't have a
>datatype system of its own? Wording in the current tutorial[1] draft is:
>
> RELAX NG allows patterns to reference externally-defined datatypes,
> such as those defined by W3C XML Schema Part 2. RELAX NG
> implementations may differ in what datatypes they support. You must
> use datatypes that are supported by the implementation you plan to use.
>
>So seems the language itself could be described as "datatype neutral".
>
>[1] http://www.thaiopensource.com/relaxng/tutorial.html#c41b1b6
Agreed; many thanks for pointing this out. A short time after
writing my earlier note, I browsed the list archives, noted James
Clark's tutorial, and also came across this. Mea culpa.
The RELAX NG home page currently states that this emerging schema
language "can partner with a separate datatyping language (such W3C
XML Schema Datatypes)." Perhaps this could be clarified to reflect
RELAX NG's flexibility; such alternative wording might look something
like the following:
"... can partner with the user's choice of a separate datatyping
language (such as W3C XML Schema Datatypes)."
Also, there may still be merit in encouraging the use of XML Schema
Part 2 datatypes in RELAX NG implementations and in providing
examples of such use, much as is done in the current version of the
tutorial.
Aron Roberts Workstation Software Support Group . 221 Evans Hall
University of California, Berkeley, CA 94720-3808 USA
aron@socrates.berkeley.edu . +1 510-642-5974 . fax 510-643-5385
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC