タグ

OSSとcommitに関するtnalのブックマーク (2)

  • chainerにコミットして学んだこと、学ばなきゃいけないと感じたこと - verilog書く人

    先日大型OSSへのコミットという自分の中での一つの目標を達成することができました。 といってもまだまだ変更は小規模ですが、小さなコミットでも考えさせられる事があって収穫は大きく楽しいので習慣にしたいと思ってます。 コードレビューも丁寧にやっていただけるし。 でも、レビューで指摘を受けずに一発マージを目指したいんよ~。 以下にOSSにスムーズにコミットするうえで押さえるべきポイント(と私が勝手に思っているもの)をまとめておきます。 コントリビューションしたいOSSを決める コントリビューションガイドを読む コミットする内容を決める コミットすることを宣言する githubの使い方をよく理解しておく プロジェクトのコード(テスト、docstringも含めて)をよく読む 既にクローズ済のPRで、議論が活発にされているものをちょっと読んでみる 教科書を読む 最後にもう一度チェック、自戒をこめて コ

    chainerにコミットして学んだこと、学ばなきゃいけないと感じたこと - verilog書く人
  • ネイティブと働いて分かった英語コミットメッセージの頻出動詞10つ

    ウッ ここで詰まる事は往々にしてあります. 特に急いでる時の煩わしさは甚だしいです. どうせならそれっぽい英語を使いたいのでOSSや同僚のコミットメージの語彙の出現確率を調べてみましたら、 もちろんfeatureによってコミットメッセージの付け方など数多あるものの、一定の頻出パターンは見い出せたので筆を取りました. (英語勉強しないと..) 方法 github.com/rails/railsのコミットメッセージ内における各動詞の出現確率を求め、 またOSSと仕事でのコミットメッセージの趣向も変わってくる事も勘案するため、 (仕事でDeprecateとか滅多に使わんし) 同僚に聞きつつ10つあげてみた. 以下列挙 (例は実際の同僚やOSS上でのコミットメッセージです.) Add *A to *B AをBに加える

    ネイティブと働いて分かった英語コミットメッセージの頻出動詞10つ
  • 1