[tei-council] wait there's (a few) more
Laurent Romary
laurent.romary at inria.fr
Tue Sep 14 10:44:31 EDT 2010
Alles klar. So it's a no-brainer.
Laurent
Le 14 sept. 10 à 16:02, James Cummings a écrit :
>>> 3058674 Add model.graphicLike to content of glyph ...
>> Can you update the ticket so that I understand the discussion
>> between you and James?
>
> I think the original request is complete clear (but maybe I'm
> biased!)... it says:
>
> ===
> We replaced model.graphicLike in char and glyph with figure, and
> then I later made a good argument on another ticket for adding it
> back to char, which was accepted and duly done. However, char and
> glyph work in very similar ways and if it is justifiable for char to
> have model.graphicLike then glyph should have it as well.
>
> Recommendation: restore model.graphicLike to glyph, keeping figure
> as well, as is the case in char.
> ===
>
> To be extra clear: Once upon a time <char> and <glyph> both allowed
> <graphic> as a child. Council decided that it should also have
> <figure>, in implementing this we carelessly removed
> model.graphicLike from their content model. I noticed this and said
> "Hey, why can't my <char> have any <graphic/> elements in it any
> more", put in a bug report, and model.graphicLike was added back to
> the content model of <char>. I neglected to complain about <glyph>
> because I don't really use it that much. But I was about to answer
> "Why not use a <graphic/> inside your <glyph>?" to a TEI-L posting
> when, upon checking, I found that I could not do so. When I asked to
> restore model.graphicLike to <char> I should have also said "and
> <glyph> as well". Mea culpa. In all honesty I think this is just a
> corrigible bug rather than something council should be bothered
> with, because to argue that it shouldn't be added back to <glyph>
> you have to make an argument for why <glyph>s can't have <graphic>
> and <char>s can, or you have to argue against it being present in
> <char>'s content model and say that it needs to be removed from both.
>
> On the ticket I also briefly mention that lots of the constituent
> members of the content model of <char> and <glyph> are identical and
> wonder why they are not provided by a class. However, that is really
> a separate bug.
>
> Does this help?
>
> -James
>
> --
> Dr James Cummings, Research Technologies Service
> OUCS, University of Oxford
Laurent Romary
INRIA & HUB-IDSL
laurent.romary at inria.fr
More information about the tei-council
mailing list