Skip to content

4.3 Schema Update#69

Merged
KellyStathis merged 8 commits intodatacite:masterfrom
caltechlibrary:4.3-json-schema
Dec 12, 2022
Merged

4.3 Schema Update#69
KellyStathis merged 8 commits intodatacite:masterfrom
caltechlibrary:4.3-json-schema

Conversation

@tmorrell
Copy link
Copy Markdown
Contributor

Add ROR as funderIdentifierType and small json validation fix

@tmorrell tmorrell mentioned this pull request Aug 15, 2019
@tmorrell
Copy link
Copy Markdown
Contributor Author

Just realized that affiliation identifiers were also missed in the 4.3 schema. I just added them to this PR.

@tmorrell
Copy link
Copy Markdown
Contributor Author

This PR makes the assumption that there can be multiple affiliation identifiers, which might not be the case in 4.3. Waiting on DataCite for clarification.

@tmorrell
Copy link
Copy Markdown
Contributor Author

tmorrell commented Apr 3, 2020

I've updated the schema to match DataCite naming and support only one identifier per #78. Travis is failing because of an unrelated Ruby dependency. This is ready for review @mfenner

Comment thread source/json/kernel-4.3/datacite_4.3_schema.json Outdated
BaptisteCecconi added a commit to BaptisteCecconi/datacite that referenced this pull request May 8, 2020
@satra
Copy link
Copy Markdown

satra commented Apr 3, 2021

any updates on merge of these schema changes or what is holding this back? we are building some converters from our data model to post to datacite, and would very much appreciate if we could validate with a schema locally before upload. it seems that the schema in this PR aligns with the datacite API more than the one in the main branch of this repo.

@KellyStathis
Copy link
Copy Markdown
Contributor

@tmorrell Thanks very much for these corrections to schema 4.3!

I've also added a note to the directory https://github.com/datacite/schema/tree/master/source/json with a bit of context for the JSON schema. Although an official, DataCite-supported JSON schema is in our backlog, the JSON schemas for 4.2 and 4.3 here are primarily community contributions. Huge thanks to @tmorrell, @lnielsen, @mark-saeon, and others for your work on this.

@KellyStathis KellyStathis merged commit 56e36b9 into datacite:master Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants