Skip to content

Finalize data model for encoding related subjects #101

@wlpotter

Description

@wlpotter

@davidamichelson I am using 133 as my example as it had examples of all the categories of related subjects: https://caesarea-maritima.org/testimonia/133

I have elected to use a tei:listRef for this draft/demo. I don't think this use fits perfectly with the TEI's intention for this element, but I couldn't find anything better. tei:textClass could be ideal for the themes, but for the others (geography, prosopography, and related-texts) it may be too unwieldy to define and maintain a taxonomy.

Here is the XML snippet I created (/TEI/text/body/listRef, following the tei:bibl elements):

      <listRef type="related-texts">
         <ref target="#">John of Nikiu 66.2</ref>
      </listRef>
      <listRef type="geography">
         <ref target="https://pleiades.stoa.org/places/658381">Antioch on the Orontes</ref>
         <ref target="https://pleiades.stoa.org/places/1001940">Palestine</ref>
         <ref target="https://pleiades.stoa.org/places/629035">Caesarea Mazaca</ref>
         <ref target="https://pleiades.stoa.org/places/628949">Cappadocia</ref>
      </listRef>
      <listRef type="prosopography">
         <ref target="#">Augustus, emperor </ref>
         <ref target="#">Herod I, king</ref>
         <ref target="#">Archelaos</ref>
      </listRef>
      <listRef type="themes">
         <ref target="#">Hellenistic History</ref>
         <ref target="#">Roman History</ref>
         <ref target="#">Geography</ref>
         <ref target="#">Government and Law</ref>
      </listRef>

A few notes

  • I used Pleiades to fill in the targets in the geography section to use as a test, though per Joe's email we will have to figure out what to use for prosopography (is VIAF only for authors?) and for related-texts. For themes we will likely need to define our own taxonomy.
  • The # in the @ref attribute is merely a placeholder for validation purposes; we can leave those attributes empty if we want
  • From a data transformation standpoint it should be pretty easy to convert the notes to listRefs
  • For prosopography we talked about having our own place name versus getting it from Pleiades. I can't remember how we left that, but it might get a bit complicated (though tei:ref elements are relatively permissive with what is allowed in them: https://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-ref.html)
  • We will also need to deal with distinguishing between related-texts references to other testimonia and those not in our db.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions