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

As an open source project, Twisted welcomes contributions of many forms.
This document summarizes the process.

Twisted has a [Code of Conduct](./code_of_conduct.md).

Examples of contributions include:

* Code patches
* Documentation improvements, as small as typo fixes
* Bug reports
* Pull request reviews

Bug reports or feature requests are managed using GitHub Issues.

Contributions are managed using GitHub's Pull Requests.
For a PR to be accepted:

* It must have an associated GitHub issue ([file one here](https://github.com/twisted/twisted/issues/new/choose))
* All automated checks must pass
* The changeset must have 100% patch test coverage

Extensive contribution guidelines are [available online](https://docs.twisted.org/en/latest/development/dev-process.html)
