.. include:: /Includes.rst.txt
.. _contribution:
Contribution
============
Contributions are essential to the success of open source projects, but they are by no means
limited to contributing code. Much more can be done, for example by
improving the `documentation `__.
Contribution workflow
---------------------
#. Please always create an issue on `Github `__
before starting a change. This is very helpful to understand what kind of problem the
pull request solves, and whether your change will be accepted.
#. Bug fixes: Please describe the nature of the bug you wish to report and provide
how to reproduce the problem. We will only accept bug fixes if we can
can reproduce the problem.
#. Features: Not every feature is relevant to the majority of users.
In addition: We do not want to complicate the usability of this extension for a marginal feature.
It helps to have a discussion about a new feature before
before opening a pull request.
#. Please always create a pull request based on the updated release branch. This
ensures that the necessary quality checks and tests are performed as a quality
can be performed.