QA@IT

GitHub にある ruby/ruby に対する pull request したとき Redmine に登録する必要はありますか?

2450 PV

Ruby 本体に対してバグフィックスや機能拡張をしたときに、
GitHub の ruby/ruby リポジトリに対して pull request を投げた場合、
それに対応するチケットを http://bugs.ruby-lang.org/ に登録する必要はありますか?

回答

基本的には bugs.ruby-lang.org に登録するのが正しい手順です。
それ以外の方法では放置される確率が上がります。

理由はいくつかあるんですが、

  • svn がメインリポジトリなため、ボタン一発マージが使えないのでそんなにうれしくない
  • Travis CI で Pull Request のテストが走るわけでもないのでこれもうれしくない
  • ML 連携がない
  • GitHub を見ていない人が多い あたりでしょうか。

簡単な doc 修正とかだったら、pull request の方が投げる側が楽でしょうので、
pull request した上で twitter とか IRC で誰か捕まえて取り込んでもらうとかはありだと思います。

そうでなければ、bugs.ruby-lang.org にチケットを作るのが正解です。
小さなパッチならば diff をそのままチケットに貼るのが推奨で、
大きかったら pull request もありかなぁ、くらいのノリの人が多いと思います。

編集 履歴 (0)
  • 投げるときは、 bugs.ruby-lang.org に投げようと思います。ありがとうございます。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。