all-contributors / all-contributors/allcontributors.org

Incorporate ORCiDs associated with contributors into .zenodo.json files

Abierto
#820 8 comentarios 1 reacción 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
MDX
Estrellas
8.1k
Forks
1.7k
Merge medio
17 h 1 min
PR fusionados (30 d)
6

Descripción

**Is your feature request related to a problem? Please describe.**
The link from GitHub to Zenodo is great to automate version-controlled DOI creation, but it is too time consuming to manually add every contributor to that file and especially hard to track down the ORCiD of each contributor to include in the file Zenodo uses to create those DOIs (.zenodo.json files). GitHub users now have the ability to include their ORCiD in their profile (see mine!), so the information is available in GitHub.

**Describe the solution you'd like**
When the allcontributors bot adds a contributor to a repository, it should add their name and the proper author or contributor role to the .zenodo.json file. If the person has an ORCiD associated with their profile, that ORCiD should be included in the .zenodo.json file.
A nice add-on here would be to scrape the contributor's affiliation and that affiliation's ROR, likely from [ORCiD](https://info.orcid.org/documentation/api-tutorials/api-tutorial-read-data-on-a-record/).

**Describe alternatives you've considered**
I considered asking for this for citation.cff files, but publishers regard the DataCite DOI minted through Zenodo as the "record of truth", so I am preferring the .zenodo.json file instead since that file is used in the link to Zenodo to create those DataCite DOIs. It is too much work to keep both files synchronized.

**Additional context**
The [instructions](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile#adding-your-orcid-id-to-your-profile) for adding your ORCiD to your GitHub profile.
The Zenodo [page](https://help.zenodo.org/docs/github/describe-software/zenodo-json/) about .zenodo.json files.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.