We recommend you to start by writing a TEI document (using the
tagdocs module) which specifies
- the modules you want
- the parts of those modules you want to change
- any other elements or classes you want
- and documents your schema in a formally controlled way
You can modify existing element specifications as follows:
- the whole thing can be deleted
- parts of it (e.g. descriptions) can be replaced
- parts of it (e.g. class membership, attributes) can be
deleted or modified
- new parts (e.g. new values in a value list) can be added
Then process your ODD using Roma. Or your own processor.
You can do all the same things ‘closer to the metal’ in
RELAX NG if you like. But we still recommend production of an ODD to
document what you did.