BIBFRAME Stuctural Example using TEI

From TEIWiki

Jump to: navigation, search

The following is the start of a worked example showing how the current BIBFRAME draft might be used with a TEI text being published in a real world situation. This is forward-looking work. For the current state of play see Best Practices for TEI in Libraries.

Contents

Scope

  • I'm using N-Triples, they've not been validated.
  • I'm primarily concerning myself with links between the NZETC and other parties, primarily because this is what I know about.
  • The example work is A History of the Birds of New Zealand by Walter Lawry‏ Buller ‎ 1838-1906‏. I've picked this because it's well known enough that lots of people have things about it to link to and because it contains some nice circular references (such as subjects named after the author).
  • I'm not concerned with the httpRange-14 issue (yet)
  • These comments relate to the evolving draft BIBFRAME as at early May 2013; the draft is expected to evolve.

Work / Instance

We hold the work in multiple formats, archive.org has an instance and there are ISBNs for it too. RFC 3187 details using ISBNs as URNs. RFC 3187 predates but anticipates 13 digit ISBNs.

http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html rdf:type  http://bibframe.org/vocab/Work .
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:hasInstance http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird.html .
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:hasInstance http://nzetc.victoria.ac.nz/tei-source/BulBird.xml .
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:hasInstance http://nzetc.victoria.ac.nz/downloads/BulBird.epub .
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:hasInstance http://archive.org/details/historyofbirdsof00bull .
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:hasInstance urn:isbn:0723300224 .
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:hasInstance urn:isbn:9780723300229 .

Subject

I'm using an anonymous node here, rather than introduce a new identifier globally. This wikipedia article has the same topic. I'm going to assume that labels and so forth can be inferred from wikipedia if necessary, particularly since they already have labels in more languages than the NZETC is going to have in the foreseeable future.

_:local001 rdf:type http://bibframe.org/vocab/Topic .
_:local001 bf:relatedResource http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird-t1-g1-t2-body-d104a.html .
_:local001 bf:relatedResource http://en.wikipedia.org/wiki/Buller's_Shearwater .


I'm still not quite sure how/whether to link to http://en.wikipedia.org/wiki/Buller's_Shearwater vs how/whether to link to http://www.wikidata.org/wiki/Q1272190 Suggestions appreciated.

Authoriship

The text of the work is by Buller:

_:local002 rdf:type http://bibframe.org/vocab/Person .
_:local002 bf:contributor http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html.
_:local002 bf:relatedResource http://nzetc.victoria.ac.nz/tm/scholarly/name-207531.html  .
_:local002 bf:relatedResource http://viaf.org/viaf/47544939/ .
_:local002 bf:relatedResource http://www.wikidata.org/wiki/Q2507378 .

But the fabulous images are by Keulemans. We don't even have him in our authority control system due to lack of attribution in the early edditions, so there's no local link here

_:local003 rdf:type http://bibframe.org/vocab/Person .
_:local003 bf:contributor http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html .
_:local003 bf:relatedResource http://www.wikidata.org/wiki/Q1335286 
_:local003 bf:relatedResource http://viaf.org/viaf/42113661/

Redistribution

This is an example of the same ePUB as above, available through a re-distributor (allowed since it's under a CC license). Since it's an identical byte-for-byte copy:

http://nzetc.victoria.ac.nz/downloads/BulBird.epub owl:SameAs http://mebooks.co.nz/index.php?route=product/product&product_id=102 .

It certainly feels like there should be a more comprehensive way to encode that.

Composition

this is a part of that is part of this other thing. Currently there doesn't appear to be a way to encode this in a standard fashion in BIBFRAME.

http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird.html bf:? http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird-t1-g1-t2-body-d104a.html .
http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird-t1-g1-t2-body-d104a.html bf:? http://nzetc.victoria.ac.nz/tm/scholarly/BulBird-fig-Bul02BirdP041.html .

Once we put all the components of a work into an ePUB file pointing to them becomes more complex, but most of the relationships stay the same.

jar:http://nzetc.victoria.ac.nz/downloads/BulBird.epub!/tm/scholarly/tei-BulBird.html bf:?  jar:http://nzetc.victoria.ac.nz/downloads/BulBird.epub!/tm/scholarly/tei-BulBird-t1-g1-t2-body-d104a.html .

See here for the definition of jar: URIs to point inside ePUBs and other zip files.

Derivation

There doesn't appear to be a way to encode that this HTML file is mechanically derived from this XML fragment

http://nzetc.victoria.ac.nz/tm/scholarly/BulBird-fig-Bul02BirdP041.html bf:? http://nzetc.victoria.ac.nz/tei-source/BulBird.xml#Bul02BirdP041 .
Personal tools