参加方法
Jaeger は、オープンガバナンス のオープンソースプロジェクトです。コミュニティからの貢献を歓迎しており、プロジェクトの改善と拡張にご協力いただければ幸いです。以下は、プロジェクトへの参加方法のアイデアです。コーディングを必要としないものもあります。また、CNCF のオープンソースへの貢献を開始し、どこから始めるかを理解するための優れたガイド もあります。
コーディング不要の参加方法
オンラインチャットルームに参加して、コミュニティの他のメンバーからの質問に答えるのを手伝ってください。
隔週のビデオ通話に参加して、問題、大規模なイニシアチブについて議論したり、ケーススタディを発表したりしてください。
Jaeger ドキュメント またはStack Overflow で、よくある質問への回答を文書化するのを手伝ってください。
特に、何かが明確でない、または機能していないという問題に遭遇した場合は、Jaeger ドキュメント の改善にご協力ください。
Jaeger に関するブログ記事やチュートリアルを公開してください。例:
- 会社でどのようなデプロイメントモデルを選択し、その理由。
- AWS Elasticsearch などのホスト型ストレージソリューションで Jaeger を使用する方法。
- 組織で Jaeger を使用して解決できた問題の種類。
- 非同期処理などの複雑なワークフローのトレースをどのようにモデル化したか。
ヒント
- @Jaegertracing でブログ記事についてツイートし、
jaeger-tracing@googlegroups.com
にメールを送信してください。 - ブログが Medium にある場合は、メンテナーに連絡してください。公式ブログ に追加される場合があります。
会社での Jaeger のデプロイを推進してください。
Jaeger に新しい機能を構築するための設計を提案してください。
Jaeger と分散トレーシングの利点を説明するための地域ミートアップを企画してください。
コーディングの支援
もちろん、Jaeger の実際の開発を支援する機会もたくさんあります。始める最も簡単な方法は、good-first-issue としてラベル付けされた issue に取り組むことです。Jaeger プロジェクトには、バックエンドコンポーネント、Jaeger UI、Kubernetes ツール、分析ツールなどをカバーする多くの異なるリポジトリ が含まれていることに注意してください。これらの多くにチケットがあるため、最も興味のある領域を選択してください。
もう 1 つのラベルはhelp-wanted です。これは、メンテナーが有望/有用と考えているが、すぐにロードマップにない機能を含むチケットにタグ付けするために使用されます(結局のところ、私たちは皆、異なる優先順位を持つ日々の仕事を抱えています)。
- Jaeger バックエンド: good-first-issue , help-wanted
- Jaeger フロントエンド: good-first-issue , help-wanted
コードの貢献方法については、貢献ガイドライン を参照してください。また、CNCF 行動規範 に従ってください。
メンターシッププログラム
Jaeger プロジェクトは、CNCF を通じてメンターシッププログラムに定期的に参加しています。メンターシップ を参照してください。