When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Depending on which version (or sometimes module) you want to work on, you should target a specific branch as explained below:
master
– publish/deployment branch, target for upcomingrelease-v.v.v
branches.release-v.v.v
– release iteration branch
- All upcoming changes should be targeted to
release-v.v.v
branch. - Ensure any install or build dependencies are removed before the end of the layer when doing a build.
- Add your changes to release specific changelog file. Located under
/changelog
dir - Update the README.md with details of changes to the interface
- Merge request should be merged by owner of the repository, please assign pull request to @fsanaulla.