Closed m-tmatma closed 5 years ago
上記では、Pull-requestを出した人で落ち着いたみたいです。 Pull-requestを出した人がメンバーである場合に限定されますが。
この認識です。プロジェクトメンバー外の人のRPだとAdminメンバーっすかね。メンバーであればだれでもいい気もします。 各メンバー得手不得手あるやもしれないので。
結論ではなく結論に至る観点を見ましょう。
という観点からその結論に至ったようです。適任者を責任者と読み替えれば(※特に担当領域が決められているわけではないサクラエディタプロジェクトではほぼ同じ意味です)、自分の考えと変わりません。
元も子もない意見かも知れませんがぼくの意見を書いておきます。
結論 ・やりたい人がマージすべきです。
補足 ・やりたい人が複数いる場合は競合が起きます。 その場合の優先順位は1=PRを出した人、2=レビュアー以外のメンテナ、3=レビュアーだと思います。
自分が関わったものは、きっと自分でマージしたいはずだ、という勝手な思い込みに基づくものです。そうじゃない人がいるかも知れません。@ds14050 さんは自分でやりたい派だと思います。ぼくも多分にそういう部分があります。
やりたい人がマージしよう!でいいんじゃないかな、と思います。
やりたい人やりたい人では誤解を招くので、berryzplus さんに代わって berryzplus さんの意見をまとめましょう。
サクラエディタでは今のところ2番の役目を負っている人はいないと思います(あるいはファイルの新規作成者やコミットが多い人が当てはまるのかもしれません)。
リストに特に異存はありません。
私は誰がマージしてもいいと思います。 PR を出した人でも、レビューした人でも、それ以外の人でもいいと思います。
PR を出した人は、一番詳しいはずですが、 レビューした人は、チェックして ok を 出したので、最低二人が大丈夫と判断したからですし、レビュアー以外でもマージするからには内容を多少なりとも確認しているはずだからです。
誰がマージするかより、approve されてから、実際にマージするまでに多少の時間を置くのが大事だと思います。
レビューに参加してない人が、マージ後にコメントを書くことがたまにあるからです。
レビューに参加してない人が、マージ後にコメントを書くことがたまにあるからです。
何度かそういうことをしている自分の事情です。
- PR を出した人が最優先
- 対象分野の面倒を見ている人が2番
- 関わった誰かが最後の責任を引き受ける
責任分散の感覚値は 4 : 4 : 2 です。
責任分散の感覚値は 4 : 4 : 2 です。
2 の人の存在感の大きさで 1 と 2 の具体的な比率は変わってきそうです。
この方向に賛同、まケースバイケースで、「俺がマージしたい」って人もいるかもしれませんし。 最初にPR出した人から、途中変更されて、自分の意図しない方向になってったら、取り込まれるより自分で破棄したいかもしれないし。
PR を出した人がマージするというのが定着してきたので閉じます。
誰がマージすべきか? https://github.com/sakura-editor/sakura/pull/591#issuecomment-437367189
merge
誰
approve
をキーワードに google で検索したところ以下のページが見つかった。 https://github.com/CIR-KIT-Unit03/cirkit_unit03_whole_issue/issues/7上記では、Pull-requestを出した人で落ち着いたみたいです。 Pull-requestを出した人がメンバーである場合に限定されますが。