meta: align .zenodo.json license with the Zenodo deposit schema; add concept DOI#404
Merged
Merged
Conversation
…concept DOI
- .zenodo.json: write the license as the documented lowercase SPDX string ("lgpl-3.0-only")
instead of the InvenioRDM object form, which the GitHub -> Zenodo deposit ignores (falling
back to auto-detecting the licence from the LICENSE file). No licence change.
- CITATION.cff: add the Zenodo concept DOI as an identifier so citations resolve to the
all-versions record.
Signed-off-by: Ralph J. Steinhagen <r.steinhagen@gsi.de>
f2dc0bd to
dbdc284
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Two small citation-metadata hygiene fixes, mirroring the cleanup applied to
fair-acc/opendigitizer:.zenodo.json— thelicensefield used the InvenioRDM record object form ({"id": "LGPL-3.0-only"}). The GitHub→Zenodo deposit expects the documented lowercase SPDX string ("lgpl-3.0-only"); the object form is ignored, leaving Zenodo to auto-detect the licence fromLICENSE. This makes the deposit explicit and schema-correct — no licence change (still LGPL-3.0).CITATION.cff— added the Zenodo concept DOI10.5281/zenodo.19007383as an identifier, so "cite this repository" resolves to the all-versions record.Author roster, keywords and everything else are unchanged.