Project

General

Profile

Actions

Bug #5513

closed

add support for DOI identifiers from EZID

Added by Matt Jones over 12 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Immediate
Category:
metacat
Target version:
Start date:
10/26/2011
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
5513

Description

DOI identifiers can be created through the EZID service run by the California Digital Library. See:

http://n2t.net/ezid/doc/apidoc.html
https://confluence.ucop.edu/display/Curation/Identifier+Conventions

We should support the assignment of DOI identifiers for objects stored in Metacat. The current changes supporting arbitrary identifier formats in Metacat for the DataONE release should be sufficient for actually tracking the identifiers. But we also need to be able to register the identifiers with a DOI service when they are created locally. To do this, we need to decide on the appropriate model for how Metacat interacts with this service -- e.g., should we support automatic creation of DOIs for all objects as they are created? Or should we force people to use 'reserveIdentifier() with a DOI to create a DOI that they can then use to create their object. Another issue is whether we should create DOIs for all existing objects in the KNB or not.


Related issues

Blocked by Morpho - Bug #5799: publish using DOI featureNewJing Tao01/22/2013

Actions
Actions

Also available in: Atom PDF