Thank you for contributing your time and expertise to the OSS Criticality Score project. This document describes the contribution guidelines for the project.
Note: Before you start contributing, you must read and abide by our Code of Conduct.
- Create a GitHub account
- Create a personal access token
- Set up your development environment
Then you can iterate.
You must install these tools:
-
git
: For source control. -
python
: For running code. -
python-gitlab
andPyGithub
pip packages.
pip3 install python-gitlab PyGithub
-
Make any code changes to the criticality score algorithm here.
-
Run the criticality score code using:
python3 -m criticality_score.run --repo=<repo_url>