Skip to main content

Productivity

Definition: The efficiency with which an ecosystem or project converts inputs into output.

Metrics Models

Collaboration Development Index

Metrics NameDefinitionThresholdWeight
Code Contributor CountDetermine how many active pr creators, code reviewers, commit authors there are in the past 90 days.100019.987%
Commit FrequencyDetermine the average number of commits per week in the past 90 days.100016.363%
Is MaintainedPercentage of weeks with at least one code commit in the past 90 days(single repository). Percentage of code repositories with at least one code commit in the last 30 days(multiple repositories).100%13.853%
Commit PR Linked RatioDetermine the percentage of new code commit link pull request in the last 90 days.100%12.612%
PR Issue Linked RatioDetermine the percentage of new pull request link issues in the last 90 days.100%11.319%
Code Review RatioDetermine the percentage of code commits with at least one reviewer (not PR creator) in the last 90 days.100%10.113%
Code Merge RatioDetermine the percentage of PR Mergers and PR authors who are not the same person in the last 90 days of commits.100%10.113%
Lines of Code FrequencyDetermine the average number of lines touched (lines added plus lines removed) per week in the past 90 days.3000005.640%

Community Service and Support

Metrics NameDefinitionThresholdWeight
Updated Issues CountDetermine the number of issues updated in the last 90 days.200019.721%
Close PR CountThe number of PR accepted and declined in the last 90 days.450019.721%
Issue First ResponseAverage/Median first comments response (in days) for new issues created in the last 90 days. This excludes bot responses,, the creator's own comment, or an action assigned by the issue. If the issue has been unanswered, the first response time is not counted.15-14.372%
Bug Issue Open TimeAverage/Median time (days) that bug issues have been opened for issues created in the last 90 days.60-12.876%
PR Open TimeAverage/Median processing time (days) for new change requests created in the last 90 days, including closed/accepted change requests and unresolved change requests.30-12.876%
Issue Comment FrequencyDetermine the average number of comments per issue created in the last 90 days.510.217%
Code Review CountDetermine the average number of review comments per pull request created in the last 90 days810.217%

Copyright © 2023 OSS compass. All Rights Reserved.