P5 version 1.9 release notes

This release has the usual set of typo fixes to the reference part of the Guidelines, some changes to the specs, many changes to build tools, and associated updates to the processing stylesheets. Notable changes (in decreasing order of visibility to the end user) are:

  1. The <egXML> element has been given an attribute valid which can have the values true, false and feasible. This indicates whether the example is supposed to be valid or not. If it is marked feasible, this means it could be transformed into a valid document by inserting any number of valid attributes and child elements anywhere within it; it is valid against a version of the schema concerned in which every data, list, element, or attribute element has been made optional. The web version of the Guidelines will distinguish these cases by use of different background colours. This allows us to show examples which are only skeleton TEI documents, rather than self-contained valid fragments.
  2. All elements now have at least one example, and all the examples have been checked for validity or feasibility again (a previous error in the process had allowed some invalid ones through).
  3. All elements have been changed to make them explicit members of the att.global attribute class, rather than having this done by special-case processing during the build procedure. This means that any ODD which defines elements in the TEI namespace will have to explicitly add att.global to them.
  4. The Guidelines are now available in ePub and Kindle formats.

The table below lists other changes which affect generated schemas.

DateChangeSourceforge ticket
2011-02Add @valid to egXMLhttps://sourceforge.net/tracker/?func=detail&aid=3156049&group_id=106328&atid=644065
2011-02Make all elements explicit members of att.globalhttps://sourceforge.net/tracker/?func=detail&aid=2994685&group_id=106328&atid=644065
2011-02make <collection> typeable
2011-02allow <date> as child of <analytic>
Date: 2011-02
released under the Creative Commons Attribution 3.0 Unported License http://creativecommons.org/licenses/by/3.0/