Sebastian has indicated that old documents may break if the "resp"
attribute of certain elements is changed from CDATA to IDREF. Those
documents that have made use of the ID/IDREF mechanism on the "resp"
attribute of certain elements will still have valid documents and an
incentive to look at the evolution of XML Schema to regain verification
control over the value of the "resp" attribute. Also there is no need to
wait for XML Schema technolgies to mature, XSLT can be used to create a
stylesheet check that the "data alignment" offered by ID/IDREF mechanism
on "resp" attributes continues under a loosened constraint of CDATA
values. (A nice student project for those that are looking for meaningful
assignments for the courses they teach.)
In short, the checking that was done upon validation can be done upon
running a transform.
> Make them all CDATA. Otherwise old documents may break. The philosophy
> of the P4 TEI is to keep old documents working, even if some
> constraints are loosened. I don't see that you have any choice.
Francois Lachance, Scholar-at-large
20th : Machine Age :: 21st : Era of Reparation