Skip to content

Contributing to RDKServices

Vijay Selvaraj edited this page May 19, 2020 · 1 revision

If you would like to contribute code to this project you can do so through GitHub by forking the repository and sending a pull request.

License Requirements

  1. Before RDK accepts your code into the project you must sign the RDK Contributor License Agreement (CLA)
  2. Each new file should include the latest RDKM license header
  3. License for this project is included in the root directory and there shouldn't be any additional license file in any of the subfolders

How to contribute?

  1. Fork this repository, commit your changes, build and test it in at least one approved test platform/device
  2. Submit your changes as a pull request to the master branch
  3. If more than one developer has to work on a particular feature, request for a dev branch to be created
  4. When a pull request is submitted, Blackduck and Copyright checks will automatically be triggered. Both these checks should pass
  5. At least one reviewer needs to approve the pull request
  6. Each pull request and all the commits in the pull request should include RDK ticket number(s) or Github issue(s) and “reason for change”
Clone this wiki locally