[dsdl-discuss] Re: DTLL / RELAX NG "libraries"

From: Eric van der Vlist <vdv@dyomedea.com>
Date: Fri Mar 03 2006 - 08:28:47 UTC

Hi,

Le lundi 27 février 2006 à 23:19 +0000, Alex Brown a écrit :

> My take on this in that the Xinclude experience teaches us that properly
> specifying this kind of thing is harder than it looks - so why re-invent
> the wheel?

If I may jump into the discussion at that stage, I'd like to remind that
XInclude and RNG include have very different semantics.

That's something that has been discussed in the context of W3C XML
Schema on xml-dev
(http://lists.xml.org/archives/xml-dev/200011/msg00082.html) and that I
have covered in my two books
(http://books.xmlschemata.org/relaxng/relax-CHP-10-SECT-4.html).

The meaning of the RNG include pattern happens to be a merge of two
grammars and you'd have a very different result if you replaced it with
an XInclude.

In fact, the RNG pattern which comes closest to XInclude is the
externalRef pattern.

My 0.02 ¤

Eric

PS: I won't be able to come over to Seoul (unless someone can find a
sponsor to cover my expenses which is unlikely...).

-- 
GPG-PGP: 2A528005
Lisez-moi sur XMLfr.
                       http://xmlfr.org/index/person/eric+van+der+vlist/
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(ISO) RELAX NG   ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(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 Fri Mar 3 09:28:48 2006

This archive was generated by hypermail 2.1.8 : Wed Apr 12 2006 - 14:48:02 UTC