All contributions need to have an associated issue in Contributions made without an associated issue will not be accepted. If you are creating a branch within this repository, please use issue/ISSUEKEY as the branch name. If you are using your own fork you can name the branch whatever you want.

When your changes are ready you will need to raise a pull request against the target release branch. This may just be master or soy-MAJOR.MINOR.x branch. The pull request must have at least the project maintainer (Jason Hinch) as a reviewer.

If you require a build immediately, please create a milestone with the name of your product in the version. e.g. 2.2.1-m1-confluence-1

Once your pull request has been approved you may merge it and perform a release. Do this in consultation with the project maintainer to select the correct release or milestone version