23 lines
963 B
Markdown
23 lines
963 B
Markdown
|
# How to contribute
|
||
|
|
||
|
We'd love to accept your patches and contributions to this project. There are a
|
||
|
just a few small guidelines you need to follow.
|
||
|
|
||
|
## Code contributions
|
||
|
|
||
|
All submissions, including submissions by project members, require review. We
|
||
|
use GitHub pull requests for this purpose. Consult [GitHub Help][] for more
|
||
|
information on using pull requests.
|
||
|
|
||
|
When you make your first submission to this repository, please add your name to
|
||
|
the AUTHORS and CONTRIBUTORS file as part of your first pull request.
|
||
|
|
||
|
As a policy, go-capnproto2 should always build cleanly and pass tests on every
|
||
|
commit. We run a [Travis build][] that checks before and after merges to
|
||
|
enforce this policy. However, as a courtesy to other contributors, please run
|
||
|
`go test ./...` before sending a pull request (this is what the Travis
|
||
|
build does).
|
||
|
|
||
|
[GitHub Help]: https://help.github.com/articles/about-pull-requests/
|
||
|
[Travis build]: https://travis-ci.org/capnproto/go-capnproto2
|