Community Health Analytics Open Source Software

Technologies
python, postgresql, javascript, machine learning, metrics
Topics
open source software metrics, software sustainability, community building, security and software bill of materials
Community Health Analytics Open Source Software
The importance of open source software is no longer in question and its importance raises important questions about how we understand the health of the open-source projects we rely on. Unhealthy projects can have negative impacts on the community involved in the project as well as organizations that rely on such projects. In response, people want to know more about the open-source projects they are engaged with. For example: 1. Open source contributors want to know where they should place their efforts and know that they are making an impact. 2. Open source communities want to attract new members, ensure consistent quality, and reward valuable members. 3. Open source companies want to know which communities to engage with, communicate the impact the organization has on the community, and evaluate the work of their employees within open source. Open source foundations want to identify and respond to community needs, evaluate the impact of their work, and promote communities. In response to these issues, the CHAOSS project develops metrics, practices, and software for making open source project health more understandable. By building measures of open source project health, CHAOSS seeks to improve the transparency and actionability of open source project health so that relevant stakeholders can make more informed decisions about open source project engagement. The project goals are to: 1. Establish standard implementation-agnostic metrics for measuring community health 2. Produce integrated open source software for analyzing software community development 3. Develop programs for the deployment of metrics not attainable through online trace data Build reproducible project health reports

Projects

Contributor
Kaxada
Mentor
CHAOSS Project, Elizabeth Barron
Organization
CHAOSS
Bot CI/CD and assign algorithm
Currently, the bot and its deployed instance are not able to favour collaborative continuous development and integration. The bot also is not...
Contributor
Mabel Furutsuki
Mentor
CHAOSS Project, Klumb, vchrombie
Organization
CHAOSS
A Novel Implementation of Conversion Rate Metric Model in CHAOSS Software
The CHAOSS community develops metrics, practices, and software for measuring open source software community health and sustainability. Augur and...
Contributor
Priya Srivastava
Mentor
CHAOSS Project, Klumb, Andrew Brain
Organization
CHAOSS
Build Access and Entitlements into a Hosted Version of Augur
The aim of the project is to build login and access for users. Augur is a software suite for collecting and measuring structured data about free and...
Contributor
Ramya Kappagantu
Mentor
CHAOSS Project, Klumb, Andrew Brain
Organization
CHAOSS
Machine Learning based Community Health and Communication
Augur is a Python library, REST server and Flask web application which is used to collect free and open source data and provide meaningful insights...
Contributor
Yash Prakash
Mentor
CHAOSS Project, Klumb, Elizabeth Barron, Ritik Malik
Organization
CHAOSS
Build Knowledgebase Application on CHAOSS Website
The CHAOSS Project’s website is an invaluable resource for newbies and core project members alike. Since the CHAOSS Project has grown in size over...