When contributing to this repository, please indicate the change you are making via issue or pull request.
Please follow good git practices for developing code. In particular that means:
- Use one branch per feature that you develop (checkout from main branch as basis)
- Merge main branch frequently (i.e. once a day) if the feature takes longer to develop, otherwise you will get into merge hell.
- After a feature is developed, please open a pull request from the feature branch to main and describe the changes and let someone take a look.
- Make sure that the
environment.yamlis up-to-date, in case you have added other dependencies - Update the README.md if necessary
- Remove all hard coded stuff in your code, in particular paths.
- large files, binaries, images
- compiled code
- cache