Times are local time (CEST, +02:00) unless otherwise noted.
Members present were:
- Syd Bauman
- Alejandro Bia
- Lou Burnard
- James Cummings
- Matthew Driscoll
- Julia Flanders
- Laurent Romary
- Susan Schreibman
- Natasha Smith
- Edward Vanhoutte
- John Walsh
- Perry Willett
- Christian Wittern
Which is to say that all Council members were present (including the ex-officio editors), except for Sebastian Rahtz, who had indicated before the meeting had even been arranged he would not be available.
Meetings were held at AFNOR (room 34), from 14:15 to 18:00 on Thu 28 and from 09:05 to 16:51 on Fri 29, with a lunch break from 12:30 to 13:45. Because her purse had been stolen in Paris, Susan Schreibman was unable to attend on Friday; Laurent Romary left at 12:28 on Friday.
Council extends its heartfelt gratitude to AFNOR for hosting our meeting, and to Laurent Romary for organizing it. An essentially flawless operation at a nice, clean, well-run institution helped provide for a successful meeting.
Council also extends its condolences to Susan Schreibman, who had to suffer through the (all too common) frustration, stress, and annoyance of having her passport, money, and credit cards stolen when her purse was snatched in Paris.
With consultation of the group, Chair inserted two new agenda items and swapped the order of two others. The added items were a discussion of equiv, which never occurred, and of edw89. Two items were swapped such that chapter reviews were discussed prior to new work items, in order to accommodate Laurent Romary’s departure.
-
- Julia Flanders reports TEI now has a wiki, set up by Sebastian Rahtz, Matthew Zimmerman, James Cummings, Daniel Pitti, and others at Oxford. Anyone with valid e-mail address can register and edit the wiki. All that is on the wiki now is the call for stylesheets. By meetings end an area for submission of P5 customizations had been created by James Cummings & Syd Bauman; no customizations were deposited, though. James Cummings and Daniel Pitti will be submitting model stylesheets. There have been two responses to the Call for Stylesheets so far, neither one of which was actually a stylesheet, but one indicated excitement about the plan.
-
- Lou Burnard reports P5 HOWTO has been circulated, and that he is seeking feedback on it. John Walsh & Christian Wittern have both read the document & tried the procedure outlined, but each of them had difficulties which have been reported to Lou Burnard.
-
- James Cummings reports that the README is only for the p5 module. Christian Wittern suggests, and it was generally agreed, that the README should provide sufficient instruction to facilitate a local installation, which would require the stylesheets module, too. Council discussed whether or not the stylesheet information should be in the same README or a separate one, but decided it was not fruitful to make a decision at this time, as Sebastian is changing how the two modules interact. Create a HOWTO for the stylesheet module however he prefers (as part of current HOWTO or separately) , will be combined or separated later.2005-07-01
-
- Julia Flanders reports that she had indeed circulated reports.
-
- Perry Willett’s report is on today’s agenda
-
- John Walsh reports that the draft report on MARC/TEI crosswalk had been.
-
- Matthew Driscoll reports that a set of reviewers for the MS chapter had been contacted; all have responded affirmatively, except for one (a contact at the Ecole des Chartes who would be followed up by Laurent Romary). Consuelo Dutschke has als sent in detailed comments. Council agreed that Matthew Driscoll should review the critiques that he receives, and post as soon as possible a list of items that need to be addressed and perhaps a proposal for further work for Council’s consideration. post summary of comments received on MS, with proposed responses finish revisions to manuscript description chapter (MS) 2005-10-21.
- Christian Wittern reports that the assignments of chapters to members of Council for review has been accomplished.
The editors both point out that it is very important that all council members become familiar with creating P5 customizations with the ODD language (either using Roma web interface, or otherwise).
Council discussed some details of the documentation needed to make effective use of P5. It was suggested that three different documents are needed:
- a reference document on the ODD tagset — already done, the DocumentationElements (aka TD) chapter
- a tutorial guide on using ODD — already begun: edw88
- a reference document discussing the principles to follow when modifying TEI — the Modifying andCustomizing the TEI DTD (aka MD) chapter, which needs major surgery
Currently instructions for installing and running the standalone Roma utility only apply to a generic (Debian-like) system. It was suggested that this was easily confused with the web-hosted Roma application, and maybe the two should have different names. It was agreed that modifying the standalone shell script to run in other environments would be very useful. attempt to get standalone Roma working locally under Windows2005-07-01
It was suggested and agreed that instructions for using P5 should include some guidance for how to use it in particular environments, for example basic high-level instructions, such as which folder should contain the P5 grammar fragments (DTD or schema); how to tell the application which grammar you want to use for a given document; how to add new grammars etc. Instructions for using a P5 grammar in XMLSpy & XMetal 2005-07-01 Instructions for using a P5 grammar in oXygen 2005-07-01
In response to a question from John Walsh, Council discussed whether users should be advised to specify TEI grammars by defining an ODD or by manipulating grammar fragments in a particular schema language such as RelaxNG or DTD. Both are permitted, but for modifications in particular the consensus was that the ODD route was preferable, assuming the availability of reliable tools.
The subject of extending the manuscript description capability to stone rubbings was raised. Council was reminded that we had explicitly decided to handle manuscripts first, before all other Text Bearing Objects ( TBO text bearing objectss).
Use of a generic wrapper element, rather than different wrappers for each content-bearing element which currently has textual attributes (i.e., the equivalent of ISO TC37/SC4’s brack element, was also considered.E.g., something like
The editors objected to both of these proposals because it would be impossible to constrain which attributes go with which elements.
It was also suggested that the wrapper element retain the same name as in P4 name, and have a generic content child element. E.g., something like
. This could only work if all elements had the same content: it was agreed that investigation of real cases was needed to decide the issue to create some examples demonstrating the different approaches. This proposal was thought to be sufficiently promising as to merit further investigation. It may also be useful for other similar problems, particularly with the naming set of elements.
Overall, Council endorsed the general approach in favour of having fewer, more general, datatypes as presented in ED W 86. review all current attributes, attempt to classify each as a particular datatype, looking for attributes that need a new datatype, are eligible for requiring a <valList>, or need extra constraint; also consider use of tei.tokens vs. rng:text, particularly with respect to rend attribute 2005-06-01.
A suggestion was made that a datatype tei.enumerated be created which would be similar to tei.token, except that it would require a valList (i.e., a documented closed list of possible values), whereas tei.token permits, but does not require, a valList. It was suggested that when Syd goes through the list, he would report if any seem eligible for requiring valList; also if any need extra constraints (like pattern or positive integer).
It was agreed that tei.enumerated might be useful even though a schema designer could just change it to tei.token.
Council briefly discussed whether or not every element that bears a type attribute should automatically get a subtype as well: it was noted that deciding this issue was a matter of how the typed class should be defined.
It was suggested that we look at the three methods so far proposed (and perhaps others) for handling reg on the various naming elements.Those three solutions are:
-
-
<choice> <name>Bill Clinton</name> <reg>Clinton, William J.</reg> </choice>
Recommended by ED W 79
-
-
-
<reg id=”rn17″>Clinton, William J.</reg> <!– above <reg> element may be somewhere in <teiHeader> or <hyperDiv>, and may be part of a new prosopographic element, and may end up being something other than <reg> … all undetermined as of yet –> <!– … –> <name reg=”#rn17″>Bill Clinton</name>
Suggested as a possibility by ED W 79
-
-
<name> <reg>Clinton, William J.</reg> <content>Bill Clinton</content> </name>
look at the various methods for handling reg of the various naming elements, and report back to Council 2005-07-01.
The index element has the three attributes for specifying the index headings under which the current spot should be indexed (level1, level2, and level3). Lou Burnard reported on recent discussion among Lou Burnard, Syd Bauman, Sebastian Rahtz, James Cummings, Christian Wittern, and others on what to do with these attributes; and presented a further suggestion using seg children of label; more to follow. Report on progress of discussions of <index> attributes
Council discussed some of the implications of using tei.tokens rather than rng:text for the datatype of the global rend attribute. It was agreed that this issue should be addressed in Syd’s report on datatypes.
Some open issues
-
- ED W 86 asks whether these two perform the same function, and thus whether or not both are needed. Council recommended that certainty of date and exact of dateStruct become precision. Council noted that cert means different things in different places, and thus this issue needs urgent attention. look at cert attribute on different elements and think about how they might be rationalized, and report results 2005-07-01
-
- Council suggests renaming key to sortKey when used for that purpose.
-
- The ref attribute is declared IDREF when it occurs on some elements, but for others is declared as a token. Council thinks all should be made pointers. Change P5 so that all RESP attributes are declared as pointers. 2005-09-01
- Canonical references were briefly discussed with respect to loc of app; it seems we could simply remove loc in favor of a cref (which would likely be used in alternation with from & to) but we need to look into location-reference meted etc. research whether or not LOC performs same function as CREF 2005-07-01
It was suggested that examples of usage of various new encodings of the attributes will be useful.
Council directly addressed the first three of nine rules for revising the class system.
-
- Council changed
possible
-
- to
reasonable
-
- .
Council agreed, but decided to entertain the suggestion that every attribute (whether 2 exist or not) be in a class.
On suggestion of the editors, Council reworded
this to … should reference TEI datatypes (which
are themselves derived from W3C datatypes) directly …
.
should consider the existing classes, and make suggestions as to what new ones are required, if any2005-07-01
Council to ask Matthew Zimmerman and Wendell Piez if either would be interested in writing a visualization tool to make class system more tractable.
Council decided that a meeting to straighten out the TEI class system should be held; it is tentatively scheduled to occur in Oxford on or about Mon 26 Sep. At least Lou Burnard, Syd Bauman, Sebastian Rahtz, Laurent Romary, Christian Wittern to attend.
Next Council conference call was scheduled for Fri 08 Jul 13:00 UTC.
use of equivmade in e-mail to Lou Burnard, Syd Bauman, & Laurent Romary on 28 Apr was deferred (but LR has subsequently made some comments).
Reviews may ignore occurrences of global changes that have not been effected yet, including:
- ID/IDREF
- DOCTYPE declarations
- references to
additional
orbase
tagsets or the pizza model
However, reviewers should note places where entity references are suggested.
Laurent Romary is still working on revising the chapter om PrintDictionaries.
prose.
-
- Base Tag Setfor Drama probably will be unchanged
- Names andDates may need a lot of work; Council suggested that the Ontologies SIG may be a useful source of input
It was noted that much of the work likely to be needed for ND ties in with task Julia Flanders & Perry Willett are charged with, above. Also classes need attention in this area.
SG does not need to be reviewed at this time, but is still in need of expansion.
Chicago Manual of Styleexamples. While Syd Bauman has tried to improve it a little, this file still proves to be somewhat unhelpfully inconsistent and poorly encoded.
The main differences between bibl and biblItem are the additions of attributes for semantically informative nesting and the removal of PCDATA. It was pointed out that, were some minor changes to be made to bibl, biblItem would not be needed. It was countered that the exclusion of PCDATA is an important constraint.
There was overall discontent with the idea of having 4 bibliographic citation elements. get back to BIBL using <bibl>, with as little change as possible2005-07-08
Matthew Driscoll reports that Zdenek Uhlir and Jindrich Marek in Prague are working on a page element which contains the description of the page. Jindrich Marek recently presented a paper at a Bulgarian conference on this approach, which he believes is much better than that of msDesc.
Dr Georg Vogeler has recently organized a workshop on the encoding of medieval charters, dealing both with the physical and informational content. He presented a paper on this Charter Encoding Initiative at DRH 2004 (see the abstract), but its current status is unknown.
Council was reminded that the PhysBib group has a clearly defined set of goals: collation & page descriptions. Lots of other nifty things can & perhaps should be done, but not necessarily by this group.
Julia Flanders suggests that every report to be considered be accompanied by a question or items for discussion.
Several council members would prefer not to need to pay for conference calls. investigate alternative conference call systems 2005-07-01
Council needs to be responsible for supervising the work being done on the Guidelines.