David Maus · @dmaus
194 followers · 194 posts · Server openbiblio.social

Started work on SchXslt2, the second iteration of a modern XSLT-based ISO Schematron processor. SchXslt2 will be XSLT 3.0 only. What I can tell so far: The Schematron to XSLT transpiler is less then 500 lines of XSLT.

github.com/schxslt/SchXslt2-Co

#schematron #schxslt #dsdl #Validation

Last updated 2 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

SchXslt maintenance release v1.7.2 removes same-pattern-restriction on abstract rules. Abstract rules are now effectively global by default. This is not “by the specs” but seems to be current practice. github.com/schxslt/schxslt/rel

#schematron #schxslt

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Release of SchXslt Schematron v1.7.1: This maintenance release fixes a major bug that causes the validation rules to be applied multiple times. github.com/schxslt/schxslt/rel

#schematron #schxslt

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Release of SchXslt Schematron v1.7: Bug fixes, support for top-level sch:rules element & xsl:use-package. github.com/schxslt/schxslt/rel

#schematron #schxslt

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Release of SchXslt Schematron v1.6.2 dmaus.name/blog/2021.01/index.

#schematron #schxslt

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Today I Learned: Using XPath’s fn:path() instead of a user-defined function that does the same speeds up things quite a lot. github.com/schxslt/schxslt/com

#schxslt #schematron #xslt #xpath #todayilearned

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

SchXslt maintenance release 1.5.2: Fixes a bug that could cause the validation stylesheet fail with an error if it was serialized with a namespace prefix other than ‘xsl’ for the XSLT instructions. github.com/schxslt/schxslt/rel

#schxslt #schematron

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

SchXslt maintenance release 1.5.1: Fixes a botched Maven setup. The Maven artifacts are now available on Maven central. github.com/schxslt/schxslt/rel

#schematron #schxslt

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

🚧 SchXslt service announcement 🚧 The Maven artifact is currently not available due to a misconfiguration issue.

#schematron #schxslt

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

SchXslt maintenance release: v1.4.7 fixes a bug causing SchXslt to fail generating the validation stylesheet if an abstract pattern parameter replacement value contained a literal backslash. github.com/schxslt/schxslt/rel

#schematron #schxslt

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Today I Learned: The @‍match attribute of an XSLT 1.0 template rule cannot contain a reference to a variable. github.com/schxslt/schxslt/iss

#xslt #xml #schxslt #todayilearned

Last updated 4 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

SchXslt maintenance release: v1.4.6 fixes a severe bug causing validation to fail when a pattern declared more than one variable. Available at Github or Maven Central. github.com/schxslt/schxslt/rel

#schematron #schxslt

Last updated 5 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Aufzeichnung des Webinars "Schematron report customization" ist jetzt auch online: youtube.com/watch?v=V5M_mRLoy8

#schematron #schxslt #markupuk

Last updated 5 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Today I Learned: You can select the Schematron validation phase with the xml-model processing instruction. It has a pseudo-attribute @phase that “gives the phase name of the validation function for use”.

#schematron #schxslt #todayilearned

Last updated 5 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

I will talk about Schematron validation report customization on June, 10th in one of the free webinars offered by @MarkupUKorg. markupuk.org/schedule.html

#schematron #schxslt

Last updated 5 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

SchXslt maintenance release: v1.4.5 fixes bug causing invalid stylesheets when assertion test or rule context contained curly brackets. Available at Github or Maven Central. github.com/schxslt/schxslt/rel

#schematron #schxslt

Last updated 5 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Heute gelernt: In XSLT 1.0 kann ich den Ausdruck /.. verwenden um die leere Sequence an eine Variable zu binden. github.com/schxslt/schxslt/blo

#xslt #xpath #schematron #schxslt

Last updated 5 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Pünktlich zur : Version 1.4 meines Schematronprozessors veröffentlicht. Diese Version behebt einen kleinen Fehler im XSLT 2.0 compiler & berichtet überdeckte Regeln im SVRL output. dmaus.name/blog/2020.01/

#xmlprague #schematron #schxslt #xslt

Last updated 5 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Auf dem User's Meetup am Vorkonferenztag spreche ich zum Entwicklungsstand von , meinem -basierten Schematronprozessor. github.com/schxslt/schxslt

#schematron #schxslt #xslt

Last updated 5 years ago

David Maus · @dmaus
81 followers · 148 posts · Server openbiblio.social

Pünktlich zur TEI Konferenz in Graz habe ich Version 1.3 meines -Prozessors veröffentlicht. Zusätzlich zu den -Stylesheets gibt es mit CLI nun auch eine Kommandozeilenanwendung für Schematron-Validierung.

github.com/schxslt/schxslt

#teiconf2019 #schematron #xslt #schxslt

Last updated 5 years ago