Determine Repo Health Dashboard ownership and operation
Open
@UsamaSadiq is already working on this.
Since Aug 15, 2025.
maintenance
- Dominant language
- Python
- Stars
- 4
- Forks
- 33
- Avg merge
- 3d 54m
- Merged PRs (30d)
- 2
Description
Links:
- https://github.com/openedx/edx-repo-health
- https://github.com/openedx/.github/blob/master/.github/workflows/repo-health-job.yml
Questions to answer:
- Does 2U use it?
- Does anyone else use it?
- Where can we see its output?
- I believe it is being run on 2U infrastructure today, but not on Open edX infra. This means it is missing some Open edX repos. Is this true?
- Does Open edX Maintenance WG want to use it?
- Who should maintain this tool?
- Do we need both this tool and Backstage and repo_checks? Could we merge some things together?
Things to do:
- Choose an Open edX maintainer, or transfer ownership to 2U, or deprecate.
- Remove the deprecated testeng-ci usage: https://github.com/openedx/.github/blob/ea32d1dbde642a599aaf8f49bcc2363e251f4c55/.github/workflows/repo-health-job.yml#L86
- It should use repo tools instead: https://github.com/openedx/.github/pull/137
- ... more follow-ups
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.