>>>>> On Wed, 27 Jan 2016, Michał Górny wrote: > First of all, I don't like RELAX-NG Compact at all. It looks like > someone tried hard to combine some variation of BNF, DOCTYPE and > something else in order to get something that is both readable and > compact. And got a result that doesn't meet either criteria. It > looks like some terrible mixture of over-verbose descriptive text > format with a lot of enigmatic symbols that are not even clear what > they apply to.
> Secondly, RELAX-NG and XML Schema look pretty similar in volume. > However, XML Schema looks definitely more readable, robust and > XML-ish (and doesn't use camelcase!). Furthermore, as far as I'm > aware XML Schema is more widely supported (not sure if that applies > to any tools we're considering). > Therefore, I'd suggest we just ship properly hand-written XML > Schema, with some nice comments. I don't see a reason to ship any > RELAX-NG files unless we actually have tools that support only that. Emacs nXML mode supports only RNC. Do we have a tool (i.e. a package in the tree) for automatic conversion from XML Schema to RNC? Ulrich
pgp7lsFJ1f_Mq.pgp
Description: PGP signature