Home Examples Installation Documentation Contact Help

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

  1. Clone the repository from git
  2. Create a issue on the github webpage
  3. Create a local branch. You will make all the changes within the local branch. You are not allowed to change the main branch.
  4. When all changes are done, make a pull request by first pushing the branch upstream to the server.
  5. Assign the pull request to the related issue.
  6. Assign one or more reviewers.
  7. Then if the reviewers ship it and all test passes, you are allowed to merge with the main branch. You must add unittest.