The docserv-stitch command is responsible for additional checks beyond simple structural validation through RNG. At the moment, it is a collection of xmlstarlet commands, which could be better moved into a series of XSLT stylesheets for better readability.
Expected Behaviour
Refactor docserv-stitch to make it more readable
Translate xmlstarlet commands into XSLT stylesheets and store them under share/xslt/checks
Document the purpose of the stylesheets (see check-git.xsl as an example).
Problem
The
docserv-stitch
command is responsible for additional checks beyond simple structural validation through RNG. At the moment, it is a collection ofxmlstarlet
commands, which could be better moved into a series of XSLT stylesheets for better readability.Expected Behaviour
docserv-stitch
to make it more readablexmlstarlet
commands into XSLT stylesheets and store them undershare/xslt/checks
check-git.xsl
as an example).