Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 1.48 KB

File metadata and controls

41 lines (24 loc) · 1.48 KB

Contribution Guidelines

Issues

Issues are very valuable to this project.

  • Ideas are a valuable source of contributions others can make
  • Problems show where this project is lacking
  • With a question you show where contributors can improve the user experience

Thank you for creating them.

Pull Requests

Pull requests are a great way to get your ideas into this repository.

When deciding if we merge in a pull request we look at the following things:

Base branch

For development we use dev branch. When we make a release, we merge dev branch into main. Therefore, if you want to contribute please branch off the dev branch and create your PR with dev as the base branch.

Automatic checks

Keep in mind that we have automatic checks configured for this project. We won't merge your PR unless it:

  • passes all the unit tests
  • passes all the style checks
  • doesn't decrease the test coverage

To make development and contribution easier, we've added pre-commit hooks. This mechanisms prevents you from commiting any code that doesn't comply with our style guides. You can find more details on "pre-commit" project's website.

Description

Please follow a pull request template to include all the necessary information. A detailed description of your contribution will allow us to react to it faster.

Does it follow the code of conduct.

This repository has a code of conduct, we will remove things that do not respect it.