Panel Discussion: Measuring the Health of Open Source Projects in Public Health
summary
GitHub and WHO build a public project-health dashboard that queries the GitHub API, generates a JSON file via a GitHub Action, and serves a static Next.js site on GitHub Pages. backend shifts from Go to Node.js/TypeScript for faster onboarding; metrics include collaborators, licenses, forks, open PRs/issues (no time series without a database). CHAOSS guidance informs metric selection. Practical surprises: many WHO repos lack licenses and most community contributions clustered during the COVID peak.
AI-written summary · about
chapters (18)
- 0:00Open Source health dashboard intro
- 5:49Dashboard demo
- 9:23Dashboard strategy and tech
- 11:55Project obstacles faced
- 14:50Selecting health metrics
- 16:39WHO's OS collaboration goals
- 19:26Open sector project work
- 21:39Digital public goods metrics
- 24:47Open Source in public health
- 26:56Future features and community
- 32:01Tool evolution to independent OS
- 33:06Global collaboration efforts
- 34:13Summarizing data context
- 36:02Adapting dashboard for others
- 37:50Data analysis methods
- 38:35WHO vs external projects
- 39:18Surprises and lessons learned
- 41:28Closing remarks and contributions
related talks
35mThe Benefits and Pitfalls of OSS Project Metrics: Measuring Health and Risk in Open Source Communities
27mThe OSS-ential Understanding of Community Health and Metrics
46mMeasuring Community Health
43mBuilding and Supporting Open Source Communities Through Metrics
39mCollaboration as a Key Health Indicator for OSS Communities
14mGitHub's Data Story: Open Source at the Home for Open Source
08mAll eyes on Open Source: Monitoring community sovereignty
25mHow do you trust your open source software?
