The result is based on ratio of number of commits and code additions from initial and final time ranges.
Initial time range – from 5 Jul, 2023 to 5 Oct, 2023
Final time range – from 5 Apr, 2024 to 5 Jul, 2024
It is basically a number of most active contributors responsible for 80% of contributions.
Bus factor tries to assess "What happens if a key member of the team is hit by a bus?". The more there are key members, the lower the risk.
The Adamant-im/adamant-im repository has a bus factor of 5.
Medium risk, some knowledge concentrated in a few people
Bus factor was measured on 14 Aug 2024
The Adamant-im/adamant-im GitHub repository is home to the ADAMANT Messenger, a decentralized, anonymous instant messenger that aims to provide safety, privacy, and security to its users. ADAMANT is built on the JavaScript language utilizing technologies such as Node.js, Vue.js, and Lodash. It is governed by the GPLv3 license, allowing anyone to study, distribute, and modify the software.
The repository includes instructions for setting up an ADAMANT node, running application tests, and contributing to the project. The developers welcome any form of contribution from the community, including bug reports, code improvements, and translations.
Below is a quick overview of how the repository is structured:
./
|── .github
|── docs/
|── src/
|\t├── components/
|\t└── store/
├── tests/
└── README.md
To get started with contributing, one needs to clone the repository, install the necessary dependencies, and run the project locally. The README.md
file provides further details about the project and step by-step installation and setup instructions.
Contributor | Commits |
---|---|
1527 | |
467 | |
385 | |
217 | |
184 |