Guide: Using the devActivity Contributors Report
The devActivity Contributors Report provides an in-depth view of both organizational and external contributors, tracking their activity and experience points (XP). This guide will walk you through how to effectively use this report to monitor engagement, identify key contributors, and gain actionable insights.
Accessing the Contributors Report
To access the report, navigate to 'Analytics' > 'Contributors' in your devActivity dashboard.
1. View XP (Contribution Score) Trend
The XP (Contribution Score) Trend chart visualizes XP gained by individual contributors over selected periods. XP serves as a relative unit of activity, demonstrating dynamic changes in contribution levels over time.
- Filter by Type: Use the 'Type' dropdown to focus on 'Org' (internal) or 'External' contributors, or view 'All'. This is particularly useful for Open Source projects.
- Segment by Team or Repositories: Narrow down the scope by selecting specific 'Team' or 'Repositories' from their respective dropdowns.
- Adjust the Period: Use the 'Period' dropdown (e.g., '3 Month') to observe trends over different timeframes.
- Hover for Details: Hover over bars in the chart to see individual contributor XP for a specific week, such as 'Kevin Nguyen: 33 XP' for '19 Jan - 25 Jan'.
- Export Data: Use the Download icon to copy chart data or export it to CSV for further analysis.
- Access AI Insights: Click the AI Insights icon (with a sparkle) for automated analysis (premium feature).
2. Explore Contributors Table
Complementing the trend chart, the Contributors Table provides detailed, absolute metrics for each contributor, offering a deeper understanding of their specific activities and how they accumulated their XP.
- Review Key Metrics: The table includes columns for:
- NAME: The contributor's name.
- TOTAL XP: The cumulative XP for the contributor.
- LAST 30 DAYS: XP gained in the past 30 days.
- LAST ACTIVITY: Date of the contributor's most recent activity (e.g., 'Yesterday', 'March 21, 2026').
- JOINED: Date the contributor joined the team or organization (e.g., '14 March 2026').
- COMMITS: Total number of code commits.
- PRS: Total number of Pull Requests initiated.
- REVIEWS: Total number of code reviews performed.
- ISSUES: Number of issues, typically displayed as 'open/closed' (e.g., '2/1').
- Navigate with Pagination: Use the pagination controls (e.g., 'Showing 1 to 6 of 7', 'Next' button) to browse through the list of contributors.
- Export Data: Utilize the Download icon for data export or AI Insights for advanced analysis (premium feature).
Recommended Actions and Insights
By leveraging the data in the Contributors Report, you can:
- Monitor Contribution Trends: Keep an eye on valuable contributors' trends and initiate communication if activity declines.
- Reactivate Contributors: Contact valuable contributors who have shown no activity for an extended period (e.g., 60 days) to re-engage them.
- Identify Valuable Contributors: Use the detailed activity metrics to identify highly active or specialized contributors for potential invitations into the organization, especially in Open Source contexts.
- Compare Contributors: Understand who excels in specific areas, such as making more pull requests, commits, code reviews, or closing tasks more frequently.
Administrative Control
It's important to note that this Contributors Report feature can be enabled or disabled by an Org Admin via the 'Settings' > 'General' section of devActivity.com.
Frequently Asked Questions
How do I identify valuable external contributors for potential organization invitation?
Navigate to the Contributors Table and sort by 'TOTAL XP' or 'LAST 30 DAYS' XP. Additionally, examine 'COMMITS', 'PRS', and 'REVIEWS' columns to identify external contributors with consistent, high-quality activity, which can indicate readiness for invitation.
How can I monitor contribution trends to detect changes in activity?
Use the XP (Contribution Score) Trend chart. Select a 'Period' like '3 Month' and observe the bar heights for individual contributors. A declining trend for a key contributor might signal a need for re-engagement.
How do I compare individual contributor performance across different activity types?
The Contributors Table provides absolute counts for 'COMMITS', 'PRS', 'REVIEWS', and 'ISSUES'. By reviewing these columns, you can directly compare how different contributors excel in specific areas, such as coding, reviewing, or task resolution.
How can I reactivate valuable but inactive contributors?
In the Contributors Table, sort by 'LAST ACTIVITY' to quickly identify contributors who haven't been active recently. You can then reach out to these individuals, perhaps referencing their past contributions (TOTAL XP, COMMITS, PRS) to encourage re-engagement.
