[tmcl-wg] FYI: Combining RELAX NG and Schematron

Lars Marius Garshol tmcl-wg@isotopicmaps.org
Thu, 26 Feb 2004 23:57:13 +0100


* Robert Barta
| 
| OTOH, I always wondered why people in the constraint language
| business choose to ignore declarative languages because of their ...
| declarativeness, reinvent some - more constructive (procedural) -
| language, then figure out that many constraints cannot easily be
| expressed with that and then reintroduce the declarative part
| through any available backdoor.
| 
| I think the article should be understood as a dire warning.

Actually, I guess I should add here that the Schematron was never
meant to be used on its own. It was always seen as an add-on to a more
traditional schema language, since as you say doing a tight and
complete schema with the Schematron is usually just way too much work.

None of this contradicts your point in any way, of course, but part of
what DSDL is about is allowing people to combine RELAX-NG and the
Schematron so that they can have it both ways.

-- 
Lars Marius Garshol, Ontopian         <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50                  <URL: http://www.garshol.priv.no >