Skip to content

Incorporate ORCiDs associated with contributors into .zenodo.json files #820

@rebeccaringuette

Description

@rebeccaringuette

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.

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 for adding your ORCiD to your GitHub profile.
The Zenodo page about .zenodo.json files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions