Re: Re: RELAX NG book, very cheap
John Fuller <[email protected]> Wed, 25 Feb 2004 09:20:09 -0600
| Newsgroups | gmane.text.xml.relaxng.general |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> 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 > [email protected] > http://relaxng.org/mailman/listinfo/relaxng-user >