Beamコミッターになる

Apache Beamのコミッターは様々な形をとります。コミッターに対する信頼を築くには、コードを書く以外にも多くの行動があります。コードレビュー、設計の議論、ユーザーサポート、コミュニティへの働きかけ、インフラの改善、ドキュメント、プロジェクト管理などです。

コミッターになるということはどういうことか?

Apache Beamのコミッターは、プルリクエストをマージするためにリポジトリへの書き込みアクセス権を持っていますが、コミッターになるためにコード貢献者である必要はありません。コミッターになるということは、あなたがプロジェクトの信頼を得たということです。Apache Software Foundationのコミッターになることについて、詳しくはASFのドキュメントをお読みください。

貢献できる方法

コード貢献だけでなく、質問をしたり、バグを報告したり、新機能を提案したり、ドキュメントやウェブサイトを改善したり、イベントを企画したり、ブログ記事を書いたりするなど、誰もがプロジェクトに参加し、さまざまな方法で貢献することができます。これらの貢献も歓迎され、評価されます。

コード貢献

プロジェクトにコードを貢献する方法には、以下のようなものがあります。

  • 新しいIOコネクタやPTransformのような新しい機能を構築する
  • バグを修正する
  • コミュニティとコードの例やテンプレートを共有する
  • リリース候補をテストする
コード以外の貢献

コード以外の貢献は、コード以外でプロジェクトに価値を加える方法です。以下に貢献できるものの例をいくつか示します。

  • ミートアップを開催する
  • カンファレンスでBeamについて講演する
  • ドキュメントのタイプミスを修正する
  • Beamに関する役立つヒントをブログ記事に書く

Apache Beamコミッターの特性とは?

Beamコミュニティの慣習を理解し、尊重し、強化する。 詳細はこちら。
Apache Software Foundationの行動規範を理解し、尊重し、強化する。 詳細はこちら。
Apache Software Foundationコミッターの責任を理解し、尊重し、強化する。 詳細はこちら。

プロセス

PMCは、推薦、議論、そして過半数投票を経て、コミッターを選出します。私たちは、可能な限り多くの情報源からのデータを使って、判断の根拠としています。以下にいくつかの例を示します。