How to contribute?
This help page is intended for people who want to contribute to the libRAINBOW repository. Before you can contribute, you need to be a member of the RAINBOW team or have other collaborations with the IMAGE section. Otherwise please contact us.
The Procedure
- Clone the repository from git
- Create a issue on the github webpage
- Create a local branch. You will make all the changes within the local branch. You are not allowed to change the main branch.
- When all changes are done, make a pull request by first pushing the branch upstream to the server.
- Assign the pull request to the related issue.
- Assign one or more reviewers.
- Then if the reviewers ship it and all test passes, you are allowed to merge with the main branch. You must add unittest.