Implement Committers and Contributors
Committers and Contributors component:
Your Committers
List 5 random committers where their employer is the member. This will require an endpoint that allows us to fetch all committers from an organization.
Your Contributors
List 5 users where their employer is the member but they are NOT a committer themself. This will require an endpoint that allows us to fetch all the contacts that are NOT committers.
CBI
We have an infra bug open requesting an API for this data. // @mbarbero
Your committer Activity
We plan on providing 3 charts:
- number of commits per week
- number of committers per week
- number of committers per country
The first two will require an API that will expose the data from dashboard.CompanyActivity.
For the number of committers per country, we will need an API to expose the CommitterAffiliation data:
SELECT c.country, count(c.country) as count FROM CommitterAffiliation as a
inner join Committer as c on c.id = a.id
where orgId = 656 and country is not null
GROUP BY c.country
order by count desc
//cc @waynebeaton