Contributing to Twisted
=======================

As an open source project, Twisted welcomes contributions of many forms.

Examples of contributions include:

* Code patches
* Documentation improvements
* Bug reports and patch reviews

Extensive contribution guidelines are available online at:

https://twistedmatrix.com/trac/wiki/ContributingToTwistedLabs

Twisted has a Code of Conduct, available at code_of_conduct.md.

**Warning: pull requests are ignored** unless they have an associated ticket in trac.

File a ticket at:

https://twistedmatrix.com/trac/newticket

Twisted uses Trac to keep track of bugs, feature requests, and associated
patches because GitHub doesn't provide adequate tooling for its community.

For a PR to be accepted it needs to have:

* all Travis CI tests passing
* patch coverage of 100% as reported by codecov.io

The Travis CI tests currently represent only a subset of the all the platforms Twisted supports, so the buildbot tests are still the actual gate for PR acceptance.
