Skip to content

Review pass: citation files with the Zenodo DOI, site from gh-pages, CI, version 1.0.1 - #5

Merged
larnsce merged 5 commits into
mainfrom
dev
Sep 23, 2026
Merged

larnsce merged 5 commits into
mainfrom
dev

Conversation

@larnsce

@larnsce larnsce commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Mechanical pass from the pkgreview 1.6.0 check script and the intake screen, part of the openwashdata cleanup tracked in openwashdata/owdata#20 (this package's deposit issue is #3). The package already has a Zenodo deposit, so the gap was the citation files, not a new deposit.

  • CITATION.cff and inst/CITATION written by washr 1.1.1 with the existing Zenodo concept DOI 10.5281/zenodo.17540498 and type dataset, so the weekly harvest lists the package as citable.
  • DESCRIPTION gains X-schema.org-keywords and the spatial and temporal coverage; pkgdown/templates/in-header.html carries the JSON-LD from washr::update_metadata().
  • _pkgdown.yml follows the openwashdata template; the pkgdown workflow deploys the site to gh-pages and docs/ is no longer tracked. After the first deploy on main, switch the repository's Pages source to the gh-pages branch, or the site is down until then.
  • R CMD check workflow (washr template) runs on dev and main.
  • Package-specific: the title is shortened from 100 to 63 characters; the dictionary drops four empty trailing columns; the README licence link held an unfilled template placeholder and is fixed, and the README citation output shows the real title; .Rhistory is no longer tracked.
  • The default branch was renamed from master to main, so the README links to main resolve.

The data are unchanged. Version 1.0.1 with NEWS.md, because the v1.0.0 Zenodo record was cut while DESCRIPTION still said 0.0.0.9000.

Check script: 0 required failures. R CMD check: 0 errors, 0 warnings, 1 note (CRAN incoming feasibility only).

PII: site-level coordinates of 118 childcare centres and public mWater photo URLs; no names, phone numbers or IDs; some centres operate from a caregiver's home, and enrollment counts by sex and disability are small per site; the maintainer email stays. Signed off by Lars Schöbitz on 2026-09-23.

Zenodo record edits: #4.

Test plan

  • pkgreview check script, 0 required failures
  • rcmdcheck (--as-cran, no manual): 0 errors, 0 warnings
  • After merge: pkgdown deploy succeeds and the Pages source is switched to gh-pages
  • Once the Zenodo integration is on: release v1.0.1

…h the concept DOI

The title is shortened from 100 to 63 characters, and the Description
loses a doubled full stop. X-schema.org-keywords (open data, washdata,
childcare centres, early childhood development, sanitation, hygiene,
water supply, Malawi), X-schema.org-spatialCoverage Thyolo and Chikwawa,
Malawi and X-schema.org-temporalCoverage 2021-08-23/2021-10-25 (the
submitted_on range) are new; URL and BugReports were already set.
CITATION.cff and inst/CITATION are new, written by
washr::update_citation() with the existing Zenodo concept DOI
10.5281/zenodo.17540498 (deposit of 2025-11-06) and type dataset. The
dictionary drops four empty trailing columns; no descriptions changed.

Assisted-by: Claude claude-opus-5-5
…e from gh-pages

_pkgdown.yml follows the openwashdata template (Pages url instead of
the repository url; Plausible header and funding sidebar were already
there); pkgdown/templates/in-header.html carries the JSON-LD from
washr::update_metadata(); README rebuilt with the DOI badge, the
licence link that still held the {{{packagename}}} placeholder fixed,
and the citation output now showing the real title; the pkgdown
workflow deploys the site to gh-pages, and docs/ and .Rhistory are
ignored and no longer tracked (switch the Pages source to gh-pages
after the first deploy).

Assisted-by: Claude claude-opus-5-5
Same workflow as the other openwashdata packages, with its badge in
the README.

Assisted-by: Claude claude-opus-5-5
Metadata-only patch after the v1.0.0 Zenodo record, which was cut while
DESCRIPTION still said 0.0.0.9000; the citation files and the JSON-LD
header are regenerated at 1.0.1, and NEWS.md starts with both entries.

Assisted-by: Claude claude-opus-5-5
@larnsce
larnsce merged commit f7fca09 into main Sep 23, 2026
11 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