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.