Skip to content

Latest commit

 

History

History
60 lines (45 loc) · 3.91 KB

2_Growth-Maturity-Decline.md

File metadata and controls

60 lines (45 loc) · 3.91 KB

Category: Growth-Maturity-Decline

Goal: Identify if the level of maturity the project has reached and whether it is growing or declining.

Issue Resolution

Goal: Identify how effective the community is at addressing issues identified by community partcipants.

Name Question
Open Issues What is the number of open issues?
Closed Issues What is the number of closed issues?
Issue Resolution Efficiency What is the number of closed issues/number of abandoned issues?
Open Issue Age What is the the age of open issues?
First Response to Issue Duration What is the duration of time for a first response to an issue?
Closed Issue Resolution Duration What is the duration of time for issues to be resolved?

Code Development

Goal: Identify how effective the community is at merging new code into the codebase.

Name Question
Code Commits What is the number of code commits?
Lines of Code Changed What is the number of lines of code changed?
Code Reviews What is the number of code reviews?
Code Merge Duration What is the duration of time between code merge request and code commit?
Code Review Efficiency What is the number of merged code changes/number of abandoned code change requests?
Maintainer Response to Merge Request Duration What is the duration of time for a maintainer to make a first response to a code merge request?
Code Review Iteration What is the number of iterations that occur before a merge request is accepted or declined?

Community Growth

Goal: Identify the size of the project community and whether it's growing, shrinking, or staying the same.

Name Quesiton
Contributors What is the number of contributors?
New Contributors What is the number of new contributors?
Contributing Organizations What is the number of contributing organizations?
New Contributing Organizations What is the number of new contributing organizations?
Sub-Projects What is the number of sub-projects?

Disclaimer: The name/question pairs listed are not meant to represent a fully comprehensive list. It is expected that this list will evolve as people have insights and thoughts about the name/question pairs that comprise Growth-Maturity-Decline.

Tooling: The name/question pairs are intended to be a starting point for CHAOSS-related software. It is expected that this list will evolve based on the ability (or inability) of software to successfully implement the specific name/question pairs.

Background: The name/question pairs have been identified based CHAOSS-related outreach activities. We thank everyone who participated.

How to contribute: