Credit & attribution
Objective
To ensure proper crediting and acknowledgment of software creators, authors, and contributors, it is important to follow citation recommendations.
Recommendations
RSMD-5.1
Essential ☆☆☆
Add intrinsic metadata about authors, this information can be captured in a human readable format( AUTHORS file, as a section in README, CONTRIBUTORS.md etc.) or in an author's property in a machine-readable format (e.g codemeta.json, package management file, etc.).
RSMD-5.2
Essential ☆☆☆
Add authors and contributors to the metadata record.
RSMD-5.3
Important ☆☆
Use people identifiers for non-ambiguous attribution (ORCID, ID-HAL, ID-REF, GPG key, VIAF, ISNI etc.)
RSMD-5.4
Important ☆☆
Use roles for software actors (authors & contributors). Refer to existing contributor roles if possible:
- https://allcontributors.org/
- CRediT – Contributor Roles Taxonomy (niso.org)
- SORTÆD: Software Role Taxonomy and Authorship Definition
- https://w3id.org/softwareCredit
RSMD-5.5
Important ☆☆
Provide citation preference (CITATION.cff file, Citation section in README, .bib file, etc.)
RSMD-5.6
Useful ☆ Where applicable, use appropriate citation granularity level (software, software-module, software-version, code-fragment) by referring to the BibLaTeX software package specifications.
See:
- https://ctan.org/pkg/biblatex-software;
- https://fr.overleaf.com/learn/latex/Bibliography_management_with_biblatex
RSMD-5.7
Useful ☆
In case of plurality of authors, identify all the owners : the authors list should be exhaustive to ensure credit. Note: in some cases it might be impossible to have an exhaustive list of authors, in this case a collective author may be used.