Help

analytics

Understanding the devActivity Events Log

The devActivity.com Events Log provides a granular, real-time record of all tracked developer activities within your GitHub-integrated projects. This powerful feature offers transparency into all development activities, allowing you to monitor individual and team contributions, understand Experience Points (XP) allocation, and quickly drill down from high-level dashboards to specific event details.

It serves as the definitive, granular record for all developer activities integrated from your version control system, such as GitHub. Accessible via the 'Analytics' top-level navigation and the 'Events Log' sub-level, this page presents a comprehensive table of 'tracked events'. These events encompass a wide range of developer actions, including comments, commits, pull requests, and code reviews, among others.

Key Features of the Events Log

  • Granular Activity Tracking: Meticulously logs actions like pull requests, commits, comments, and code reviews.
  • Experience Points (XP) Allocation: Each event is potentially assigned XP, providing insight into contribution value.
  • Filtering and Sorting: Refine displayed events by date, user, labels, event type, and repository.
  • Drill-Down Capabilities: Acts as the final step in a drill-down path from broader dashboards, offering detailed event context.
  • External Linkage: Navigate directly to the corresponding detail in your version control system for each event.
  • Export Options: Download event data for custom reporting or auditing.
Screenshot of devActivity Events Log table showing developer activities, labels, and XP
The devActivity Events Log provides a granular view of all tracked developer activities.

Each recorded event is meticulously logged with its 'DATE' and time, the 'USER' responsible (represented by an avatar and name), associated 'LABELS' (e.g., 'documentation', 'Next.js', 'help wanted'), a description of the 'EVENT' (e.g., 'Example of Pull request title' with relevant icons indicating the event type), and the 'XP' (Experience Points) awarded for that specific action (e.g., '1 XP').

The Events Log facilitates detailed analysis of 'who did what, when, and for how much XP,' enabling effective performance reviews and contribution tracking. This page is crucial for understanding the underlying events that form your team's contribution graphs and other high-level analytics.

Frequently Asked Questions

What specific actions does the Events Log track?

The Events Log tracks a wide range of developer activities integrated from your version control system, such as GitHub. This includes actions like pull requests, commits, comments, and code reviews, providing a granular record of each contribution.

How are Experience Points (XP) allocated in the Events Log?

Each tracked developer activity in the Events Log is potentially assigned Experience Points (XP). These points reflect the value or effort associated with different development actions, offering a clear view of how XP is accrued for individual contributions.

How does the Events Log contribute to higher-level dashboards?

The Events Log serves as the final drill-down path from broader analytics dashboards. It allows you to investigate the underlying specific events that contribute to the data shown in your team's contribution graphs and other widgets, providing detailed context for aggregated metrics.

Can I view event details directly in the version control system?

Yes, for each event listed in the Events Log, you can navigate directly to the corresponding detail in the version control system (e.g., GitHub) in a new window. This feature allows you to view the full context and specifics of any recorded activity.

Track, Analyze and Optimize Your Software DeveEx!

Effortlessly implement gamification, pre-generated performance reviews and retrospective, work quality analytics, alerts on top of your code repository activity

 Install GitHub App to Start
devActivity Screenshot