WordPress.org プロファイルへの GitHub アカウントの関連付け

この記事は「Associating GitHub accounts with WordPress.org profiles」の翻訳です。

複数サイトにまたがる WordPress へのすべてのコントリビューションを容易にトラックできるよう WordPress.org プロフィール編集画面に新しいオプション「GitHub アカウントとの関連付け」が追加されました。

WordPress.org profile with GitHub profile link highlighted.

最近のリリースにおける非 WordPress.org のコントリビューション、すなわち Gutenberg での props を集める作業はほとんどがマニュアルのため間違いが起きやすく、しばしばコントリビューターが正しくクレジットを得られないケースが発生しました。WordPress.org と GitHub アカウントを関連付けられれば自動ツールを開発でき、リリースチームのクレジットリストを管理する負担を減らせます。

動作原理

この機能は oAuth フローを使用して GibHub アカウントの公開情報に対する WordPress GitHub アプリケーションの読み取りアクセスを許可します。この結果、あなたが GitHub アカウントと WordPress.org アカウントの両方を所有し、互いを関連付けたことが証明されます。

この機能は実装後、数カ月間テストされ、多くのコントリビューターがアカウントを関連付けました。ただし、これまで公式にアナウンスされなかったため、設定した人は少ないままでした。

まだ設定していない人はこの機会に https://profiles.wordpress.org/me/profile/edit/ にて、GitHub アカウントを WordPress.org アカウントと関連付けてください。

手順を画面コピー付きで紹介します。

1. WordPress.org プロファイルの編集

WordPress.org profile edit screen with the GitHub Username section highlighted.
“link your GitHub account” をクリックしてプロセスを開始してください。

2. WordPress.org Profiles アプリケーションの許可

The authorization screen on GitHub for the WordPress.org Profiles application.
「Authorize WordPress.org Profiles by WordPress」をクリックして、あなたの公開情報に対する WordPress Profiles GitHub アプリケーションの読み取りアクセスを許可します。

3. 関連付けの確認

WordPress.org profile edit screen showing a linked GitHub profile.
WordPress.org の Edit Profile 画面からいつでもアクセスを無効にできます。

この機能を実装した @dd32 に多大なる感謝を。機能の詳細と進行中の props を集めるタスクについては Meta-#4447 を参照してください。