Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • M membership.eclipse.org
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 3
    • Merge requests 3
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Eclipse FoundationEclipse Foundation
  • IT
  • Websites
  • membership.eclipse.org
  • Issues
  • #155
Closed
Open
Issue created Jun 28, 2021 by Christopher Guindon@cguindonOwner

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 Oct 25, 2021 by Zhou Fang
Assignee
Assign to
Time tracking

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent