github.com/jaypipes/ghw@v0.21.1/CONTRIBUTING.md (about) 1 # How to Contribute 2 3 We welcome any and all contributions to `ghw`! Filing [bug reports][gh-issues], 4 asking questions and submitting patches are all encouraged. 5 6 [gh-issues]: https://github.com/jaypipes/ghw/issues 7 8 ## Submitting patches via pull requests 9 10 We use GitHub pull requests to review code submissions. 11 12 Consult [GitHub Help][pr-help] for more information on using pull requests. 13 14 [pr-help]: https://help.github.com/articles/about-pull-requests/ 15 16 We ask that contributors submitting a pull request sign their commits and 17 attest to the Developer Certificate of Origin (DCO). 18 19 ## Developer Certificate of Origin 20 21 The DCO is a lightweight way for contributors to certify that they wrote or 22 otherwise have the right to submit the code they are contributing to the 23 project. Here is the [full text of the DCO][dco], reformatted for readability: 24 25 > By making a contribution to this project, I certify that: 26 > 27 > a. The contribution was created in whole or in part by me and I have the 28 > right to submit it under the open source license indicated in the file; or 29 > 30 > b. The contribution is based upon previous work that, to the best of my 31 > knowledge, is covered under an appropriate open source license and I have the 32 > right under that license to submit that work with modifications, whether 33 > created in whole or in part by me, under the same open source license (unless 34 > I am permitted to submit under a different license), as indicated in the 35 > file; or 36 > 37 > c. The contribution was provided directly to me by some other person who 38 > certified (a), (b) or (c) and I have not modified it. 39 > 40 > d. I understand and agree that this project and the contribution are public 41 > and that a record of the contribution (including all personal information I 42 > submit with it, including my sign-off) is maintained indefinitely and may be 43 > redistributed consistent with this project or the open source license(s) 44 > involved. 45 46 [dco]: https://developercertificate.org/ 47 48 You can sign your commits using `git commit -s` before pushing commits to 49 Github and creating a pull request. 50 51 ## Community Guidelines 52 53 1. Be kind. 54 2. Seriously, that's it.