You are welcome to contribute to RDMO by improving and changing it! However, we want to provide a stable software for the community and therefore ask you to follow the following work flow:
- If you found a bug or want a feature to be added, look at the existing issues first. If you find a corresponding issue, please comment on it. If no issue matches, create one.
- If you decide to work on the issue yourself, please wait until you received some feedback by us. Maybe we are already working on it (and forgot to comment on the issue), or we have other plans for the affected code.
- Please fork our repository and create a new branch named according to what you want to do (e.g.
fix_login_form
orfancy_feature
). - Please use the coding standards from the Django project and try to follow our conventions as close as possible.
- Afterwards, check if your branch is still up to date. If yes, merge your branch into the
master
branch of your fork. If not perform a rebase first. - Create a new pull request and the project team will review your pull request.