diff options
Diffstat (limited to 'CONTRIBUTING.md')
| -rw-r--r-- | CONTRIBUTING.md | 35 | 
1 files changed, 35 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ca9674d103..96db464b52 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,5 +1,38 @@  # Contributing to Erlang/OTP +## License + +By making a contribution to this project, I certify that: +(a) The contribution was created in whole or in part by me and I +    have the right to submit it under the open source license +    indicated in the file; or + +(b) The contribution is based upon previous work that, to the  +    best of my knowledge, is covered under an appropriate open  +    source license and I have the right under that license to    +    submit that work with modifications, whether created in whole +    or in part by me, under the same open source license (unless +    I am permitted to submit under a different license), as  +    Indicated in the file; or + +(c) The contribution was provided directly to me by some other +    person who certified (a), (b) or (c) and I have not modified +    it. + +(d) I understand and agree that this project and the contribution +    are public and that a record of the contribution (including  +    all personal information I submit with it, including my +    sign-off) is maintained indefinitely and may be redistributed +    consistent with this project or the open source license(s) +    involved. + +Erlang/otp is licensed under the +Apache License 2.0 + +As stated in: LICENSE.txt  + +http://developercertificate.org/ +  ## Reporting a bug  Report bugs at https://bugs.erlang.org. See [Bug reports](https://github.com/erlang/otp/wiki/Bug-reports) @@ -10,6 +43,7 @@ for more information.  You can contribute to Erlang/OTP by opening a Pull Request.  Make sure you create a new branch for your pull request with `git checkout -b new-branch-name`. +Give the branch a short but descriptive name, like `stdlib/lists-length-fix`.  Never do your work directly on `maint` or `master`.  ## Fixing a bug @@ -75,6 +109,7 @@ conflicts or include the latest changes.  compiled and that it works.  * Check for unnecessary whitespace before committing with `git diff --check`. +However, do not fix preexisting whitespace errors in otherwise untouched source lines.  Check your coding style:  | 
