MetricsPage: Seed Open Source Observer website with analyses
What is it?
Please comment on this issue with pre-made analyses that could be interesting (okay to try and cull later)
To get it started:
- Ordered list of projects that are most productive (e.g. GitHub issues closed or PRs merged) with funding spent (e.g. expenses)
- Ordered of projects that are most underfunded (e.g. most downloads with least amount of total funding)
- Ordered list of projects with highest growth in downloads per unit dollar funded
We want to implement a top-level metrics page, where we can see leaderboards based on particular metrics.
We are close to implementing this.
Current a draft in the Plasmic OSO App project.
Things I'm still waiting for:
-
timeseries_metrics_by_project. This is necessary to wire up MetricsDataProvider, which we can then use to feed a barlist. -
metrics_v0to be populated with display_name so that it shows up in Algolia properly
Should be <1 hour to finish wiring up when those prereqs are done
Routing here https://github.com/opensource-observer/oso/pull/2118
Remaining work Blocked on metrics by project
Refreshing Hasura metadata here https://github.com/opensource-observer/oso/pull/2209