[tei-council] Topics for discussion
Julia Flanders
Julia_Flanders at Brown.edu
Mon Sep 13 16:25:00 EDT 2004
Apologies for a lengthy and tardy post. I've looked through all of
the suggestions. The ones that Syd posted I won't comment on, except
to say I support them all (having been involved in their evolution).
If anyone has questions of the "why on earth" variety about these, I
can probably provide specifics.
On the others, several seem like very good ideas:
--publisher children/requiring explicit relation between publisher and pubPlace
--Hilde Boe's suggestions on manuscript encoding, and the realRhyme=
attribute; I can't judge the usefulness of the an= and realAn=
attributes.
--improve handling of letters: this seems like a high priority to me.
Could we give Nick and Edward an official commission to come up with
a proposal?
--names/prosopography module: this seems like a good idea. I'd also
like to propose that <partic> and <particDesc> be designated for use
not just in describing speakers in a linguistic corpus, but also more
generally any participant in the document's creation/production/etc.
In other words, if I want to document demographic info on a set of
authors, editors, translators, even printers and publishers, this
would be a logical place to do it.
--adding namespace info to <tagUsage>: the goal is clearly important.
I like the <nameSpace> element as a wrapper around <tagUsage>
elements, not least because we could also provide therein a place to
provide info about that namespace. I think we could even require this
element (rather than allowing it to be optional and assuming TEI
namespace in its absence); this will be the least of people's
conversion challenges when they go to P5. As an alternative, wouldn't
a namespace= attribute on <tagUsage> do the trick? Are there
significant advantages to grouping all the elements from a given
namespace within a wrapper? As an addendum: I would suggest that we
drop the requirement that there be a <tagUsage> element for every GI;
the useful functions of <tagUsage> these days seem to me to be
rendition and documentation; verification of the number of elements
seems a little old-fashioned.
--revision of <figure>: seems good to me, but I'm not sure I
understand the proposal exactly--is the <figDesc> element intended to
appear both within <figText> (which would have the content model of
current <figure> element) and also as a direct child of <figure>?
Also: the current content model of figure doesn't allow for the fact
that text (including poetry) may appear both/either above and below
the graphical content of the figure. It would be good to be able to
accommodate this fact. It's also good to preserve the current
distinction between the text that accompanies the figure (headings,
captions, etc.) and text that is actually embedded within the image
content (e.g. speech ballons, painter signatures, banners, signs,
etc.).
Some seem like interesting ideas that aren't fully perfect, or aren't urgent:
--Andrea Nolda's thoughts on inline, displayed, and floating
elements: I sympathize with the goals of this one, but I'm not sure
it's a good thing for TEI to specify default rendering behavior. This
seems like something that should be handled by allowing authors to
set renditional defaults, and this is already possible in TEI with
<tagUsage>. For the rest, I disagree with him, I think things like
what to do with the value of n= *should* be left to the stylesheet,
and the author is free to create such a stylesheet if he/she wants to
constrain the appearance of the document.
--the accept= attribute on <mentioned>, <gloss>, and <seg>: it seems
to me that if the symbols are to stand just as symbols, they should
just be encoded as renditional facts. If the problem is that there's
no consensus about the symbols to be used and their interpretation,
perhaps the better thing would be to bypass the symbols and allow the
accept= attribute to have a set of specific values (more nuanced, by
the looks of things, than "yes | no") which represent a superset of
the values/interpretations currently in use, allowing the user to
employ a subset as appropriate. Then the symbols could just be
rendered with a stylesheet. I don't think having an accept= attribute
with values "* | ? | ?* | (?) | #" etc. is such a great idea. But
this isn't an area I'm familiar with, so I'm going on logic, not
experience.
--type= on <mentioned>; I'm susceptible to this because I believe
type= is so generally useful. It doesn't seem overwhelmingly urgent
to me, or likely to affect a lot of users, but I can see the utility.
--revision of <index>; this seems confused to me. If the <index>
element is intended to mark the point in the flow of text where the
index entry points, this doesn't seem like a good place to put
information about how the index entry itself is going to look (e.g.
"see also" references, etc.). Surely the point is that some software
comes along and gathers up all the <index> elements and processes
them into an index entry. No single <index> point can be expected to
carry the extra information for the entry itself. I think the problem
is real--this extra information is needed--but packing it into
<index> doesn't seem like a good approach. I also don't see the
function of the <indexContent> element; is its content intended to
become part of the index entry, or is it just the basis for a link?
--add <label>/<eLabel> to <eTree> etc.: seems reasonable to want to
have content/markup in a label
--make <interp/> non-empty to allow for values with internal markup:
seems reasonable.
--add <measure> to the typed class to allow for subtype=: I agree
with the basic idea here, but I wonder whether a unit= attribute
would be better than subtype=; it would more explicitly capture the
semantics of what John Walsh seems to be after. I also wonder (while
we're on this) whether it would be better to have the number as a
separate attribute, rather than including it as part of the reg=
attribute.
--generic <metadataItem> element in header: I'm on the fence about
this. I guess it's the equivalent of providing <div> and <ab> and
<seg>; why shouldn't there also be a generic metadata element in the
header? But I also feel as if we should be attempting to provide for
all the reasonable classes of metadata in a more specific way. In
other words, this shouldn't become the dustbin where we put metadata
ideas that don't fit into the existing TEI header. The prospects for
interchange with this generic element seem pretty poor.
Possibly unnecessary?
--Hilda Boe's suggestion for extending metrical analysis of verse:
doesn't the realMet= attribute duplicate the functionality of the
existing real= attribute?
Best, Julia
>At our next phone call, scheduled for 20 Sept, it would be very
>helpful if council members could give some initial comments on the
>various suggestions for enhancements which have so far been
>accumulating on sourceforge. I was going to attempt a summary of
>them all, and can easily produce a list if so required, but
>discussion will be much more productive if council members have
>already read at least some of the arguments before hand.
>
>The easiest way of doing this is for you to point your browser at
>http://sourceforge.net/tracker/?atid=644065&group_id=106328&func=browse
>
>(or navigate to the "feature requests" from http://tei.sourceforge.net)
>
>If you want to add comments on any item (or add new items) before
>the meeting, that would also be much appreciated!
>
>I am also working on a document
>(http://www.tei-c.org/Drafts/edw83.xml) which attempts to summarize
>all other "work in progress" for P5. This is far from complete, but
>I hope to get it into better shape in good time for the phone call.
>All input gratefully received!
>
>Lou
>
>
>
>
>
>_______________________________________________
>tei-council mailing list
>tei-council at lists.village.Virginia.EDU
>http://lists.village.Virginia.EDU/mailman/listinfo/tei-council
More information about the tei-council
mailing list