Citation github <-> Zenodo mismatch

Open
#6,000 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
45/100
Issue type
Documentation
Clarity
Mostly clear
Activity status
Stale
Tech stack
python
Domain
documentation

Research direction

Locate the GitHub citation file referenced in the report and compare its version and DOI metadata with the Zenodo record, which currently reaches v3.7.0. Update the citation so it clearly identifies the software version it represents, then verify that the DOI and citation metadata remain consistent.

Written by the indexing model from the issue text.

Description

Type: Bug

🐛 Bug Report

When looking to cite iris, there is a mismatch between what is available to cite via Zenodo (which is ultimately where the iris DOI resolves to) and the latest version(s) available on github.

Zenodo citation currently has up to 3.7.0.

Practically speaking the github citation file which provides

Iris contributors. Iris [Computer software]. https://doi.org/10.5281/zenodo.595182

doesn't seem to parse well with journals, which retrieve and resolve the provided DOI information and ends up with

Hattersley, R., Little, B., Peglar, P., Elson, P., Campbell, E., Killick, P., Blay, B., De Andrade, E. S., Lbdreyer, Dawson, A., Yeo, M., Comer, R., Bosley, C., Kirkham, D., Tkknight, Stephenworsley, Benfold, W., Kwilliams-Mo, Tv3141, … Penn, J. (2023). SciTools/iris: v3.7.0 (Version v3.7.0) [Computer software]. Zenodo. https://doi.org/10.5281/ZENODO.595182

At the very least the citation file needs to update to reflect which version on the software it relates to.

Dominant language
Python
Stars
724
Forks
317
Avg merge
3d 20h
Merged PRs (30d)
9

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from SciTools/iris

All issues in SciTools/iris

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.