Documented workflow for the project - OscarSeip/oscarseip.github.io GitHub Wiki
Sources
Bibliographical tools
A bibliography of all the books that have the word theatre in their title has been created in Zotero. To each item, the original location of the IIIF manifest(s), additional digitisations, and other relevant material has been added as an URI attachment (i.e. no physical files have been added). Furthemore, the tag function of Zotero is used to classify the topics of the books on a meta-level and related items have been linked (e.g. translations). This bibliography has been published as a public group with closed membership, enabling easy access to the database and allowing for future crowdsourcing initiatives. See the page here: https://www.zotero.org/groups/2586230/theatres_of_knowledge/library
Digital repository
The original IIIF manifests have been copied to a Github repository, which makes it possible to change the properties and metadata that is included in the manifest. Future work can be undertaken to standardise the structure or family tree structure of the manifests. Each of the copied manifests is stored in a folder whose name corresponds to an unique identifier that has been automatically assigned by Zotero. This identifier can be viewed by exporting the library or by reading the url in the Public Zotero Library when the item is selected.
Annotations
In order to add annotations to the printed books we have relied for this project on Glen Robson's Simple Annotation Server. Annotations are exported from the SAS tool as an JSON annotation list, which relates to a specific page in the manifest (used as the filename). These annotations lists are then stored within the manifest folder in a subfolder called lists./ The annotations are linked into the manifests through the "OtherContent" property, which is included after the images array (see example below; for a detailed description see Hosting the annotations locally and linking to a manifest.
"@id":"https://iiif.lib.virginia.edu/iiif/dl/uva-lib:830320/canvas/c26",
"@type":"sc:Canvas",
...
"images":[
...
],
"otherContent": [
{
"@id": "https://raw.githubusercontent.com/OscarSeip/oscarseip.github.io/master/Manifests/7LICDDCH/lists/c26.json",
"@type": "sc:AnnotationList"
}]
Transcriptions
For this project, we have relied on the Transkribus platform for OCR and HTR transcriptions of the manifests.
Presentation
Mirador viewer
The Mirador viewer calls the manifests from their location in the Github repository (mind to use the raw link).
Deployment
Github Pages
The Mirador viewer has been embedded on a static html page, hosted on Github (see: https://oscarseip.github.io/). Please see Code to install Mirador on a static html page on how to install the Mirador viewer.
All other data and documentation has been gathered and made accessible on this website, too. Information on how to create your own Github.io site can be found here: https://pages.github.com/