[dsdl-discuss] Re: First draft of Schematron spec (Schematronin one defun)

From: Eric van der Vlist <vdv@dyomedea.com>
Date: Tue Jul 15 2003 - 14:23:30 UTC

On Tue, 2003-07-15 at 16:22, Rick Jelliffe wrote:
> It is an attribute on the sch:schema element. There are reserved values currently.
> "xslt" is the default.
>
> I don't think it is useful to use URLs for this purpose. The only purpose of
> a URL is to promote frustration, as people type the wrong thing in, as far
> as I can see. Also, which URL should it be? The user would expect it
> to be the URL of the query language, but what it really needs to be is
> the URL of the query language binding.
>
> I tend to see this kind of binding as operating more positively than negatively:
> just as with RELAX NG datatype libraries, validators will implement one or two
> bindings and sophisticated users will make inhouse or custom-job bindings, so
> most of time the purpose of the identifier is just a filter to filter out uncommon bindings.

But isn't there a need to use several bindings in a single schema?
That's probably not the case if we keep the current list, but if we
introduced a Relax NG binding users may want to express some assertions
with XPath or XSLT and some others with Relax NG. Another example could
be a "regular expression" binding. It could make sense for some rules
but wouldn't be sufficient for a whole schema.

Eric

-- 
Rendez-vous a Montreal.
                                   http://www.extrememarkup.com/extreme/
------------------------------------------------------------------------
Upcoming Schema languages tutorial (registration open):
 - August 4th (Montreal, Canada)  http://makeashorterlink.com/?U28A217A4
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
DSDL members discussion list
To unsubscribe, please send a message with the
command  "unsubscribe" to dsdl-discuss-request@dsdl.org
(mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)
Received on Tue Jul 15 16:23:30 2003

This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:27 UTC