The development of this project is published on this website and everyone is welcome to contribute. Here is described how.
If you have any suggestions on development of the project, follow these steps:
- Take a look at issues of the project and make sure that the same suggestion wasn't already reported.
- If not, open a new issue. In the issue, try to provide as much relevant information as possible.
Except the pull requests with bug fixes, every pull request must precede creating an issue as described in the previous section and also must be approved. Then, continue as described below:
- Fork this project.
- Create a new branch with descriptive name according to your changes.
- Note your changes to the Unreleased section in the CHANGELOG.md file.
- Commit and push your changes to the branch.
- Submit a new pull request with clear description of the problem and it's solution. Also include the relevant issue number if applicable.
If you edit any source code, retain its original formatting.
By contributing, you agree that your contributions will be licensed under the same license as the affected files. In case of creating a new file, choose the most appropriate license with respect to the project licensing policy and the type of created file.