Eclipse コントリビューター契約への署名

Eclipse コントリビューター契約への署名

このプロジェクトに貢献するには、https://www.eclipse.org/legal/ECA.php[Eclipse コントリビューター契約 (ECA)] への署名が必要です。 このドキュメントでは、その手順を説明します。

まず、Eclipse Foundation のアカウントを作成する必要があります。

  1. Eclipse 登録ページ にアクセスします

  2. すべての必須フィールドに入力して送信します

    • Eclipse では、入力したメールアドレスをすべての貢献(例: git の user.email)に使用することが求められます

  3. メールボックスの有効化リンクからアカウントを有効化します

    • 送信者は [email protected]、件名は Eclipse Account Registration であるはずです

Eclipse コントリビューターになるまで、あと一歩です。ECA への署名を行いましょう。

ECA への署名

ECA への署名は簡単で、オンラインで行えます。

  1. Eclipse Accounts の ログインページ に移動します

  2. メールアドレスとパスワードでログインします

  3. Eclipse Accounts が署名ページに直接移動します

    • ECA を読みます

    • 必要な情報を入力します

    • Accept ボタンで送信します

これで、右上のステータスパネルに Eclipse コントリビューター契約に署名済みと表示されるはずです。次のように表示されます:

one green dot at Eclipse Contributor Agreement

ECA 署名チェックが失敗した場合

すべてのプルリクエストに対して、GitHub Action が作者の Eclipse コントリビューター契約への署名を確認します。 以下の場合に失敗することがあります:

  • Eclipse アカウントを持っていない

  • Eclipse コントリビューター契約に署名していない

  • ECA の署名に使用したメールアドレスとは異なるメールアドレスを git に設定している

上記のいずれにも該当しない場合は、メンテナーにお問い合わせください。

既存のコミットの作者メールアドレスを変更する方法

ECA チェックに合格するには、プルリクエスト内のすべてのコミットが ECA への署名に使用したメールアドレスで作成されている必要があります。

最後のコミットの作者を変更するには:

git commit --amend --author 'Author Name <[email protected]>' --no-edit

最後の N 個のコミットの作者を変更するには:

git rebase -i HEAD~4 -x "git commit --amend --author 'Author Name <[email protected]>' --no-edit"
edit icon

このドキュメントの改善にご協力ください!

すべてのAdoptiumドキュメントはオープンソースです。誤りや不明な点がありましたらお知らせください。

ドキュメント著者
MBoegersgdams
Join our Slack channel to discuss and reach out to maintainers.Join Slack