dcmi / pids_in_dc

Expressing PIDs in Dublin Core
6 stars 1 forks source link

Human- and machine- readable data #8

Open jesusbagpuss opened 6 years ago

jesusbagpuss commented 6 years ago

As a developer I would like to be able to provide data in a format that both humans and machines can read, to allow simple/lightweight and more complete/complex integrations.

E.g. for data such as: <dc:creator orcid="0000-0002-8611-8266">Salter, John</dc:creator>

paulwalk commented 6 years ago

Thanks - this is a very useful laying out of requirement. Would not: <dc:creator id="https://orcid.org/0000-0002-8611-8266" be more in keeping with your requirement raised in #6 (i.e. not specifying orcid in the attribute name, but requiring the orcid host/domain to be expressed in the PID itself)?

jesusbagpuss commented 6 years ago

If there are multiple identifiers we need to include (e.g. an ORCID and an ISNI for the same creator), then we either have to have an agreed separator in the id field (whitespace?) or use two attributes?

paulwalk commented 6 years ago

Yes - absolutely, this is one of the issues we need to solve. I am writing about this right this moment in a little position paper covering the various issues I hope to get out tomorrow.