-
Notifications
You must be signed in to change notification settings - Fork 561
Feature Request: Align the DataCite/Datacite and OpenAIRE/oai_datacite exports that ship with Dataverse #12281
Copy link
Copy link
Open
Feature
0 / 210 of 21 issues completed
Copy link
Labels
FY26 Sprint 21FY26 Sprint 21 (2026-04-08 - 2026-04-22)FY26 Sprint 21 (2026-04-08 - 2026-04-22)FY26 Sprint 22FY26 Sprint 22 (2026-04-22 - 2026-05-06)FY26 Sprint 22 (2026-04-22 - 2026-05-06)FY26 Sprint 23FY26 Sprint 23 (2026-05-06 - 2026-05-20)FY26 Sprint 23 (2026-05-06 - 2026-05-20)FY26 Sprint 24FY26 Sprint 24 (2026-05-20 - 2026-06-03)FY26 Sprint 24 (2026-05-20 - 2026-06-03)FY26 Sprint 25FY26 Sprint 25 (2026-06-03 - 2026-06-17)FY26 Sprint 25 (2026-06-03 - 2026-06-17)FY26 Sprint 26FY26 Sprint 26 (2026-06-17 - 2026-07-01)FY26 Sprint 26 (2026-06-17 - 2026-07-01)FY27 PriorityFY27 RoadmapFY27 Sprint 1FY27 Sprint 1 (2026-07-01 - 2026-07-15)FY27 Sprint 1 (2026-07-01 - 2026-07-15)FY27 Sprint 2FY27 Sprint 2 (2026-07-15 - 2026-07-29)FY27 Sprint 2 (2026-07-15 - 2026-07-29)FY27 Sprint 3FY27 Sprint 3 (2026-07-29 - 2026-08-12)FY27 Sprint 3 (2026-07-29 - 2026-08-12)FY27 Sprint 4FY27 Sprint 4 (2026-08-12 - 2026-08-26)FY27 Sprint 4 (2026-08-12 - 2026-08-26)Feature: APIFeature: MetadataGREI 2Consistent MetadataConsistent MetadataGREI 3Search and BrowseSearch and BrowseGREI 4Analytics and ReportingAnalytics and ReportingGREI Year 5Needs Backend DesignFeature needs design input from backend devsFeature needs design input from backend devsOriginal size: 50
Milestone
Description
Metadata
Metadata
Assignees
Labels
FY26 Sprint 21FY26 Sprint 21 (2026-04-08 - 2026-04-22)FY26 Sprint 21 (2026-04-08 - 2026-04-22)FY26 Sprint 22FY26 Sprint 22 (2026-04-22 - 2026-05-06)FY26 Sprint 22 (2026-04-22 - 2026-05-06)FY26 Sprint 23FY26 Sprint 23 (2026-05-06 - 2026-05-20)FY26 Sprint 23 (2026-05-06 - 2026-05-20)FY26 Sprint 24FY26 Sprint 24 (2026-05-20 - 2026-06-03)FY26 Sprint 24 (2026-05-20 - 2026-06-03)FY26 Sprint 25FY26 Sprint 25 (2026-06-03 - 2026-06-17)FY26 Sprint 25 (2026-06-03 - 2026-06-17)FY26 Sprint 26FY26 Sprint 26 (2026-06-17 - 2026-07-01)FY26 Sprint 26 (2026-06-17 - 2026-07-01)FY27 PriorityFY27 RoadmapFY27 Sprint 1FY27 Sprint 1 (2026-07-01 - 2026-07-15)FY27 Sprint 1 (2026-07-01 - 2026-07-15)FY27 Sprint 2FY27 Sprint 2 (2026-07-15 - 2026-07-29)FY27 Sprint 2 (2026-07-15 - 2026-07-29)FY27 Sprint 3FY27 Sprint 3 (2026-07-29 - 2026-08-12)FY27 Sprint 3 (2026-07-29 - 2026-08-12)FY27 Sprint 4FY27 Sprint 4 (2026-08-12 - 2026-08-26)FY27 Sprint 4 (2026-08-12 - 2026-08-26)Feature: APIFeature: MetadataGREI 2Consistent MetadataConsistent MetadataGREI 3Search and BrowseSearch and BrowseGREI 4Analytics and ReportingAnalytics and ReportingGREI Year 5Needs Backend DesignFeature needs design input from backend devsFeature needs design input from backend devsOriginal size: 50
Type
Projects
StatusShow more project fields
In Progress 💻
Overview of the Feature Request
This is the parent GitHub issue for GitHub issues about making changes to the DataCite/Datacite and OpenAIRE/oai_datacite exports that, as much as possible, make them contain the same information about datasets and other research objects that users publish in Dataverse repositories.
The information that's in each dataset's "DataCite/Datacite" export is sent to DataCite, while repository managers tell OpenAIRE's systems to harvest their metadata using the OpenAIRE/oai_datacite export.
What kind of user is the feature intended for?
(Example users roles: API User, Curator, Depositor, Guest, Superuser, Sysadmin)
API User, Curator, Superuser, Sysadmin
What inspired the request?
Confusion about the two metadata exports (such as https://groups.google.com/g/dataverse-community/c/S8YaKcfyJbg/m/2iYmoBhzAQAJ), the extra work involved in syncing the two exports, which have become out of sync over the years and would otherwise become more out of sync as the Dataverse community continues to change the metadata it sends to DataCite and to OpenAIRE, and an investigation, described in #11916, about how to address these challenges.
What existing behavior do you want changed?
@scolapasta suggested I create separate issues for each of the changes to make it easier to track any discussion about them. So I've described specific changes to the DataCite/Datacite and OpenAIRE/oai_datacite exports in other GitHub issues and made them this issue's child issues.
To help us have a shared overview of all of the changes, here are the GitHub issues that describe changes to either or both of the exports. Most of the GitHub issues describe changes to the OpenAIRE/oai_datacite export, but there are three issues that describe changes only to the DataCite/Datacite export, and two issues that describe changes to both exports.
Child GitHub issues that describe changes to DataCite/Datacite export:
Child GitHub issues that describe changes to OpenAIRE/oai_datacite export:
dateType"Updated" for date of latest published version only after user has published more than one version #12294contributorproperty #12298rightsproperty #12329Child GitHub issues that describe changes to both OpenAIRE/oai_datacite and DataCite/Datacite exports:
dateTypeby following same logic used for determiningpublicationYear#12361What should not change
So far, after we make the changes described in the GitHub issues, these are things I would expect to remain different between the two exports:
The DataCite schema version:
Identifiers of predefined licenses in "Rights" property:
When the user adds a predefined license to the dataset:
rightsIdentifier,rightsIdentifierScheme, andschemeURIproperties, since the 4.1 version of DataCite doesn't include those propertiesrightsIdentifier,rightsIdentifierScheme, andschemeURIproperties, since the 4.5 version of DataCite includes those propertiesLocal context info in "Rights" property:
The PR at #12224 will probably be merged before other changes described in this GitHub issue are merged. That PR adds more information to the "Rights" property of the DataCite/Datacite export and does not add the same information to the "Rights" property of the OpenAIRE/oai_datacite export
Funding References:
When the user chooses a funder from the organization names suggested by the Funding Information Agency field:
the OpenAIRE/oai_datacite export shouldn't include
funderIdentifierandfunderIdentifierTypeproperties with ROR information since the 4.1 version of DataCite doesn't include those propertiesWhat's included in the
funderNameproperty should continue to be the ROR URL of the funder. Fixing this bug so that the name of the funder is used instead is part of the GitHub issue Metadata export with ROR support #11955.the DataCite/Datacite export should continue to include
funderIdentifier,funderIdentifierType, andschemeURIproperties with ROR information since the 4.5 version of DataCite includes those propertiesKeyword Term URI:
When the user enters a Keyword Term URI, the DataCite/Datacite export should continue to not include a valueURI property with the Keyword Term URI. Instead, @qqmyers has included this change in PR #12346, and told GitHub to close #12300 when that PR is merged.
Any open or closed issues related to this feature request?