Skip to content

Files

Latest commit

 

History

History
23 lines (13 loc) · 2.04 KB

CONTRIBUTING.md

File metadata and controls

23 lines (13 loc) · 2.04 KB

Contributing to Raspberry Pi Pico C/C++ Examples

How to Report a Bug

We use GitHub to host code, track issues and feature requests, and to accept pull requests. If you find think you have found a bug, please report it by opening a new issue. Please include as much detail as possible, and ideally some code to reproduce the problem.

How to Contribute Code

In order to contribute new or updated code, you must first create a GitHub account and fork the original repository to your own account. You can make changes, save them in your repository, then make a pull request against this repository. The pull request will appear in the repository where it can be assessed by the maintainers, and if appropriate, merged with the official repository.

NOTE: Development takes place on the develop branch in this repository. Please open your https://github.com/raspberrypi/pico-examples/pulls[pull request] (PR) against the develop branch, pull requests against the master branch will automatically CI fail checks and will not be accepted. You will be asked to rebase your PR against develop and if you do not do so, your PR will be closed.

Code Style

If you are contributing new or updated code please match the existing code style, particularly:

  • Use 4 spaces for indentation rather than tabs.
  • Braces are required for everything except single line if statements.
  • Opening braces should not be placed on a new line.

Licensing

Code in this repository is lisensed under the BSD-3 License. By contributing content to this repository you are agreeing to place your contributions under this licence.