[tei-council] *Spec content inconsistency
Syd Bauman
Syd_Bauman at Brown.edu
Sun May 5 19:24:26 EDT 2013
This corresponds to SF bug report #571, which I gave priority 5
because I still don't konw which is high and which is low. (IIRC,
someone told me at the F2F meeting, but the minutes say "Action on
JC: to investigate the Allura system if possible to make the meanings
of the numbers explicit.".) This should be a "2" or an "8", whichever
is lower.
---------
classSpec, elementSpec, macroSpec, and schemaSpec all start with
( model.glossLike | model.descLike )*,
but constraintSpec starts with
model.descLike*,
model.glossLike*,
and moduleSpec starts with
model.glossLike*, model.descLike+,
Is there a strong reason to constrain the order in
<constraintSpec> but not the others? And I understand why we want
to require at least one <desc> in a <moduleSpec>, but is there a
reason to constrain the order?
One reaction might be to change them all to the
( model.glossLike | model.descLike )*,
and then require <desc> in <moduleSpec> but not the others. But
first I think it's worth asking the model.glossLike is in
<constraintSpec> at all? What's it for? They don't need
<altIdent>s or <gloss>s, do they? (Not likely to need an <equiv>,
either, but I suppose it's possible.)
More information about the tei-council
mailing list