# How to Contribute

We would love to accept your patches and contributions to this project.

## Before you begin

### Developer Certificate of Origin (DCO)

To ensure that all contributions can be safely integrated into the project, we
require that you sign off on your commits. This is done by adding a
`Signed-off-by:` line to commit messages. By doing so, you agree to the
[Developer Certificate of Origin (DCO)](https://developercertificate.org/).

You can sign off on your commits by using the `-s` or `--signoff` flag when
running `git commit`:

```bash
git commit -s -m "Your commit message"
```

### Review our Community Guidelines

This project follows [Google's Open Source Community Guidelines](https://opensource.google/conduct/).

## Contribution process

### Code Reviews

All submissions, including submissions by project members, require review. We
use [GitHub pull requests](https://docs.github.com/articles/about-pull-requests)
for this purpose.
