Skip to content

Conversation

@BaptisteCecconi
Copy link

@BaptisteCecconi BaptisteCecconi commented Jan 9, 2026

❤️ Thank you for your contribution!

Description

Add support for schema v4.6 (see #111)

Checklist

Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:

Frontend

Reminder

By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:

  1. You license your contribution under the same terms as the current repository’s license.
  2. You agree that you have the right to license your contribution under the current repository’s license.

* The version of the file is update to v4.6.

* The value "Translator" is added to the contributorType list.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The values "Award" and "Project" are added to the resourceTypeGeneral
  list according to schema v4.6.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The values "IsTranslationOf" and "HasTranslation" are added to the
  relationType list according to schema v4.6.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The value "Coverage" is added to the dateType list, according to schema
  v4.6

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The values "CSTR" and "RRID" are added to the relatedIdentifierType list
  accordingly to the schema v4.6.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The content is copied from schema45.py.

* The version has been updated to v4.6 through out the file.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The content is copied from test_schema45.py.

* The version has been updated to v4.6 through out the file.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The v4.6 full example files (in JSON and XML formats) have been adapted
  from the v4.5.

* The new values for dateType, resourceTypeGeneral, relatedIdentifierType,
  contributorType and relationType are included.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* Datacite schema v4.6 have been copied from Datacite web server.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The test now uses the v4.6 value for "Coverage"

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The JSON file is fixed.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* All v4.5 tests have been replicated (and updated) for v4.6

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The example scripts have been updated to use schema v4.6.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
* The section named "DataCite v4.6 Metadata Management" is added and
  linked to the relevant modules.

Co-authored-by: Baptiste Cecconi <baptiste.cecconi@obspm.fr>
@tmorrell
Copy link
Contributor

tmorrell commented Jan 9, 2026

Closing and re-opening to trigger CI

@tmorrell tmorrell closed this Jan 9, 2026
@tmorrell tmorrell reopened this Jan 9, 2026
@Zack-83
Copy link

Zack-83 commented Jan 12, 2026

Solves #105
Solves #111

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants