Skip to content

DataCite Xml updates- 4.7, language, Translator, Keyword URI#12346

Open
qqmyers wants to merge 7 commits intoIQSS:developfrom
QualitativeDataRepository:DataCiteXml4.7
Open

DataCite Xml updates- 4.7, language, Translator, Keyword URI#12346
qqmyers wants to merge 7 commits intoIQSS:developfrom
QualitativeDataRepository:DataCiteXml4.7

Conversation

@qqmyers
Copy link
Copy Markdown
Member

@qqmyers qqmyers commented Apr 21, 2026

What this PR does / why we need it: This PR updates the citation block contributor types to add 'Translator' and makes a few small updates to the DataCite XML export/xml metadata sent to DataCite:

  • updates the schema compliance to version 4.7
  • adds 'Translator' as an allowed contributor type (Dataverse has a 'Translator' option but in DataCite 4.5, 'Translator' is not allowed and the xml mapped it to 'Other' instead)
  • adds a language element for the case where the dataset has one citation metadatablock: language defined. In other cases, the language element is not included (as before).
  • adds the value of any keywordTermURI value as the valueURI attribute in the resulting element

Which issue(s) this PR closes:

  • Closes #

Special notes for your reviewer:

Suggestions on how to test this:

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?:

Additional documentation:

@jggautier
Copy link
Copy Markdown
Contributor

adds 'Translator' as an allowed contributor type (Dataverse has a 'Translator' option but in DataCite 4.5, 'Translator' is not allowed and the xml mapped it to 'Other' instead)

Could you write more about how Dataverse has a 'Translator' option? Or how do we expect someone depositing a dataset in a Dataverse repository to indicate that someone contributed as a translator? I ask because I don't see "Translator" in the deposit form's Contributor Type dropdown on Demo Dataverse or in the list of contributor types in the citation.tsv and citation.properties file that ships with Dataverse.

I do see it in the citation metadata block that QDR is using, at https://data.qdr.syr.edu/api/metadatablocks/citation.

Do you know yet if you're planning to merge this PR for the 6.11 release?

I ask because in #12281 we're tracking other changes we're planning to make to the information that Dataverse includes in the DataCite XML export. That GitHub issue has a milestone label for 6.11, although we're not sure yet if we'll be able to finish it for the 6.11 release.

@qqmyers qqmyers marked this pull request as ready for review April 21, 2026 16:24
@qqmyers qqmyers added the GDCC: QDR of interest to QDR label Apr 21, 2026
@qqmyers
Copy link
Copy Markdown
Member Author

qqmyers commented Apr 21, 2026

Since Translator wasn't yet in the citation block, I've added it in the PR. When/if this gets merged is not my call. (As QDR is already deploying these changes, the priority should be based on whether Harvard or other GDCC members want it.)

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

Labels

GDCC: QDR of interest to QDR

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants