Skip to content

Sync dashboard references with current dashboard implementation#13

Merged
dcmcand merged 2 commits into
mainfrom
sync-dashboard-references
May 15, 2026
Merged

Sync dashboard references with current dashboard implementation#13
dcmcand merged 2 commits into
mainfrom
sync-dashboard-references

Conversation

@dcmcand

@dcmcand dcmcand commented May 14, 2026

Copy link
Copy Markdown
Contributor

Summary

Several references in this checklist had drifted from the actual software-pack-dashboard implementation.

  • Update repo name from nebari-dev/pack-dashboard to nebari-dev/software-pack-dashboard (3 occurrences).
  • Update refresh cadence from daily to hourly (2 occurrences).
  • Remove last_presales_demo / last_presales_demo_by references and the demo-lapsed flag. The dashboard no longer renders a Last demo column or computes that flag; tracking demo dates in pack-metadata was deemed maintenance overhead without changing decisions.
  • Adjust the demo_notes description to match current rendering (first ~100 chars in the Notes column, not verbatim).
  • Add repo-not-found to the dashboard flag list. It existed in the dashboard but was missing here.

Test plan

  • Read through the rendered checklist on the PR's branch view.
  • Verify links resolve (nebari-dev/software-pack-dashboard, the schema path).

dcmcand added 2 commits May 14, 2026 17:15
- Update repo name from nebari-dev/pack-dashboard to
  nebari-dev/software-pack-dashboard (3 occurrences).
- Update refresh cadence from daily to hourly (2 occurrences).
- Remove last_presales_demo / last_presales_demo_by and the
  demo-lapsed flag, which the dashboard no longer renders.
- Adjust demo_notes description: rendered in the Notes column with
  first ~100 chars, not verbatim.
- Add repo-not-found to the documented flag list.
…on command

The dashboard sources the Description, release, and last-commit columns
from GitHub directly, not from pack-metadata.yaml (Description uses the
GitHub repo description). Reword the overstated 'source of truth for
everything the dashboard displays' claim accordingly. Make the
check-jsonschema command copy-pasteable via the raw schema URL, and add
the deprecated flag to the automatic-flags list.
@dcmcand dcmcand merged commit ccc395b into main May 15, 2026
2 checks passed
@dcmcand dcmcand deleted the sync-dashboard-references branch May 15, 2026 13:21
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