Spinning up for more RELAX NG work

Volume 9, Issue 116; 20 Nov 2006; last modified 08 Oct 2010

The RELAX NG Technical Committee met today for the first time in quite a while. The impetus was administrative, but we took the opportunity to look to the future.

The clock is ticking for OASIS Technical Committees that formed before OASIS' current IPR guidelines. Any extant TC that doesn't choose a policy by April will cease to exist.

Today, the RELAX NG TC unanimously selected “RF on Limited Terms”. That's about as open as you can make a TC and it's the same policy that the DocBook TC has adopted.

Beyond administrivia, we also discussed future plans. The charter obviously needs a little work. There are a number of things that we could do, but two seem uncontroversial:

  1. Consider errata, if there are any reported.

  2. Solicit requests for enhancements.

It's not clear that a revision to the RELAX NG standard would be the best way to address any enhancement requests (having been burned by the XML 1.1 story, I'm personally feeling quite cautious), but perhaps there are other things we could do.

Send in your requests and suggestions.


One suggestion I would have is to enable a way of declaring character entities in RelaxNG. Having to use a DOCTYPE Decl in the XML is a bit kludgy...

—Posted by Scott Hudson on 27 Nov 2006 @ 04:34 UTC #

I found a statement of yours dated something in 2005 saying "RELAX NG is the future for DocBook."

I was searching for a way or a place (newsgroup??) to ask you, what is your opinion on this in 2007, and I found this blog entry quite well-suited.

Although this topic sounds like real future work on RELAX NG, I'm not really convinced, that anybody will seriously do any development work on RELAX NG, ie. grammar, capabilities, core utilities, etc.

I know, you are still and apparently continuously working on RELAX NG versions of docbook, but still: now in April, 2007, after quite a while of silence from James Clark, do you consider RELAX NG as a serious way to go in XML work? For someone not yet decided where to invest his time: would you recommend me diving into XML Schema or into RELAX NG?

I am certainly already very satisfied with a link to a statement of yours on this topic anywhere else.

Kind regards, J.

—Posted by Jochen Hayek on 09 May 2007 @ 12:54 UTC #