Skip to main content
All CollectionsAnalytics
Contributors Analytics
Contributors Analytics
Updated over 5 months ago

Permissions

Org Admin

Team Manager (for assigned team)

Org Contributor

External Contributor

View

View

View

No access

This article guides you through the "Contributors" page in the devActivity application, a powerful tool for analyzing developer activity within your GitHub repositories. This page offers a visual representation of individual contributions over time, allowing you to identify top performers, track engagement trends, and gain valuable insights into your team's dynamics.

It can be enabled/disabled by Org Admin from Settings->General.
โ€‹

The "Contributors" page provides a comprehensive view of developer activity within a selected repository over a specified time period. It displays a stacked bar chart, where each bar represents a week and each segment within the bar represents the contributions of a specific individual. Hovering over a segment reveals the contributor's name and the number of contributions they made during that period.

Filtering and Sorting

You can customize the data displayed on the "Contributors" page using filtering and sorting options.

  1. Team: Filter by specific teams or view all contributors.

  2. Repositories: Select a specific repository or view data across multiple repositories.

  3. Period: Choose the time frame for analysis, such as "3 Month," "6 Month," "12 Month," "24 Month," or "Custom."

  4. Sorting: Sort contributors by "Total XP," "Last 30 Days XP," "Last Activity," "Joined," "Commits," "PRs," or "Reviews."

Data Visualization

The "Contributors" page utilizes a stacked bar chart to visualize contributor activity.

  • X-Axis: Represents the time period, broken down into weekly intervals.

  • Y-Axis: Represents the total number of contributions for each week.

  • Bar Segments: Each segment within a bar represents the contributions of a specific individual, color-coded for easy identification.

Individual Contributor Details

Below the stacked bar chart, a table provides detailed information about each contributor.

  • Total XP: The total experience points earned by the contributor.

  • Last 30 Days XP: Experience points earned in the last 30 days.

  • Last Activity: The date of the contributor's last activity.

  • Joined: The date the contributor joined the organization.

  • Commits: The number of code commits made by the contributor.

  • PRs: The number of pull requests submitted by the contributor.

  • Reviews: The number of code reviews conducted by the contributor.

Exporting Data

You can export the data displayed on the "Contributors" page for further analysis or reporting.

  • Export to CSV: Download the data as a CSV file.

  • Copy Data to Clipboard: Copy the data to your clipboard for pasting into other applications.

AI Insights (Premium)

Premium users have access to AI-powered insights based on the contributor data. These insights provide actionable recommendations and help you make data-driven decisions about your team's performance.

Get answers to the following questions:

  1. What Org Contributors keep a stable focus on the project?

  2. What External Contributors have a great contribution trend over a specific period?

  3. Who got a significant XP number in the last 30 days?

  4. What is the last activity date for a specific Contributor?

  5. Who made a significant number of code reviews/pull requests/commits?

Recommended actions:

  1. Reactivate (e.g. contact directly) valuable Contributors that have had no activity for the last 60 days.

Recommendations

  • Identify valuable Contributor and invite them into the Organization to keep them engaged.

  • Share the idea for valuable metrics that might be useful for you.

Questions, Ideas, Improvements

Did this answer your question?