Skip to content

Instantly share code, notes, and snippets.

@nagachika
Last active December 17, 2015 10:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nagachika/5593009 to your computer and use it in GitHub Desktop.
Save nagachika/5593009 to your computer and use it in GitHub Desktop.
RubyKaigi2013 "CRuby Committers Who's Who in 2013 "

CRuby Committers Who's Who in 2013

自己紹介

  • @nagachika
  • CRuby committer
  • Ruby 2.0.0 ブランチメンテナ
  • Ruby 2.0.0-p195 リリースしました
  • ruby-trunk-changes 編者
  • Sound.rb

今日はなすこと

  • Ruby の開発を支える技術
  • Ruby の開発者名鑑 (CRuby Committer Who's Who in 2013)

Ruby を支える技術

  • Subversion & GitHub mirror
  • CI (rubyci.org, ci.hsbt.org, ci.rubyinstaller.org, TravisCI)
  • RubySpec
  • ruby-trunk-changes (自画自賛)
  • k_tsj さんの Git notes
  • Coverity(最近活用されていない)

Ruby の開発者達

以下 svn アカウントで表記。敬称略

  • matz
  • 新機能の提案など言語デザインに係る変更をジャッジする
    • 鶴の一声
  • Major Version を上げる役目
  • コミット1選 r39482 - RUBY_VERSION "2.0.0" -> "2.1.0"
  • nobu
  • パッチモンスター (A patch monster)
  • 驚異的なコミット数
  • CRuby の中身はだいたいなんでも触っている
  • コミット1選 (多すぎで選べないけど最近のところで r40806) - スタックオーバフローと構造体レイアウト
  • ko1
  • Ruby 1.9 のVM 作者
  • RGENGC (世代別GCの実装)の作者
  • ruby-debugger2 の作者
  • Ruby を速くしてくれる
  • コミット1選 r40703 - RGENGC
  • akr
  • Time や拡張ライブラリ socket などのメンテナ
  • システムコール/ライブラリの環境毎の差異を詳しく調べて吸収する
  • 移植性を保つメンテナンス
  • コミット1選 r33652 - 1つではくてここから連なる約3ヶ月にわたるdbm系ライブラリの差異の吸収の執念が凄い
  • usa
  • Windows 版メンテナ
  • 1.9.3 ブランチメンテナ
  • 歴史家
  • コミット1選 r40693 - Socket.getifaddrs が追加されたら Windows 版を対応
  • nuruse
  • 文字コード、正規表現
  • rubyci.org の運営
  • 2.1.0 リリースマネージャ
  • コミット1選 r35625 - タイミングによって失敗するテストの修正
  • nari3
  • Mr. GC
  • LazySweep, Bitmap Marking の作者
  • kosaki
  • Linux(RHEL, CentOS) Platform メンテナ
  • 緑色のかいじゅう
  • Linux カーネルや glibc に詳しい。時に ruby のためにカーネルやライブラリを変更してくれるすごい人
  • Thread まわりやシグナル処理などをメンテナンス
  • zzak
  • Documentation のメンテナンス
  • shugo
  • オブジェクトモデルのコアな部分をよく触っている
  • 最近だと Refinements の実装
  • svn
  • version.h を黙々と更新してくれるすごい committer

(どんなことをしている人か主観で紹介)

思い出のコミット

(ここに思い出深いコミットの紹介を書く。コミッタ紹介のボリュームとの兼ね合いでこのコーナー自体削るかも)

  • r29673 -- たった3行ながら巡り巡って(ある局面で)パフォーマンスに大きな影響を与えていた
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment