Skip to content
This repository has been archived by the owner on Sep 2, 2022. It is now read-only.

New Metrics for Status Pages #9

Open
kmpaul opened this issue Feb 15, 2022 · 0 comments
Open

New Metrics for Status Pages #9

kmpaul opened this issue Feb 15, 2022 · 0 comments

Comments

@kmpaul
Copy link
Contributor

kmpaul commented Feb 15, 2022

This isn't a complete set of metrics, but I think this now includes all of the metrics I would like to automatically generate for our published packages and repositories.

What I think I would still like to add to the status section of this page is:

  • Automatic generation of "Future Short-Term Projects", based on "project"-labeled issues in this repository. I think this can be done with a simple GH GraphQL request, like what is done to generate the number of issues/commits metrics in this PR.
  • Automatic generation of "Tutorials" page, based on information that @jukent has. To do that, we need to figure out how to automatically get the "attendance", "title", and "date" for each tutorial, past and future (obviously, attendance would not be displayed for future tutorials).

I think with that, the Status section of this page will be in shape. Then, we need some GitHub Actions/Workflows to keep these pages up-to-date. That is, actions to:

  • pull the data down and save new data to this repository (in the data/ directory) nightly,
  • generate new plots and metric images from newly updated data,
  • generate new markdown pages with updated images, and
  • rebuild the site.

Originally posted by @kmpaul in #8 (comment)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant