Skip to content

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

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

larnsce merged 6 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 #2). 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.17474593 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 README licence link held an unfilled template placeholder and is fixed; .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. The temporal coverage is the visit_date range as stored; four dates that do not fit the survey period are with the maintainer in Four visit dates in November 2020 do not fit the survey period #3.

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

PII: waterpoint-level coordinates and public mWater photo URLs; no names, phone numbers or IDs; the maintainer email stays. Signed off by Lars Schöbitz on 2026-09-23.

Zenodo record edits: #4. Four visit dates to check: #3.

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

larnsce and others added 6 commits September 23, 2026 16:44
…concept DOI

X-schema.org-keywords (open data, washdata, handpumps, boreholes, water
point functionality, water supply, Malawi) and the Date field set in
DESCRIPTION, URL and BugReports confirmed through
washr::update_description(); CITATION.cff and inst/CITATION are new,
written by washr::update_citation() with the existing Zenodo concept DOI
10.5281/zenodo.17474593 (deposit of 2025-10-29) and type dataset.

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

_pkgdown.yml points at the Pages URL; pkgdown/templates/in-header.html
carries the JSON-LD from washr::update_metadata() (spatial and temporal
coverage left blank for the maintainer); README rebuilt with the DOI
badge and the license link fixed (it pointed at an unfilled
{{{packagename}}} placeholder); the pkgdown workflow deploys the site to
gh-pages, and docs/ is ignored and no longer tracked, as is .Rhistory
(switch the Pages source to gh-pages after the first deploy).

Assisted-by: Claude claude-opus-5-5
Written by washr::setup_ci(); the badge sits in README.Rmd and README.md.

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
carry the new version, and NEWS.md starts with both entries.

Assisted-by: Claude claude-opus-5-5
X-schema.org-spatialCoverage Chiradzulu, Malawi and
X-schema.org-temporalCoverage 2020-02-06/2020-11-06, the visit_date range
as stored. Four visits dated November 2020 are probably February dates
with day and month swapped; if the maintainer confirms, the end date
becomes 2020-02-17.

Assisted-by: Claude claude-opus-5-5
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@larnsce
larnsce merged commit f6aa581 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