Re: schematron and conformance

Lou Burnard <[email protected]> Mon, 27 Mar 2017 15:14:04 +0100
Newsgroups gmane.text.tei.general
Message-ID <[email protected]>
On 27/03/17 14:02, Syd Bauman wrote:
> You *can* use @when together with (say) @notAfter if you don't
>> invoke schematron validation.
> "Cannot" does not mean that it is impossible for you to type that
> combination on your keyboard. Surely "cannot" means it is impossible
> for you to use that combination and remain TEI conformant, no?

Well, this is begging the question. Yes if you consider validity against 
schematron constraints to be a necessary
part of TEI conformance. No if it isn't.

[snip]

> TEI conformance is not a general-purpose
> concept, but rather a concept that is expressed in relation to a
> particular version.

Yes, this is a good point, and the definition of the conformance 
certainly needs to be more explicit about that,


> So here is a fictitious scenario.

This is all well and good. But am I wrong in thinking that occasionally 
schematron constraints are introduced which do not cause any component 
to be "deprecated" in the sense that they gain a @validUntil attribute 
which sets in train the scenario you describe? Constraints which just 
say "up till now the Guidelines may have permitted this because the 
schema wasn't expressive enough, but it's always been wrong and now 
we're going to check for it."