srophe / e-gedsh

This repository is for the electronic edition of the Gorgias Encyclopedia of the Syriac Heritage. Data posted here is copyright 2016 Beth Mardutho: The Syriac Institute and licensed under the Creative Commons Attribution-NonCommercial 4.0 International Public License (CC-BY-NC 4.0) https://creativecommons.org/licenses/by-nc/4.0/legalcode.
1 stars 1 forks source link

Zotero Ready Metadata #246

Closed davidamichelson closed 6 years ago

davidamichelson commented 6 years ago

Hi all, trying to call it a day but just thought of this for both GEDSH and corpus. We need to revise our embedded metadata for these new projects. (Actually we ought to do a thorough review for Syriaca.org too, but anyway).

Here is the documentation page from Zotero: https://www.zotero.org/support/dev/exposing_metadata One issue is that there does not seem to be a current preferred standard format. There is a hint here that JSON-LD may become so: https://github.com/zotero/publications/issues/19

Anyway, for now let's hone in on GEDSH, I looked at what we have for Antioch article out of the box and it is not bad but has at least one Syriaca.org hold over.

Here is my preferred citation exported out of Zotero using Bibo which they claim to like. Winona can you work out how to get that out of the TEI Header for http://wwwb.library.vanderbilt.edu/exist/apps/e-gedsh/entry/Antioch/tei or do you want paths? Not sure why it does the funky foaf thing with the author instead of dc terms. Anyway, let's discuss in person perhaps before you do anything Winona?

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:res="http://purl.org/vocab/resourcelist/schema#"
 xmlns:dcterms="http://purl.org/dc/terms/"
 xmlns:z="http://www.zotero.org/namespaces/export#"
 xmlns:bibo="http://purl.org/ontology/bibo/"
 xmlns:foaf="http://xmlns.com/foaf/0.1/"
 xmlns:sc="http://umbel.org/umbel/sc/">
    <z:UserItem rdf:about="http://zotero.org/groups/799668/items/NIJMMBBX">
        <res:resource rdf:resource="https://gedsh.bethmardutho.org/Antioch"/>
        <dcterms:rights>Creative Commons Attribution-NonCommercial 4.0 license (CC BY-NC 4.0)</dcterms:rights>
        <z:accessDate>2018-05-03 02:24:04</z:accessDate>
    </z:UserItem>
    <bibo:Article rdf:about="https://gedsh.bethmardutho.org/Antioch">
        <bibo:uri>https://gedsh.bethmardutho.org/Antioch</bibo:uri>
        <dcterms:language>en</dcterms:language>
        <dcterms:abstract>City in the historical region of Syria (today in Turkey). Titular see of Syr. Orth., Syr. Catholic, Maron., Melk. Orth., Melk. Catholic (united with Alexandria and Jerusalem) and, until 1953, Latin patriarchs.</dcterms:abstract>
        <dcterms:title>Antioch</dcterms:title>
        <dcterms:creator rdf:nodeID="n4"/>
        <bibo:authorList>
           <rdf:Seq><rdf:li rdf:nodeID="n4"/></rdf:Seq>
        </bibo:authorList>
        <dcterms:isPartOf>
            <sc:Encyclopedia>
                <bibo:edition>electronic edition</bibo:edition>
                <dcterms:publisher>
                    <foaf:Organization>
                        <foaf:name>Beth Mardutho, The Syriac Institute/Gorgias Press</foaf:name>
                    </foaf:Organization>
                </dcterms:publisher>
                <dcterms:title>Gorgias Encyclopedic Dictionary of the Syriac Heritage: Electronic Edition</dcterms:title>
                <rdf:type rdf:resource="http://purl.org/ontology/bibo/ReferenceSource"/>
            </sc:Encyclopedia>
        </dcterms:isPartOf>
    </bibo:Article>
    <foaf:Person rdf:nodeID="n4">
        <foaf:givenname>Hidemi</foaf:givenname>
        <foaf:surname>Takahashi</foaf:surname>
    </foaf:Person>
</rdf:RDF>
wsalesky commented 6 years ago

@davidamichelson lets add it to the Monday meeting to discuss.

wsalesky commented 6 years ago

@davidamichelson I have made some improvements, Zotero does not seem to read all the meta tags as I would expect. We could also experiment with adding properties to elements within the page, in particular this could be useful in the bibliographic citations. However I would need some guidance on what schema to use.

Example of a property within the page:

<div property="dc:source">“Manuscript Index,” in <em property="dc:title">Gorgias Encyclopedic Dictionary of the Syriac Heritage: Electronic Edition</em>, edited by, <span property="dc:contributor">Sebastian P. Brock</span>, <span property="dc:contributor">Aaron M. Butts</span>, <span property="dc:contributor">George A. Kiraz</span> and <span property="dc:contributor">Lucas Van Rompay</span>, <span property="dc:identifier">http://gedsh.bethmardutho.org/Manuscript-Index</span>. In theory this could help with Zotero, and also with any other service scraping the site for RDF data. We do have an RDF serialization (locally only at the moment) as well, but Zotero does not seem to follow the link to it, I assume some service will and some will not.

davidamichelson commented 6 years ago

Great, can we keep this open please and review on Monday?

On Wed, May 9, 2018 at 1:10 PM, Winona Salesky notifications@github.com wrote:

@davidamichelson https://github.com/davidamichelson I have made some improvements, Zotero does not seem to read all the meta tags as I would expect. We could also experiment with adding properties to elements within the page, in particular this could be useful in the bibliographic citations. However I would need some guidance on what schema to use.

Example of a property within the page:

“Manuscript Index,” in Gorgias Encyclopedic Dictionary of the Syriac Heritage: Electronic Edition, edited by, Sebastian P. Brock, Aaron M. Butts, George A. Kiraz and Lucas Van Rompay, http://gedsh.bethmardutho.org/Manuscript-Index . In theory this could help with Zotero, and also with any other service scraping the site for RDF data. We do have an RDF serialization (locally only at the moment) as well, but Zotero does not seem to follow the link to it, I assume some service will and some will not. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub , or mute the thread .
davidamichelson commented 6 years ago

@dlschwartz I think we forgot to discuss this on Monday. Can we do it next Monday?