Dev Activity

Welcome to the "Dev Activity" section, where we explore different metrics around a protocol's developer activity. Developers play a pivotal role in shaping the success of a protocol. Their code commits, issue resolutions, and overall engagement are key indicators of a project's health and progress. This insights tab serves as a window into this dynamic world, providing up-to-date data and analysis.

Development Score

The development score attempts to rate the overall development activity of a protocol's GitHub repositories. The main aspects it considers are:

  • Contribution: How active are developers in contributing new updates, number of issues and pull requests?

  • Engagement: How active developers are in engaging in active issues and trying to solve them.

  • Documentation: How well the documentation is maintained.

  • Developer Balance: How well the contributions are spread across developers or if the protocol is e.g. 90% dependent on a single developer.

Type: Percentage

Range: [0, 100]

Statistics

Activity Events

Definition: This metric represents the total count of activity events that have taken place in the past 90 days. Activity events encompass a range of actions, including but not limited to:

  • Commit comments

  • Creating branches or issues

  • Deleting branches or issues

  • Forking a repository

  • Creating pull requests

For a comprehensive list of these events, please refer to the original documentation at GitHub event types

Type: Integer

Range: [0, ∞)

Branches

Definition: The total count of branches across the GitHub repositories of the protocol.

Type: Integer

Range: [0, ∞)

Commits

Definition: The total number of commits across the GitHub repositories of the protocol

Type: Integer

Range: [0, ∞)

Contributors

Definition: The total number of contributors across the GitHub repositories of the protocol

Type: Integer

Range: [0, ∞)

Issues

Definition: The total number of active issues across the GitHub repositories of the protocol. Note that this also includes pull requests.

Type: Integer

Range: [0, ∞)

Issue Events

Definition: The total number of issue events across the GitHub repositories of the protocol. Issue events encompass a range of actions, including but not limited to:

  • Commenting on an issue or pull request

  • Adding a commit to a pull request

  • Adding an issue or pull request to a milestone

  • Locking an issue or pull request

  • Closing an issue or pull request

For a comprehensive list of these events, please refer to the original documentation at issue event types

Type: Integer

Range: [0, ∞)

Comments on Commits

Definition: The total number of comments on commits across the GitHub repositories of the protocol.

Type: Integer

Range: [0, ∞)

Contributions Abs. Deviation

Definition: The mean absolute deviation (MAD) of the contribution count of contributors across the GitHub repositories of the protocol, i.e. the average distance of contribution count around the mean.

Type: Float

Range: [0, ∞)

Contributions Mean

Definition: The mean contribution count for all contributors across the GitHub repositories of the protocol.

Type: Float

Range: [0, ∞)

Total Pulls

Definition: The total number of pulls created across all GitHub repositories of the protocol.

Type: Integer

Range: [0, ∞)

Total Repositories

Definition: The total number of public GitHub repositories the protocol owns.

Type: Integer

Range: [0, ∞)

Contribution Weight

A pie chart displaying a comparison of contribution weight, i.e. share of contributions, between the top contributor of the protocol and the rest of the contributors.

Last Weeks Commit

A line chart displaying the number of total commits of the protocol across the last 7 days.

Last updated