Hi 👋, and thank you for finding time to contribute for our project!
To get an overview of the project, read the README. Here are some resources to help you get started with open source contributions:
- Finding ways to contribute to open source on GitHub
- Set up Git
- GitHub flow
- Collaborating with pull requests
Stuff that must be installed before starting: Dependencies
What to write in configuration file before starting the "tool": Configuration
How to setup and run project: Usage
Before creating pull request, just double check if your changes did not break something BIG, that can be verified with testing. More information about that can be found in test/README.
- Check if there is an existing issue. If so, contribute to the existing issue.
- Open a new issue and wait for feedback from us.
- After receiving feedback, start working on your pull request.
We have implemented issue templates for BUG, FEATURE, VULNERABILITY. Templates can be found here
You can create a pull request with template from existing fork, more info can be found here. We will try will try to respond to pull requests as soon as possible.
The main idea is to write understandable, efficient and clean code. To make code easy on the eye we use python code formatter Black
This project use Code of Conduct adapted version from "Contributor Covenant" so follow it sincerely. By participating, you are expected to uphold this code. Please inform us of non-compliance of this behavior by contacting [email protected].
This is one of the first Nord Security open source projects, so please shows us some patients and understanding. We are eager to improve and learn how to make this project exceptional ⭐.
- Links to get started: Usefull links
- Testing: Double check
- Changes to code: Pull requests, and use Black formatting tool.
- Follow the rules: Code of Conduct
Note: We will have an official discussion board and if you have questions. VPN-Speed-Comparison-Tool FAQ