Thank you very much if you have decided to contribute to our project. We follow very simple and clear open-source research community accepted guidelines for contributing.
- Fork the repository
- Install git and get project source code
- Build project and run unit tests
- Create new branch with descriptive name
- Fix issue or implement new feature
- Commit changes
- Open pull-request following repository template
- Wait for review from one of the project developers
- Fix all major and minor remarks
- Get your work merged into master!
If you want to fix something, ask a question, add new functionality or feature, have a look at our resources.
- Getting started: https://github.com/JetBrains-Research/spbla/blob/main/docs/getting_started.md
- Extended example: https://github.com/JetBrains-Research/spbla/blob/main/docs/getting_started.md
- Issue templates: https://github.com/JetBrains-Research/spbla/tree/main/.github/ISSUE_TEMPLATE
- Pull-request template: https://github.com/JetBrains-Research/spbla/tree/main/.github/PULL_REQUEST_TEMPLATE