Skip to content

docs(citation): bring CITATION.cff current, and cite the publishing name - #123

Merged
cloudronin merged 2 commits into
mainfrom
docs/citation-cff-currency
Aug 30, 2026
Merged

docs(citation): bring CITATION.cff current, and cite the publishing name#123
cloudronin merged 2 commits into
mainfrom
docs/citation-cff-currency

Conversation

@cloudronin

Copy link
Copy Markdown
Owner

Fixed

field was now checked against
version 0.1 0.17.0 pyproject.toml, tag v0.17.0
date-released 2025-11-01 2026-08-29 last commit
identifiers absent both C-series DOIs, labelled the minted deposit
authors Viswanathan Vettrivel author-confirmed publishing name

version: 0.1 was sixteen minor versions stale and has been stamped onto every Zenodo deposit this repo has produced.

On the name

Viswanathan is the legal surname; Vettrivel is the name the author publishes under. The citation file takes the publishing name for discovery, not formality: a scholarly profile aggregates on the published name, so a supplement DOI minted under the legal name would sit outside the author's publication record — the opposite of what a citable deposit is for.

An orcid: field would make this durable in a way a name string cannot, binding the deposit to an identifier rather than a spelling. Not added; the author has one to supply or not.

A correction to earlier advice in this work

I twice called CITATION.cff the root cause of the C-series deposit being titled "Unit of Assurance (UoFA) Specification". It is not. That title is correct for the repository, and Zenodo inheriting it is correct behaviour — retitling this file to name the data supplement would mistitle every future deposit in the other direction.

The supplement's title is a per-record metadata edit on the Zenodo record.

Still open, and the author's

preferred-citation reads "(v0.1)" and points at uofa.net, while the protocol adopted v0.2 today. Bumping it would assert a v0.2 report exists at that URL, which cannot be verified from this repository.

Verification

Parses as valid CFF, required keys present, 2 identifiers. 3421 passed, 14 skipped.

`version` read 0.1 while pyproject and the latest tag both read 0.17.0 --
sixteen minor versions stale, and stamped onto every Zenodo deposit this repo
has produced. `date-released` was ten months behind. Both corrected against the
repo's own facts.

Adds `identifiers` for the C-series supplement: the concept DOI
(10.5281/zenodo.22167995, always the latest version) and the version DOI
(10.5281/zenodo.22167996, the ten counted packages), each labelled so a reader
picks deliberately rather than by whichever appears first.

**`authors` now reads Vettrivel**, which the author confirmed is the name they
publish under, though Viswanathan is the legal surname. The reason is discovery
rather than formality: a scholarly profile aggregates on the publishing name, so
a supplement DOI minted under the legal name would sit outside the author's
publication record -- the opposite of what a citable deposit is for.

**A correction to advice given earlier in this work.** I twice called
CITATION.cff the root cause of the C-series deposit being titled "Unit of
Assurance (UoFA) Specification". It is not. That title is CORRECT for the
repository, and Zenodo inheriting it is correct behaviour; retitling this file
to name the data supplement would mistitle every future deposit in the other
direction. The supplement's title is a per-record edit on the Zenodo record.

**Still open, and the author's:** `preferred-citation` reads "(v0.1)" and points
at uofa.net while the protocol adopted v0.2 today. Bumping it would assert a
v0.2 report exists at that URL, which cannot be verified from this repository.
ORCID 0000-0002-1025-0244 on both author blocks. Verified against the public
ORCID API before embedding: the record reads "Vishnu Vettrivel", matching the
publishing name this file now uses, so the identifier and the spelling agree
rather than one being asserted over the other.

This is the field that actually resolves the name question. Viswanathan is the
legal surname and Vettrivel is the publishing name; an ORCID binds a deposit to
an identifier rather than a spelling, so it aggregates correctly whichever
surname a given venue records.

`preferred-citation` moves from v0.1 to **v0.2**, adopted today, with the year
and month corrected to match (2026-08). Raised earlier as unverifiable from
inside this repository -- whether a v0.2 report stands at uofa.net is the
author's knowledge, and the author has ruled it does.

Note the two author blocks sit at different indentation (top-level `authors` at
two spaces, `preferred-citation.authors` at four). A single find-and-replace
across both silently edits one and misses the other; this commit matched each
block explicitly, which is why the first attempt asserted rather than wrote.
@cloudronin
cloudronin merged commit f403b24 into main Aug 30, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant