Description
As someone who cares about this community, I would like to be able to understand and measure our contributor experience to understand where and when improvement investment should be made. I would like to be able to generate a report which collects historically aggregated KPI information for the last n periods of d duration in days/weeks/months. Each of these should be capped to some reasonable amount, e.g. n*d <= 6 months. Initially, the report could just be a table of kpis by period.
Acceptance Criteria
- Initial contributor experience KPIs defined
- GitHub queries for each KPI defined
- Report can be generated given: GitHub token, number of periods, period duration
Description
As someone who cares about this community, I would like to be able to understand and measure our contributor experience to understand where and when improvement investment should be made. I would like to be able to generate a report which collects historically aggregated KPI information for the last
nperiods ofdduration in days/weeks/months. Each of these should be capped to some reasonable amount, e.g.n*d <= 6 months. Initially, the report could just be a table of kpis by period.Acceptance Criteria