Skip to content

What makes code a research object? #18

@blahah

Description

@blahah

Following on from this twitter discussion, I figure this is a better place to ask.

I'm interested in what makes some bundle of code become a research object? It seems as though this project treats 'having a DOI' as the criterion. If so, why is this?

My position, from which I would love to be moved, and which may be factually wrong, is this:

  • A DOI is not in itself valuable - the thing that makes DOIs useful in science is that they are the identifiers for metadata collection and exchange via Crossref. I would say the main value comes from cited-by - that you can use them to track when your work is cited. Only Crossref-issued DOIs carry this value as far as I am aware.
  • Zenodo DOIs are issued by DataCite, not by Crossref. Is there some way to get similar value from DataCite DOIs?
  • I am more confident in the longevity of Github than Zenodo (long story short: science funding ~ politics, Github funding ~ the value they provide)

If a research object is a fixed archive of some artefacts of research, then what is wrong with git commit, or better, a tagged release?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions