Feature request: RNG and Schematron validation
Just a short question: are there any plans to (not) support Schematron and/or RNG/RNC validation in the validation module?
Philipp
Hi Philipp,
Currently, the main reason why we did not add support for RelaxNG and Schematron yet is that it is not supported out of the box by the JVM.
However, we have more and more functionality that's activated when the required libraries (ICU, Saxon, TagSoup, Apache, etc.) are found in the classpath. I have just added a GitHub issue to remember your feature request [1].
Cheers, Christian
Quoted text · le-tex · 22 lines
On Tue, Jan 6, 2015 at 2:02 PM, Glatza, Philipp, le-tex <philipp.glatza at le-tex.de> wrote: > Just a short question: > are there any plans to (not) support Schematron and/or RNG/RNC validation in > the validation module? > > Philipp > > -- > Philipp Glatza > Content Engineering > le-tex publishing services GmbH > Weissenfelser Str. 84, 04229 Leipzig, Germany > Phone +49 341 355356 128, Fax +49 341 355356 528 > philipp.glatza at le-tex.de, http://www.le-tex.de > > Registergericht / Commercial Register: Amtsgericht Leipzig > Registernummer / Registration Number: HRB 24930 > > Geschäftsführer: Gerrit Imsieke, Svea Jelonek, > Thomas Schmidt, Dr. Reinhard Vöckler >
Hi Christian,
I am following the opened issue now.
Thank you for the answer. Philipp
Quoted text · Christian Grün · 40 lines
On 06.01.2015 21:35, Christian Grün wrote: > Hi Philipp, > > Currently, the main reason why we did not add support for RelaxNG and > Schematron yet is that it is not supported out of the box by the JVM. > > However, we have more and more functionality that's activated when the > required libraries (ICU, Saxon, TagSoup, Apache, etc.) are found in > the classpath. I have just added a GitHub issue to remember your > feature request [1]. > > Cheers, > Christian > > [1] https://github.com/BaseXdb/basex/issues/1053 > > > > On Tue, Jan 6, 2015 at 2:02 PM, Glatza, Philipp, le-tex > <philipp.glatza at le-tex.de> wrote: >> Just a short question: >> are there any plans to (not) support Schematron and/or RNG/RNC validation in >> the validation module? >> >> Philipp >> >> -- >> Philipp Glatza >> Content Engineering >> le-tex publishing services GmbH >> Weissenfelser Str. 84, 04229 Leipzig, Germany >> Phone +49 341 355356 128, Fax +49 341 355356 528 >> philipp.glatza at le-tex.de, http://www.le-tex.de >> >> Registergericht / Commercial Register: Amtsgericht Leipzig >> Registernummer / Registration Number: HRB 24930 >> >> Geschäftsführer: Gerrit Imsieke, Svea Jelonek, >> Thomas Schmidt, Dr. Reinhard Vöckler >>
Hi Philipp,
At one point I converted Norman Walsh's ML-Schematron https://github.com/ndw/ML-Schematron to run under BaseX. It is not hard to do. But it would be nice to have a standard, perhaps EXpath https://groups.google.com/forum/#!topic/expath/_e-S7ui-gI4.
Regards
/Andy
Quoted text · le-tex · 54 lines
On 7 January 2015 at 07:08, Glatza, Philipp, le-tex < philipp.glatza at le-tex.de> wrote: > Hi Christian, > > I am following the opened issue now. > > Thank you for the answer. > Philipp > > > On 06.01.2015 21:35, Christian Grün wrote: > >> Hi Philipp, >> >> Currently, the main reason why we did not add support for RelaxNG and >> Schematron yet is that it is not supported out of the box by the JVM. >> >> However, we have more and more functionality that's activated when the >> required libraries (ICU, Saxon, TagSoup, Apache, etc.) are found in >> the classpath. I have just added a GitHub issue to remember your >> feature request [1]. >> >> Cheers, >> Christian >> >> [1] https://github.com/BaseXdb/basex/issues/1053 >> >> >> >> On Tue, Jan 6, 2015 at 2:02 PM, Glatza, Philipp, le-tex >> <philipp.glatza at le-tex.de> wrote: >> >>> Just a short question: >>> are there any plans to (not) support Schematron and/or RNG/RNC >>> validation in >>> the validation module? >>> >>> Philipp >>> >>> -- >>> Philipp Glatza >>> Content Engineering >>> le-tex publishing services GmbH >>> Weissenfelser Str. 84, 04229 Leipzig, Germany >>> Phone +49 341 355356 128, Fax +49 341 355356 528 >>> philipp.glatza at le-tex.de, http://www.le-tex.de >>> >>> Registergericht / Commercial Register: Amtsgericht Leipzig >>> Registernummer / Registration Number: HRB 24930 >>> >>> Geschäftsführer: Gerrit Imsieke, Svea Jelonek, >>> Thomas Schmidt, Dr. Reinhard Vöckler >>> >>>
Written for BaseX 7.9. BaseX may have changed since: please check the current documentation.