[MEI-L] revision of <bibl>
Peter Stadler
stadler at edirom.de
Sat Oct 20 22:59:01 CEST 2012
Dear Perry,
thank you for disseminating this issue.
I have been discussing mei:bibl with Axel in the last weeks so I feel free to repeat my comments publicly:
First, TEI has the nice separation between tei:bibl and tei: biblStruct where the former is a "loosely-structured bibliographic citation" [1] and the latter a "structured bibliographic citation, in which only bibliographic sub-elements appear and in a specified order. "[2]
If your use case is *creating* bibliographical citations, than the plain bibl can be used to store your citations already in the desired style (i.e. with punctuation etc.) which makes e.g. a later html output much easier.
So, my proposal would be to add a mei:biblStruct for at least three reasons:
1. MerMEId is using bibliographic citations in a highly structured way (cf. your examples)
2. It would not break backwards compatibility
3. a clear separation of structured and loosely-structured data which makes processing much easier since the processor knows what to expect. (Of course, the mei:biblStruct would need a clear structure with mandatory elements in a mandatory order)
Second, I don't understand the need for reinventing the wheel. There are a lot of schemata out there for bibliographic data which could be used, since it makes developing much easier as well as interchange. Here I'm not saying to use a different namespace (one could argue so, though) but to adopt the appropriate schemata from e.g. BibtexML[3], Zotero[4] or TEI[2]. For example I'd like to see the possibility to assign keywords/tags -- on the other hand I'm reluctant to introduce those special elements recipient and creation (the latter could go into mei:annot).
All the best
Peter
PS: By the way, mei:bibl is currently described as "Provides a citation for a published work." which should be amended to cover unpublished material as well.
[1] http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-bibl.html
[2] http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-biblStruct.html
[3] http://bibtexml.sourceforge.net
[4] http://www.zotero.org/support/dev/data_model
Am 15.10.2012 um 20:50 schrieb "Roland, Perry (pdr4h)" <pdr4h at eservices.virginia.edu>:
> Hello,
>
> Those of you subscribed to the developers list may have already seen a version of this message. My apologies for cross-posting, but I think this is important enough to warrant soliciting a wide range of opinions, since some of the changes proposed will break backwards compatibility.
>
> In order to better support bibliographic applications, such as MerMEId, the content model of <bibl> needs to be revised/expanded. The example below contains several new elements -- creator, editor, contributor, biblScope, genre, imprint, pubPlace, and publisher. These might also be useful at other points in addition to within <bibl>, say in the header, but that is not under consideration at the moment. A new <recipient> element may also be added for correspondence. <distributor> will also be allowed in <imprint>.
>
> In addition, some existing elements, such as <creation>, should also be permitted within <bibl>. This will allow the capture of non-bibliographic details of creation, such as the location where an item was created.
>
> Also, some existing elements, such as <physLoc> and <relatedItem>, should be allowed after re-definition; that is, <physLoc> will no longer function as the call number/shelf location. It will function as the wrapper for <repository> and <identifier>. In this context, <identifier> will hold the shelf number. With the FRBR changes, <relatedItem> will be replaced by <relation>, allowing <relatedItem> to be used as illustrated here.
>
> The new element <biblList> will be a member of model.listLike, allowing it to be used wherever <list> is currently allowed. Other places where it might occur include <work>, <source> (will be called <item> after FRBR implementation, <event>, <eventList>, etc.
>
> <biblList>
> <bibl>
> <!-- genre is preferred over @type on bibl so that authorizing info about the material designation can be captured. -->
> <genre authority="marcgt"
> authURI="http://www.loc.gov/standards/valuelist/marcgt.html">article</genre>
> <creator>Daniel Grimley</creator>
> <title level="a">Modernism and Closure: Nielsen's Fifth Symphony</title>
> <title level="j">The Musical Quarterly</title>
> <!-- The bibliographic unit values below can be added to the unit attribute defined in att.measurement. -->
> <biblScope unit="vol">86</biblScope>
> <biblScope unit="issue">1</biblScope>
> <biblScope unit="pp">149-173</biblScope>
> <imprint>
> <pubPlace>London</pubPlace>
> <date isodate="2002">2002</date>
> </imprint>
> </bibl>
> <bibl>
> <creator>Carl Nielsen</creator>
> <recipient>William Behrend</recipient>
>
> <!-- Name with @role will still be possible, but the specific elements above are preferred. -->
> <name role="author">Carl Nielsen</name>
> <name role="recipient">William Behrend</name>
>
> <date isodate="1904-04-13">1904-04-13</date>
> <genre>letter</genre>
> <creation>
> <geogName>Copenhagen</geogName>
> </creation>
> <physLoc>
> <repository>DK-Kk</repository>
> <identifier>NKS 5155 4°</identifier>
> </physLoc>
> <relatedItem rel="host">
> <bibl>
> <title>CNB</title>
> <biblScope>II/333</biblScope>
> </bibl>
> </relatedItem>
> </bibl>
> </biblList>
>
> Comments are greatly appreciated, especially if this will break anything you're currently doing.
>
> --
> p.
>
> __________________________
> Perry Roland
> Music Library
> University of Virginia
> P. O. Box 400175
> Charlottesville, VA 22904
> 434-982-2702 (w)
> pdr4h (at) virginia (dot) edu
> _______________________________________________
> mei-l mailing list
> mei-l at lists.uni-paderborn.de
> https://lists.uni-paderborn.de/mailman/listinfo/mei-l
More information about the mei-l
mailing list