EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #01222


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] Person URI generation


For RDF output, Eprints uses the script: lib/cfg.d/rdf_uri_person.pl

to convert an existing person id to a URI with the line:

return "epid:person/ext-".$person->{id};

This doesn't take into account the possible use of existing person URIs as the person id in the metadata, e.g. if using a Names URI or one produced by any other identity service such as ORCID.

I think that rdf_uri_person.pl needs to be altered to first check if the $person->{id} value is already a usable URI.

Best wishes,
Phil

--
Phil Cross
Applications Developer

Mimas
5th Floor
Roscoe Building
University of Manchester
Oxford Rd
Manchester
M21 2RL

email: philip.cross@manchester.ac.uk