Skip to content

Data catalogue: render from the owdata harvest and retire the Google Sheet #143

Description

@larnsce

Problem

pages/gallery/data/index.qmd reads a Google Sheet through googlesheets4 and caches it to pages/gallery/data/data_data/tbl-01-openwashdata-datasets.csv. washr 1.1.0 removed the only writer of that sheet (washr #69), so the catalogue is frozen at the last hand edit; #136 lists the visible symptoms (five released packages missing, a stale status, two bad names). owdata #11 specifies the replacement: the page reads two CSVs the weekly harvest publishes. This issue is the website side of that work, so it is visible here.

Proposal

  1. When owdata's first harvest is merged (owdata author information missing for tutorial post  #9), replace the googlesheets4 read with two raw GitHub CSV reads (owd_packages.csv, owd_variables.csv) as owdata Get started smaller adjustments for cross referencing #11 specifies, keep the DT table, and add the variables table below it.
  2. Freeze the sheet the same day and record the date in this repository.
  3. Hold Gallery dataset CSV out of date: 5 released packages missing, stale glaas status, hwiserwanda typo #136 for this change. If the harvest has not shipped by 2026-10-31, do the hand fix in Gallery dataset CSV out of date: 5 released packages missing, stale glaas status, hwiserwanda typo #136 once and keep this issue open.
  4. Sequence with Landing page redesign: review three mockups and decide #142 (landing page) and Website Refactoring: Improve Navigation, Performance, and Features #117 (refactor) so neither reworks the catalogue page before the switchover.

Acceptance

Related: #136, #142, #117, owdata #9, owdata #11, washr #69.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions