There is so much work to do on Jing/Trang just supporting RELAX NG as is that I am reluctant to invest much effort in implementing possible future features until there is a good level of consensus that a new version of RELAX NG is desirable and that proposed features belong in it.
Certainly, if/when that consensus exists, and the standardization activity for a new version of RELAX NG has started, then I would definitely hope to implement new features in Jing, and to provide a Trang option to convert a schema that uses those features into a RELAX NG 1.0 schema (to the extent that this is possible). James On Tue, Dec 9, 2008 at 7:03 PM, Jirka Kosek <[EMAIL PROTECTED]> wrote: > john.madden58 wrote: > >> So in RNG, is there a clever way to factor out name-class declarations into >> a separate file >> and reference them as externals in some way? > > No, unfortunately this is not possible. This is on list of features that > could be added to some future version of RELAX NG: > > http://wiki.oasis-open.org/relax-ng/FutureRequirements > > James Clark recently even proposed syntax for this feature: > > http://tech.groups.yahoo.com/group/rng-users/message/914 > > But of course this is not yet implemented, but your request justifies > need for this feature again so might be it is time to push for this > feature little bit more. > > James, if you are reading this message, do you think that it would be > possible to implement your proposal in Jing and add new switch which > will enable this post 1.0 feature? > > I think at the same time it might be useful to create XSLT stylesheet > (or augment Trang) to convert schemas with this feature to schemas which > are pure RELAX NG 1.0.
