Skip to content

Implement Committers and Contributors

Committers and Contributors component:

Screenshot 2021-06-28 164548

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

Edited by Zhou Fang