From: Guy McSwain Date: Thu, 2 Jan 2020 02:49:16 +0000 (-0600) Subject: Create CONTRIBUTING.md (#1) X-Git-Tag: archive/raspbian/1.78-1+rpi1^2~4^2~15^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8f279023a40e76c74bfec319177df0de51916624;p=pigpio.git Create CONTRIBUTING.md (#1) * Create CONTRIBUTING.md * Update CONTRIBUTING.md --- diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..fae6d5f --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,21 @@ +## Submitting a New Issue +If you are reporting a **bug** or defect, please provide the steps to reproduce the problem you are describing. +Ideally, provide a simple script that will reproduce the issue. Also provide a description of the hardware and +software types and versions used in your application/test environment. + +Requests for a feature or **enhancement** to the library software will be treated at a lower priority due to the lack +of resources (contributors with skillset, knowledge of the library or time). Unless your request has wide support +from the community it will be treated at a low priority. If the repo's maintainer judges your request to be of value +then it will be labeled `enhancement`. If additional resources are required, it will be tagged with `help wanted`. + +If you simply have a **question**, consult the SUPPORT.md document. + +## Creating a Pull Request +Contributions are welcome. To save time it is best to have an open issue relating to what it is you want to contribute +and to discuss the prospects of getting your contribution accepted. + +Your changes *must* pass the set of test files `x_*`. Please indicate that you have run the test scripts successfuly or attach +a screen shot of the output from the test scripts. + +In addition, you *should* provide updated or additional scripts that at least test the 'happy' paths of your code changes. For +larger changes the additional test cases will be considered mandatory.