Difference between revisions of "BIBFRAME Stuctural Example using TEI"

From TEIWiki
Jump to navigation Jump to search
(Composition)
(13 digit ISBNs)
 
(14 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
== Work / Instance ==
 
== Work / Instance ==
  
We (and others) hold the work in multiple formats:
+
We hold the work in multiple formats, archive.org has an instance and there are ISBNs for it too. [http://www.ietf.org/rfc/rfc3187.txt 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 rdf:type  http://bibframe.org/vocab/Work .
Line 17: Line 17:
 
  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://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 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 .
  
This is an example of a modern print edition:
+
== Subject ==
  
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:hasInstance http://www.tepapastores.co.nz/collections/te-papa-press/products/buller-s-birds-of-new-zealand-the-complete-work-of-jg-keulemans .
+
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.  
  
This is an example of an auction of a historical edition:
+
_: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 .
  
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:hasInstance http://www.trademe.co.nz/books/rare-collectable/nz-published/other/auction-562203380.htm
+
 
 +
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 ==
 
== Authoriship ==
Line 30: Line 35:
 
The text of the work is by Buller:
 
The text of the work is by Buller:
  
  http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:contributor http://nzetc.victoria.ac.nz/tm/scholarly/name-207531.html .
+
  _:local002 rdf:type http://bibframe.org/vocab/Person .
  http://nzetc.victoria.ac.nz/tm/scholarly/name-207531.html owl:sameAs http://viaf.org/viaf/47544939/ .
+
_:local002 bf:contributor http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html.
  http://nzetc.victoria.ac.nz/tm/scholarly/name-207531.html owl:sameAs http://www.wikidata.org/wiki/Q2507378 .
+
  _:local002 bf:relatedResource http://nzetc.victoria.ac.nz/tm/scholarly/name-207531.html .
 
+
_:local002 bf:relatedResource http://viaf.org/viaf/47544939/ .
But the fabulous images are by Keulemans. We don't even have him in our authority control system, so there's no local link here
+
  _:local002 bf:relatedResource http://www.wikidata.org/wiki/Q2507378 .
 
 
http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html bf:contributor http://www.wikidata.org/wiki/Q1335286 .
 
http://www.wikidata.org/wiki/Q1335286 owl:sameAs http://viaf.org/viaf/42113661/ .
 
 
 
== Subject ==
 
 
 
The primary topic of the work is New Zealand birds. I'm using an anonymous node here, rather than introduce a new identifier globally:
 
  
_:local001 rdf:type http://bibframe.org/vocab/Topic.html .
+
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
_:local001 bf:relatedResource http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html .
 
  
This thing has the same topic. I'm going to assume that labels and so forth can be inferred from wikipedia if necessary.  
+
_:local003 rdf:type http://bibframe.org/vocab/Person .
 
+
_:local003 bf:contributor http://nzetc.victoria.ac.nz/tm/scholarly/name-101762.html .
  _:local001 bf:relatedResource http://en.wikipedia.org/wiki/Birds_of_New_Zealand .
+
  _:local003 bf:relatedResource http://www.wikidata.org/wiki/Q1335286
 +
_:local003 bf:relatedResource http://viaf.org/viaf/42113661/
  
 
== Redistribution ==
 
== 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:
+
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 .
 
  http://nzetc.victoria.ac.nz/downloads/BulBird.epub owl:SameAs http://mebooks.co.nz/index.php?route=product/product&product_id=102 .
Line 60: Line 58:
 
== Composition ==
 
== Composition ==
  
http://nzetc.victoria.ac.nz/tm/scholarly/BulBird-fig-Bul02BirdP041.html is a part of http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird-t1-g1-t2-body-d104a.html is part of http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird.html 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/BulBird-fig-Bul02BirdP041.html this] is a part of [http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird-t1-g1-t2-body-d104a.html that] is part of [http://nzetc.victoria.ac.nz/tm/scholarly/tei-BulBird.html 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.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 .
 
  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 the question then becomes:
+
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:!/ bf:? jar:!/ .
+
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 .
jar:!/ bf:? jar:!/ .
+
 
 +
See [https://www.iana.org/assignments/uri-schemes/prov/jar here] for the definition of jar: URIs to point inside ePUBs and other zip files.
  
 
== Derivation ==
 
== Derivation ==
  
There doesn't appear to be a way to encode that this HTML file is derived from this XML fragment
+
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 .
 
  http://nzetc.victoria.ac.nz/tm/scholarly/BulBird-fig-Bul02BirdP041.html bf:? http://nzetc.victoria.ac.nz/tei-source/BulBird.xml#Bul02BirdP041 .
 
== References ==
 
* [http://bibframe.org/ Bibframe]
 
* [ ]
 
* [ ]
 

Latest revision as of 06:06, 21 May 2013

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.

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 .