[tei-council] [Fwd: Re: more on constraint]
Sebastian Rahtz
sebastian.rahtz at oucs.ox.ac.uk
Tue Apr 21 18:02:42 EDT 2009
-------- Original Message --------
Subject: Re: more on constraint
Date: Tue, 21 Apr 2009 17:58:15 -0400
From: Syd Bauman <Syd_Bauman at Brown.edu>
Reply-To: Syd_Bauman at Brown.edu
To: Sebastian Rahtz <sebastian.rahtz at oucs.ox.ac.uk>
References: <18925.55131.974295.3530 at emt.wwp.brown.edu>
<49EE3E53.7090306 at oucs.ox.ac.uk>
Pls forward to Council:
> I think I am mostly agreeing with Syd now,
While I don't think your suggestion is bad, I don't think it is
agreeing with mine that much at all.
> * no container list element, no functional grouping
> * zero or more <constraint> elements to follow <content>
> * <content> is syntactic sugar for <constraint scheme="relaxng">
> * model of <constraint> is
> @scheme,
> att.typed,
> att.identifiable,
> macro.glossLike,
> data
> * Content model of <data> is macro.anyXML.
> * normal I18N for <desc> and <gloss> (ie repeatable with multiple languages)
> * I18N method for <data> is undefined, scheme-dependent
> * semantics are that
> - application of <content> is mandatory
> - application of all <constraints> is optional,
> but do as many as you can. the more you do,
> the closer you'll get to conformance to the
> abstract model. constraints are there to help you,
> but do not fully test the abstract model.
> - all constraints are additive. if you choose
> to write the same rule in two languages, good for you -
> a processor should do as many as it can.
If <content> is equivalent to <constraint scheme="relaxng">, does it
also get att.typed, att.identifiable, macro.glossLike, and (most of
all) data?
> Would the above make most people more or less happy? could you
> live without
> a) grouping
Yes, I think so. In some sense type= gives you indirect grouping,
anyway.
> b) alternatives in different languages
Absolutely. But then again, English is my native tongue.
> Sorry for going round and round in circles.
I think it's good to hash this stuff out.
--
Sebastian Rahtz
Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
Sólo le pido a Dios
que el futuro no me sea indiferente
More information about the tei-council
mailing list