Skip to content

More structured way of handling authority identifiers in the header #3

@christofs

Description

@christofs

We currently have no really transparent, easy-to-parse way of providing authority identifiers such as VIAF and Wikidata ids, as noted also in #1. One solution for this that does not require a prefixDef would be something along the following lines:

<titleStmt>
<title>...</title>
<author>
<name>last, first</name>
<idno type="wikidata" corresp="https://wikidata.org/wiki/">Q0123456789</idno>
</author>
</titleStmt>

Similarly, for editors or other people, and with an alternative structure:

<respStmt>
<resp>publisher</resp>
<name>Trier University</name>
<idno type="ROR" corresp="https://ror.org/02778hg05"/>
</respStmt>
<respStmt>
<name>Julia Röttgermann</name>
<idno type="ORCID" corresp="https://orcid.org/0000-0002-1918-8117"/>
</respStmt>

I'm not insisting on any of the attributes or particular structures, and happy to see alternative solutions. But what would be nice is to be able to use XPath without a lot of tricks (like looking up base URLs somewhere else depending on the value of an attribute) and without context knowledge (such as base URLs) in order to automatically follow the links implied by these identifiers. I'd be happy to accept some verbosity or even redundancy to make this possible.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions