Skip to content

In OpenAIRE/oai_datacite export, for determining publicationYear, use logic that DataCite/Datacite export uses #12293

@jggautier

Description

@jggautier

Overview of the Feature Request

The OpenAIRE/oai_datacite export should use the same logic as the DataCite/Datacite export when determining the value of the publicationYear property. Currently, the two exports use different logic to determine the dataset's publication year, which means the same dataset can have different publicationYear values depending on which export is used.

This issue is part of a larger effort to align both metadata exports, described in #11916 and #12281.

What kind of user is the feature intended for?

API User, Superuser, and Sysadmin

What inspired the request?

This is part of a larger effort to align the OpenAIRE/oai_datacite and DataCite/Datacite metadata exports. There is more context at #11916 and #12281.

What existing behavior do you want changed?

Currently, the DataCite/Datacite export determines publicationYear using the following logic:

  • If the user has set the dataset's citation date using the API endpoint "Set Citation Date Field Type for a Dataset", then the DataCite/Datacite export uses the year of the date field that the user has set as the citation date
  • If the user hasn't set the dataset's citation date using that API endpoint, then the DataCite/Datacite export uses the latest of:
    • the Publication Date, when the dataset's first version was published in the Dataverse repository, or
    • the embargo citation date, being the latest date of embargoed files on the dataset's first version
  • If the latest dataset version is a draft and the user hasn't set any embargo dates for files in the dataset, the DataCite/Datacite export uses the date when the user last updated the draft version

The OpenAIRE/oai_datacite export uses different logic: it uses the year of the latest Publication Date, Distribution Date, or Deposit Date. For example, if the year in the Deposit Date field is later than the Publication Date and the Distribution Date, the year of the Deposit Date is used for the publicationYear in the OpenAIRE/oai_datacite export.

The OpenAIRE/oai_datacite export should be changed to use the same logic as the DataCite/Datacite export.

Any open or closed issues related to this feature request?

Metadata

Metadata

Assignees

No one assigned

    Labels

    GREI 3Search and BrowseSize: 3A percentage of a sprint. 2.1 hours.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions