Menu

#555 improve constraint constraints

AMBER
closed-fixed
None
3
2015-05-29
2015-05-26
Syd Bauman
No

Per e-mail exchange “Please take a look at this bug”, 2015-01-22/29 on TEI Council mailing list:
1) Add XSLT to list of @scheme checked for in <constraintSpec>s constraintSpecs.
2) Make actual tests simpler (use 'ne' as opposed to not())

Discussion

  • Lou Burnard

    Lou Burnard - 2015-05-28

    Supporting XSLT is really quite complex. Suggest that this should be removed.

     
  • Sebastian Rahtz

    Sebastian Rahtz - 2015-05-28

    I'd suggest that as a matter of principle changes to ODD should only be put in when accompanied by full implementation. If there are documented features in the language which don't work in the processing, thats not nice for users. I do think ODD is different in that respect from the rest of TEI, as we claim to offer a took which reads the stuff.

    so scheme="xslt" falls into the category

    IMHO

     
  • Syd Bauman

    Syd Bauman - 2015-05-29

    Well I’m not sure I agree either that constraint with XSLT is that hard to implement or that we should only support values of constraintSpec/@scheme for which we have a full implementation. Luckily, this FR, (which is that if constraintSpec/@scheme is xsl then the content of its child <constraint> should, in fact, be XSLT) has nothing to do with either of those issues.

    Council decided yesterday this is a good idea, so I’ve committed it at r13229.

     

    Last edit: Syd Bauman 2015-05-31
  • Syd Bauman

    Syd Bauman - 2015-05-29
    • status: open --> closed-fixed