[tei-council] TEI model classes future directions

Syd Bauman Syd_Bauman at Brown.edu
Wed May 24 04:45:10 EDT 2006

> There are two downsides:
>  a) in RELAXNG, it is idiomatic to say
>          model.foo |= bar
>     to extend model.foo with the bar element as an alternate.
>     Obviously if you say model.foo.sequence | = bar you end up
>     with
>         a, b, c | bar
>    which is not what you meant :-}
>    Answer: our class models are not RELAXNG patterns which are
>	     extensible

By this I take it to mean the extended class system would break the
capability to write extensions directly in RelaxNG, rather than in
ODD. How about DTDs? XSD?

Now I *really* have to get to bed.

More information about the tei-council mailing list