---
title: 前提条件
description: コントリビュートするために、 以下の技術とツールに精通している必要があります。
aliases: [requirements]
weight: 1
default_lang_commit: 8eda3ad35e6fbeea601a033023f694c8750fd1b9
---

このリポジトリにコントリビュートするために、 以下の技術とツールに精通している必要があります。

- [git](https://git-scm.com/)
- [GitHub](https://github.com/)
- Markdown ([CommonMark](https://commonmark.org/))
- YAML

ローカルでドキュメントがビルドとテストされる方法に関連する技術的な詳細は、[開発](../development) を参照してください。

## CNCF CLA に署名 {#cla}

すべての OpenTelemetry コントリビューターは Linux Foundation [Contributor License Agreement (CLA)][CLA] に署名しなければいけません。

CLA への署名を終えていないコントリビューターからのプルリクエストは自動テストが失敗します。
指定する名前とメールアドレスは `git config` で見つかったものと一致している必要があり、git 名とメールアドレスは CNCF で利用するものと一致している必要があります。

## 行動規範 {#code-of-conduct}

すべての OpenTelemetry コントリビューターは [CNCF Community Code of Conduct][CoC] に従う必要があります。

## コミュニティガイドライン {#community-guidelines}

役割や期待事項を含む OpenTelemetry コミュニティの一般的なガイドラインは、[OpenTelemetry New Contributor Guide][NCG] を参照してください。

[CLA]: https://docs.linuxfoundation.org/lfx/easycla/v2-current/contributors
[CoC]: https://github.com/cncf/foundation/blob/main/code-of-conduct.md
[NCG]: https://github.com/open-telemetry/community/blob/main/guides/contributor/README.md
