Issue 18497
Check if Dataset has DOI in EML before assigning it new DOI during registration
18497
Reporter: kbraak
Assignee: kbraak
Type: Improvement
Summary: Check if Dataset has DOI in EML before assigning it new DOI during registration
Priority: Unassessed
Resolution: WontFix
Status: Closed
Created: 2016-05-24 17:41:26.291
Updated: 2016-10-03 14:38:00.443
Resolved: 2016-10-03 14:38:00.313
Description: Currently we are assigning DOIs to datasets during dataset registration/creation, when they already have a DOI assigned to them in their EML.
See: https://github.com/gbif/registry/blob/master/registry-ws/src/main/java/org/gbif/registry/ws/resources/DatasetResource.java#L547
The workflow described in http://dev.gbif.org/issues/browse/POR-2545 explains the rules for how to parse the EML to looks for a Dataset's DOI.
When we crawl the dataset's EML, we will swap the GBIF DOI with the user-assigned (EML) DOI.
Fixing this, would save save some frustration with publishers who express dissatisfaction with us assigning their dataset an unnecessary extra DOI.
]]>
Author: kbraak@gbif.org
Created: 2016-10-03 14:38:00.381
Updated: 2016-10-03 14:38:00.381
Closing as won't fix.
No plan to modify workflow whereby existing DOI in EML gets parsed during crawling - not at registration.