Dear Perry,

This being the TEI list, Syd is suggesting that, start from the next TEI release, ODDs for customizing *the TEI* will need to refer to *TEI datatypes* using teidata.XYZ.

MEI does not use TEI datatypes, but its own, so this change does not affect non-TEI languages.

All best,

On Wed, Sep 19, 2018 at 11:30 AM Roland, Perry D (pdr4h) <[log in to unmask]> wrote:

Hi Syd,

As you're aware, MEI uses ODD to create a non-TEI schema and documentation.  Doesn't recommending the use of "teidata.XYZ" and warning against any other use make ODD too TEI-specific?


> Date:    Mon, 17 Sep 2018 08:33:23 -0400
> From:    Syd Bauman <[log in to unmask]>
> Subject: 2 week warning: upcoming change for ODD writers
> As of the next release of the TEI Guidelines, all references to datatypes named
> "data.XYZ" must be replaced with "teidata.XYZ".
> This is part of the conversion to "Pure ODD", that is, ODDs that do not rely directly on
> RELAX NG. The use of "data.XYZ" was deprecated in version 3.1.0 released 2016-12 --
> as of that release the Guidelines themselves recommend (and use) "teidata.XYZ" not
> "data.XYZ", and the "tagdoc" summary information page for each "data.XYZ" datatype
> has a warning in a red box.
> The next release of P5 is scheduled for January, 2019. (Then why does the subject say "2
> week warning"? Because in roughly 2 weeks the "data.XYZ" will be removed from the
> development branch of P5 in our GitHub repository -- those few who use TEI directly
> from there will be affected immediately; the vast majority of TEI users will not be
> affected until January 2019.)