[EP-tech] Person URI generation

Phil Cross philip.cross at manchester.ac.uk
Mon Oct 22 16:31:13 BST 2012


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 at manchester.ac.uk



More information about the Eprints-tech mailing list