diff --git a/README.md b/README.md new file mode 100644 index 0000000..8dac130 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# schematron +This is the most recent version of the "skeleton" XSLT implementation of Schematron by Rick Jelliffe and many others. +Notable early contributions were made by Oliver Becker and his students. + +It is a library of XSLT scripts suitable for embedding in applications or servers, or running from command shells. +There is a version for XSLT1 and one for XSLT2. There is an XSLT API to allow easy integration, but most popular is to use the +generated output XML documents which use the flat SVRL (Schematron Valiation Reporting Language) defined as part of ISO Schematron. + +This Open Source software was first released in 2000, and has had various homes since them: xml.ascc.net (Academia Sinica, Taiwan), +Schematron.com (Rick Jelliffe's information site, courtesy Allette Systems), GoogleCode and now GitHub. + +The code has tracked the various versions of Schematron from version 1.1 to ISO Schematron 2006 and draft ISO Schematron 2016. +The scripts are currently being checked against the released ISO Schematron 2016 Internation Standard to confirm conformance.