This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
oss-health-metrics:start [2017/05/19 16:22] germonprez |
oss-health-metrics:start [2017/09/09 23:38] (current) GeorgLink page permanently moved |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{:oss-health-metrics:logo-small.png?nolink|}} | ||
+ | |||
====== CHAOSS Metrics Committee ====== | ====== CHAOSS Metrics Committee ====== | ||
- | The CHAOSS Metrics Committee defines implementation-agnostic metrics for assessing open source communities' health and sustainability. The CHAOSS Metrics Committee goals are to establish implementation-agnostic metrics for measuring community activity, contributions, and health; and optionally produce standardized metric exchange formats, detailed use cases, models, or recommendations to analyze specific issues in the industry/OSS world. | + | Page permanently moved to |
- | + | https://wiki.linuxfoundation.org/chaoss/metrics | |
- | All contributions to implementation-agnostic metrics and standards, including associated scripts, SQL statements, and documentation, will be received and made available under the MIT License (https://opensource.org/licenses/MIT). | + | |
- | + | ||
- | ===== CHAOSS OSS Project Metrics ==== | + | |
- | As a community, we will initially focus on four OSS project metrics. The initial four metrics are complex, value-oriented metrics that explain a current state of CHAOSS member needs. The four metrics, and any metric thereafter, must not constructed in ways that incentivize problem behaviors within a community. The complex metrics are constructed from one or more activity metrics. Refer to our __[[oss-health-metrics:metrics|list of activity metrics]]__ for descriptions of activity metrics. | + | |
- | + | ||
- | If, as a community, we should be initially focusing on a different set of metrics, post your comments to the __[[https://lists.linuxfoundation.org/pipermail/oss-health-metrics/|mail list]]__. This list is flexible and expected to grow over time. We can definitely change our focus as the community sees fit. | + | |
- | + | ||
- | ---- | + | |
- | ---- | + | |
- | <WRAP group> | + | |
- | <WRAP half column> | + | |
- | + | ||
- | ==== 1) Diversity and Inclusion ==== | + | |
- | Diversity and Inclusion are known to challenge unchecked assumptions and lead to more open and fair collaboration practices. | + | |
- | + | ||
- | === -- Organizational Diversity === | + | |
- | Organizational diversity indicates the breadth of support an OSS community has by different organizations. | + | |
- | + | ||
- | __Informed by activity metrics:__ | + | |
- | Bus Factor, | + | |
- | [[oss-health-metrics:metrics:contribution-diversity|Contribution Diversity]], | + | |
- | [[oss-health-metrics:metrics:contributor-breadth|Contributor Breadth]], | + | |
- | [[oss-health-metrics:metrics:contributor-diversity|Contributor Diversity]], | + | |
- | Decision Distribution, | + | |
- | Distribution of Work | + | |
- | + | ||
- | === -- Geographic Diversity === | + | |
- | Geographic Diversity indicates the global reach and inclusion of an OSS community. | + | |
- | + | ||
- | __Informed by activity metrics:__ | + | |
- | Commit Bias (by region), | + | |
- | [[oss-health-metrics:metrics:contributor-breadth|Contributor Breadth]], | + | |
- | [[oss-health-metrics:metrics:contributor-diversity|Contributor Diversity]], | + | |
- | Decision Distribution, | + | |
- | Language Bias, | + | |
- | Unity, | + | |
- | Use of Acronym, | + | |
- | User Groups (by country) | + | |
- | + | ||
- | </WRAP> | + | |
- | + | ||
- | <WRAP half column> | + | |
- | + | ||
- | ==== 2) Growth - Maturity - Decline ==== | + | |
- | An OSS community goes has states: growth, maturity, and decline. The state that a community is in may prove important when evaluating both across and within community concerns. | + | |
- | + | ||
- | __Informed by activity metrics:__ | + | |
- | Age of Community, | + | |
- | [[oss-health-metrics:metrics:community-activity|Community Activity]], | + | |
- | [[oss-health-metrics:metrics:contribution-acceptance|Contribution Acceptance]], | + | |
- | Contribution Age, | + | |
- | Contributor Activity, | + | |
- | [[oss-health-metrics:metrics:contributors|Contributors]], | + | |
- | Dependency Depth, | + | |
- | [[oss-health-metrics:metrics:forks|Forks]], | + | |
- | Gatherings, | + | |
- | [[oss-health-metrics:metrics:issue-response-rate|Issue Response Rate]], | + | |
- | [[oss-health-metrics:metrics:issues-submitted-closed|Issues submitted/closed]], | + | |
- | Maturity Label, | + | |
- | Onion Layers, | + | |
- | Relative Activity, | + | |
- | Release Maturity, | + | |
- | Release Velocity, | + | |
- | Roadmap, | + | |
- | Test Coverage, | + | |
- | Time to Contributor, | + | |
- | Update Rate, | + | |
- | Update Regularity, | + | |
- | User Groups | + | |
- | + | ||
- | </WRAP> | + | |
- | </WRAP> | + | |
- | + | ||
- | ---- | + | |
- | <WRAP group> | + | |
- | <WRAP half column> | + | |
- | ==== 3) Risk ==== | + | |
- | This informs how much risk an OSS community might pose. The evaluation of risk depends on situation and purpose. | + | |
- | + | ||
- | === -- License Risk === | + | |
- | License Risk indicates the licenses used by an OSS community, how well license declarations are provided throughout all files and whether potential license conflicts arise. | + | |
- | + | ||
- | __Informed by activity metrics:__ | + | |
- | All Licenses, | + | |
- | License Declared, | + | |
- | License Conflicts, | + | |
- | License Count, | + | |
- | License Coverage | + | |
- | + | ||
- | === -- Vulnerabilities Risk === | + | |
- | Vulnerability Risk indicates known vulnerabilities and how the community responds. | + | |
- | + | ||
- | __Informed by activity metrics:__ | + | |
- | Bug Age, | + | |
- | Bugs after Release, | + | |
- | Known Vulnerabilities, | + | |
- | Release Note Completeness | + | |
- | + | ||
- | </WRAP> | + | |
- | + | ||
- | <WRAP half column> | + | |
- | ==== 4) Ecosystem ==== | + | |
- | Many OSS communities rely on and are used in other open source software, creating interdependence throughout an OSS ecosystem. | + | |
- | + | ||
- | === -- Upstream Reliance === | + | |
- | Upstream Reliance informs how much an OSS community relies on other open source software. | + | |
- | + | ||
- | __Informed by activity metrics:__ | + | |
- | Dependency Depth | + | |
- | + | ||
- | === -- Downstream Use === | + | |
- | Downstream Use informs how many other OSS communities rely on the focal community. | + | |
- | + | ||
- | __Informed by activity metrics:__ | + | |
- | Dependency Depth | + | |
- | </WRAP> | + | |
- | </WRAP> | + | |
- | + | ||
- | ---- | + | |
- | ---- | + | |
- | ===== About Us ===== | + | |
- | + | ||
- | ==== Development Status ==== | + | |
- | The CHAOSS Project and the Metrics Committee is newly formed. See __[[oss-health-metrics:minutes:2017-04-18-formation-meeting|meeting minutes]]__ for an update on the governance document. The conversation about defining metrics is just beginning and we will continuously update the wiki based on the discussions we have. | + | |
- | + | ||
- | The conversation about metrics is occurring on our __[[https://lists.linuxfoundation.org/pipermail/oss-health-metrics/|mail list]]__ and at our __[[oss-health-metrics:start#monthly-call|monthly phone calls]]__. | + | |
- | + | ||
- | ==== Contributor Guidelines ==== | + | |
- | The CHAOSS Metrics Committee is an open source project and welcomes new contributors. | + | |
- | + | ||
- | ==== How to get started ==== | + | |
- | * Join our __[[https://lists.linuxfoundation.org/mailman/listinfo/oss-health-metrics|mail list]]__ and introduce yourself. | + | |
- | * Look through the __[[https://lists.linuxfoundation.org/pipermail/oss-health-metrics/|mail list archive]]__ for past discussions and self-introductions of people involved. | + | |
- | + | ||
- | ==== License ==== | + | |
- | All contributions to implementation-agnostic metrics and standards, including associated scripts, SQL statements, and documentation, will be received and made available under the MIT License (https://opensource.org/licenses/MIT). | + | |
- | + | ||
- | ===== Communication ===== | + | |
- | + | ||
- | ==== Mail list ==== | + | |
- | The __[[https://lists.linuxfoundation.org/mailman/listinfo/oss-health-metrics|mail list]]__ is the place for discussion and open for anyone to join. | + | |
- | + | ||
- | ==== Wiki ==== | + | |
- | This Wiki is the place for the metrics. | + | |
- | + | ||
- | ==== Monthly call ==== | + | |
- | __//Next call:// Tuesday, June 6th, 2017__\\ | + | |
- | Monthly, every first Tuesday from 13:00 to 13:50 (US Central Time) | + | |
- | + | ||
- | Join from PC, Mac, Linux, iOS or Android: https://unomaha.zoom.us/j/609939109\\ | + | |
- | Or Telephone:\\ | + | |
- | Dial: +1 408 638 0968 (US Toll) or +1 646 558 8656 (US Toll) or __[[https://unomaha.zoom.us/zoomconference?m=DKGo2mmIuOv9xSjphoGZZmYKxr5HFrS9|International numbers]]__\\ | + | |
- | Meeting ID: 609 939 109 | + | |
- | + | ||
- | ==== Minutes ==== | + | |
- | * __[[oss-health-metrics:minutes:2017-05-02-formation-meeting|2017-05-02 Formation Meeting]]__ | + | |
- | * __[[oss-health-metrics:minutes:2017-04-18-formation-meeting|2017-04-18 Formation Meeting]]__ | + | |
- | * __[[oss-health-metrics:minutes:2017-04-04-formation-meeting|2017-04-04 Formation Meeting]]__ | + | |
- | * __[[oss-health-metrics:minutes:2017-03-21-formation-meeting|2017-03-21 Formation Meeting]]__ | + |