[relaxng-user] Re: RELAX NG book, very cheap

John Fuller jfuller at wernervas.com
Wed Feb 25 09:20:09 ICT 2004


As much as I admire the elegance of RELAX NG, to implement web 
services, it's pretty hard to get around using at least the XML Schema 
Part 2 Datatypes.  From SOAP attributes themselves to the informative 
schemata people provide in their web service specifications, it seems 
like at least those types are pretty widespread...
I 've found myself for the sake of expedience using xsd a lot more than 
I wanted...

Of course, I know there's a mapping, and mapping tools,
and no need to use the schema language, but there seem to be a lot of 
xml schema tools
particularly related to wsdl and code generation.

On Feb 25, 2004, at 9:04 AM, Robin Berjon wrote:

> MURATA Makoto (FAMILY Given) wrote:
>> On Wed, 25 Feb 2004 08:49:32 -0500
>> Mitch Amiano <mamiano at nc.rr.com> wrote:
>>> I wonder: is there any
>>> source that can even hint at the rate at which RelaxNG is actually
>>> being adopted?
>> SVG 1.2 uses RELAX NG as well as W3C XML Schema.
>
> Both are intended to be normative, but the authoring format is RNG 
> (converted to WXS). The RNG schema is recommended because it is more 
> stringent than the WXS one, and thus guarantees better validation.
>
> It's far from finished but it's getting there.
>
>> I admit that the number of RELAX NG users is significantly fewer than 
>> that of W3C XML Schema users.  However, as far as I know, users of 
>> RELAX NG are very happy and strongly committed to it.  I thus do not
>> think that RELAX NG will disappear, although it might not overshadow 
>> W3C XML Schema in the near future.
>
> It also depends on usage types. I think that a lot of people that hand 
> author schemata are switching or have switched to RNG. People that 
> generate WXS through class-to-schema bindings and graphical tools 
> probably use WXS more because it's what the tool outputs, even if in 
> fact they probably don't care that much.
>
> The fact that it's impossible even today to find two interoperable 
> implementations of WXS is usually a good selling point for RNG.
>
> -- 
> Robin Berjon
> _______________________________________________
> relaxng-user mailing list
> relaxng-user at relaxng.org
> http://relaxng.org/mailman/listinfo/relaxng-user
>



More information about the relaxng-user mailing list