[tei-council] "soft deprecation": use @status='deprecated' ?

Syd Bauman Syd_Bauman at Brown.edu
Sun Jun 16 15:13:12 EDT 2013


You mean the tagdoc for <TEI> or <teiCorpus>? I guess so, but in that
case the constraint has to explicitly fire at the root, since we
wouldn't know which (<TEI> or <teiCorpus>) is the higest level
element.

Do we have a list of constructs that have been depricated so far?

> >> Sebastian suggested using Schematron to warn when an element is
> >> deprecated, but that's probably not so good because it will
> >> annoy people still using it. However, we could use Schematron
> >> _after_ a deprecated element is finally deleted, to trap for its
> >> presence and explain that it was previously deprecated and is
> >> now gone. That would only hit people once, when they update
> >> their schema after the deletion, and it would provide a helpful
> >> explanation for a situation which might otherwise take them by
> >> surprise or puzzle them.

> > At first glance, I like this idea. I wonder where in the
> > Guidelines source ODD files we would put the Schematron code for
> > an element that is not being defined.

> TEI, or teiCorpus?



More information about the tei-council mailing list