-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for .zenodo.jsons #29
Comments
I like this idea, is there a specification for this |
information: https://developers.zenodo.org/#add-metadata-to-your-github-repository-release links to docs and schema Since the schema link points to some legacy stuff, one should check what they are doing now and what the current one is. I did not find it for now. As an idea, one could also if one finds a 'zenodo' DOI through a badge or within a README.md request the zenodo.json for the record from the zenodo.org API. In the repository users define only keys they want to be overwritten, or added, which are not automatically extracted, but on the other hand all the other data utlized by zenodo comes from the github API. Therefore, it is available without doing a request to zenodo. Maybe the zenodo code to extract this metadata from a github repo is also available (probably in python) and could save some work in extracting metadata from the github API. |
Thanks for the info, that looks like valuable information we should use.
Yeah, querying the Zenodo API sounds like the best strategy here if the |
Many projects publish their code to zenodo and putting manual rich metadata into one .zenodo.json file in the repository.
One could also harvest this one.
The text was updated successfully, but these errors were encountered: