checklist
A Thorough and Strict Set of Checks for R Packages and Source Code
An institutional R quality-control package that just split its citation half into its own tool.
◆Recent moves
- 1mo ago
Organisation now passed correctly when creating a package skeleton
Fixes the organisation not being passed through when generating a package skeleton, and improves the bug report template. Fallout from the class restructuring in the preceding releases. No change in capability.
View source ↗ - 1mo ago
Citation and Zenodo functions split out into the citeme package
⚡ SPARKThe structural release of this window: roughly fifteen citation, organisation and Zenodo functions leave checklist for the new citeme package, bookdown_zenodo() and check_codemeta() are removed, and add_badges() is renamed. It resolves the long-standing tension in a package that was doing both code quality control and research-output metadata. The sibling INBOmd adopted the new dependency six days later.
View source ↗ - 5mo ago
Zenodo deposits gain publisher, EU grant IDs and ROR handling
Adds a publisher field to .zenodo.json, grant IDs for EU-funded Zenodo communities, and correct handling of ROR organisation identifiers, plus a DOI badge fix. Unglamorous metadata plumbing, but these fields are what make a deposit discoverable and correctly attributed to its funder. All of this surface moved to citeme four months later.
View source ↗ - 7mo ago
Contributing and conduct files created only when requested
Stops generating contributing guidelines and a code of conduct unless the user answers yes to the corresponding prompts. A small correction to the interactive setup flow, of the kind that accumulates in a tool that scaffolds files on the user's behalf.
View source ↗ - 8mo ago
GitHub Action restores renv environments and installs system dependencies
The check_project action now restores the R environment through renv when a renv.lock is present and gains an APTGET argument for installing system dependencies. Also fixes check_license() failing when README.md carries no usable licence information. The action changes matter more than they look: without renv restoration, checks ran against a different dependency set than the project declares.
View source ↗ - 8mo ago
organisation class superseded by org_list and org_item
Replaces the single organisation class with a structured org_list and org_item pair, deprecating the old class and its read and write functions, and enforcing the INBO ROR identifier in the new representation. New constructors build the list from interactive questions or from the git remote. This is the first move of the decomposition that culminated in the citeme split, restructuring the organisation data before relocating it entirely.
View source ↗