Menu

#537 Support for non-ISO schematron (1.4) should be removed

AMBER
open
Specs (1)
5(default)
2015-06-29
2014-11-19
No

The spec for constraintSpec/@scheme includes the value "schematron" (meaning the old 1.4) and "isoschematron" (the current version we all use). Council discussions 2014-11-19 propose that we remove the former (which we no longer use and no longer want to encourage), and change the latter value to simply "schematron" (meaning ISO Schematron). This involves:

  1. Changing the spec.

  2. Changing usage in the Guidelines.

  3. Changing the Stylesheets.

  4. ???

This has to be carefully planned and run past the community, of course.

Discussion

  • James Cummings

    James Cummings - 2014-11-19

    Assigning to SB to discuss with council how to implement carefully.

     
  • James Cummings

    James Cummings - 2014-11-19
    • assigned_to: Syd Bauman
     
  • Syd Bauman

    Syd Bauman - 2015-05-28

    Council agrees it should be eventually deprecated and removed. Step 1, of course, is to make sure the Guidelines themselves don't use 1.x.

    Step 2 is to go through and try to see that there are any consequences Martin hasn't listed (i.e., #4 in OP).

    Step 3 is to run this by TEI-L and figure out how to deprecate.

     
  • Syd Bauman

    Syd Bauman - 2015-06-29

    As of revision 13281 there are 52 <constraintSpec>s in the Guidelines, of which all are isoschematron (i.e., none are schematron). So at least that part is easy :-)

     
MongoDB Logo MongoDB