|
1 | 1 | # Contributing
|
| 2 | +Please note that this project is released with a |
| 3 | +[Contributor Code of Conduct](https://github.com/adafruit/circuitpython/blob/master/CODE_OF_CONDUCT.md). |
| 4 | +By participating in this project you agree to abide by its terms. Participation |
| 5 | +covers any forum used to converse about CircuitPython including unofficial and official spaces. Failure to do |
| 6 | +so will result in corrective actions such as time out or ban from the project. |
2 | 7 |
|
3 |
| -Please note that this project is released with a Contributor Code of |
4 |
| -Conduct. By participating in this project you agree to abide by its terms. |
| 8 | +## Developer contact |
| 9 | +[@tannewt](https://github.com/tannewt) is the main developer of CircuitPython |
| 10 | +and is sponsored by [Adafruit Industries LLC](https://adafruit.com). He is |
| 11 | +reachable on [Discord](https://adafru.it/discord) as tannewt and |
| 12 | +[Gitter](gitter.im/adafruit/circuitpython) as tannewt during US West Coast |
| 13 | +working hours. He also checks GitHub issues and the [Adafruit support forum](https://forums.adafruit.com/viewforum.php?f=60). |
5 | 14 |
|
6 |
| -https://github.com/adafruit/micropython/blob/master/CODE_OF_CONDUCT.md |
| 15 | +## Licensing |
| 16 | +By contributing to this repository you are certifying that you have all necessary |
| 17 | +permissions to license the code under an MIT License. You still retain the |
| 18 | +copyright but are granting many permissions under the MIT License. |
7 | 19 |
|
8 |
| -When reporting an issue and especially submitting a pull request, please |
9 |
| -make sure that you are acquainted with Contributor Guidelines: |
| 20 | +If you have an employment contract with your employer please make sure that they |
| 21 | +don't automatically own your work product. Make sure to get any necessary approvals |
| 22 | +before contributing. Another term for this contribution off-hours is moonlighting. |
10 | 23 |
|
11 |
| -https://github.com/micropython/micropython/wiki/ContributorGuidelines |
| 24 | +## Code guidelines |
| 25 | +We aim to keep our code and commit style compatible with MicroPython upstream. |
| 26 | +Please review their |
| 27 | +[code conventions](https://github.com/micropython/micropython/blob/master/CODECONVENTIONS.md) to do so. |
| 28 | +Familiarity with their [design philosophy](https://github.com/micropython/micropython/wiki/ContributorGuidelines) |
| 29 | +is also useful though not always applicable to CircuitPython. |
12 | 30 |
|
13 |
| -and Code Conventions: |
14 |
| - |
15 |
| -https://github.com/micropython/micropython/blob/master/CODECONVENTIONS.md |
| 31 | +Furthermore, CircuitPython has a |
| 32 | +[design guide](https://circuitpython.readthedocs.io/en/latest/docs/design_guide.html) |
| 33 | +that covers a variety of different topics. Please read it as well. |
0 commit comments