Skip to content

Add Zenodo to the registries check? #38

@sdruskat

Description

@sdruskat

If Zenodo were added to the list of registries to check against, this would cover an awful lot of "generic" software releases, e.g., those that don't go into any of the language/packaging registries, e.g., if it's distributed as binary/zip.

As far as I can see, there are two ways to achieve this:

  1. Check for a Zenodo badge in the README. Cheap but may be imprecise (could additionally check if the record exists and has an isSupplementTo record for this repo).
  2. Do an inverse search for records on Zenodo that contains the repo in the JSON. Expensive but precise:
"metadata": {
                "related_identifiers": [
                        {
                            "identifier": "https://github.com/this/repo/tree/v1.1",
                            "relation": "isSupplementTo",
                            "scheme": "url"
                        }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions