---
title: Contribution guidelines
description: How to contribute to OpenTelemetry
toc_hide: true
---

OpenTelemetry is an open source project, and we gladly accept new contributions
and contributors. Please see the CONTRIBUTING.md file in each SIG repository for
information on getting started.

## Contributing to the OpenTelemetry Documentation

Individual SIGs may maintain documentation above and beyond what is offered
here, but we strive for accurate general guidance on using the project from our
main website.

The per-language API, SDK, and "Getting Started" documentation is hosted in each
language's GitHub repository. For more information,
[see the Mirrored Documentation section](https://github.com/open-telemetry/opentelemetry.io/blob/main/CONTRIBUTING.md#mirrored-documentation)
of the website repository's CONTRIBUTING.md file.

### Contributor License Agreement (CLA)

Contributors to this and other OpenTelemetry projects require acceptance of our
CLA, managed by [EasyCLA](https://lfcla.com/).

### Code reviews

All submissions, including submissions by project members, require review. We
use GitHub pull requests for this purpose. Consult
[GitHub Help](https://help.github.com/articles/about-pull-requests/) for more
information on using pull requests.

### Getting started

See [README.md](https://github.com/open-telemetry/opentelemetry.io#readme) for
current information.

## Code of conduct

OpenTelemetry follows the
[CNCF Community Code of Conduct](https://github.com/cncf/foundation/blob/main/code-of-conduct.md).
