32 lines
980 B
Plaintext
32 lines
980 B
Plaintext
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.
|
|
|
|
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.
|
|
|
|
Contributions are managed using GitHub's Pull Requests.
|
|
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.
|