合理な最小のPRを作成する

2000行の長さのPRを承認するには数ヶ月かかり、圧倒される感じがします。

50行の長さのPRを承認するには数日または数時間かかり、簡単に感じます。

大きなバッチはあなたの作業を遅くします。作業を小さなチャンクで出荷して、より多くのマージを行い、より早く学びましょう。

関連するコンテキストを共有する:

明確にする:

  • どの問題を解決していますか?

  • あなたのPRはそれをどのように解決しますか?

  • どのようなフィードバックが必要ですか?

  • 範囲外のものは何ですか?

  • 直感的でないものは何ですか?

  • どのようにテストしますか?

関連する問題やPRを要約してください。

他の人にそれを理解させるよりも簡単です。

あなたのPRを魅力的にする

すべての貢献は注目を競っています。あなたのものを際立たせましょう。

最も簡単な方法は?それがなぜ重要かを言うことです:

❌ データを取得するための新しいReactフック

✅ useEntityRecord: 10倍少ないボイラープレートでデータを取得

次に、コード例、ビジュアル、スクリーンキャストで証明します。

作業を示す

関連する問題やPRにあなたのPRへのリンクを投稿してください。

関連する問題のコメント者、以前のコミッター、技術リーダーにピンを送ります。

WordPress.orgのSlackの#core-editorチャンネルで取り上げてください。フィードバックを得る最も簡単な方法は、毎週のオープンフロアセクションで発言することです。コアエディターミーティング

関連するラベル、マイルストーン、プロジェクトを割り当てる(または誰かに頼む)。

他の人の作業をレビューする

他の人の注目を集める最も簡単な方法です。

関連する問題のコメント者、以前のコミッター、技術リーダーのPRを調べて、それをレビューします。

彼らの作業が不慣れですか?次のことを行います:

  • 理解するために時間を取る
  • ペアプログラミングセッションを提案する
  • スキップして次のPRに進む

明確さでリスクを減らす

リスクは摩擦を加えます – 承認が後で裏目に出る可能性があります。

明確さはグリースのようなものです。明確に文書化してください:

  • どのようなリスクが関与していますか?なぜそれを取るのですか?
  • なぜこのPRが最良の解決策なのですか?
  • リスクをどのように最小限に抑えることができますか?
  • 他に何が試されましたか?

注目を追う

いくつかのPRは他のPRよりも自然に注目を集めます。

これらに集中しましょう。

いくつかの問題は他の問題よりもトピック性が高い(例えば、今後のリリースの目標にリストされているもの)ため、より多くの注目を集めます。これらに焦点を当てることで、レビューアを引き付けるのが容易になります。

迅速にそこに到達するには?WordPressのロードマップからのアクティブなプロジェクトを手伝ってください。