コア開発者も楽したい!!! 歴史的経緯により複雑化したRubyコアシステムの自動テスト #rubykaigi 2015 #rubykaigiB

Pragmatic Testing of Ruby Core SHIBATA Hiroshi @hsbt http://rubykaigi.org/2015/presentations/hsbt
言語 プログラミング Ruby RubyKaigi
1
SHIBATA Hiroshi @hsbt

A member of Ruby core/RubyGems/Bundler team, Administrator of *.ruby-lang.org,

https://t.co/tGZV01NdQk

sue445 @sue445
OpenStackライブラリのfogを使うとsakuraクラウドのライブラリも入るので自分たちで作った github.com/yaocloud #RubyKaigi #RubyKaigiB
黒曜@デレ7thナゴド両日現地 @kokuyouwind
Infrastructure as a Code を頑張ってる。oepnstackを使いたいのにsakuraのコードが入っちゃったりして嬉しくないので、yaocloudというのを作った。 #rubykaigi #rubykaigiB
izumin @izumin5210
「みんなで楽をして」 ← 重要 #rubykaigi #rubykaigiB
izumin @izumin5210
「rbenvでsystemをglobalにしてると2.3がビルドできない」 #rubykaigi #rubykaigiB
立花 @ke_tachibana
psychって「さいく」だったのか…… #rubykaigiB
sue445 @sue445
rbenv globalをsystem以外にするとruby 2.3をビルドできるとのこと #RubyKaigi #RubyKaigiB
そらは @sora_h
最初に原因に気付いたのはわたしだがまぁいいや… #rubykaigiB #rubykaigi
ぽてと@がんばらない @h3_poteto
rbenvのsystemをglobalにしている人はruby2.3がビルドできない,という業務連絡 #rubykagi #rubykaigiB
ぽてと@がんばらない @h3_poteto
「ドキュメントや!ドキュメント書いて送ればいいんだよ!」 #rubykagi #rubykaigiB
黒曜@デレ7thナゴド両日現地 @kokuyouwind
OSSにどうやってコントリビュートしているか。Rubyのドキュメントを書くためにはRuby言語の挙動を知らないといけないが、これはMatzしか知らない。あと英語は難しい。 #rubykaigi #rubykaigiB
あおの @aono_ex_parrot
Rubyへの貢献はテストとかでRubyを動かすことから #rubykaigi #rubykaigiB
よう @youchan
インターネット繋がるようになったのか! #rubykaigi
izumin @izumin5210
BundlerとかDockerみたいな環境をカプセル化できるやつ 偉大だ #rubykaigi #rubykaigiB
igaiga @igaiga555
私も唯一のRubyへのコミットはテスト! #rubykaigi
黒曜@デレ7thナゴド両日現地 @kokuyouwind
とりあえずテストを実行するのが最も簡単なContribution。またテストのないところに追加するのも喜ばれる。 #rubykaigi #rubykaigiB
sue445 @sue445
テストが足りてないところにテストを書いてパッチを送る #RubyKaigi #RubyKaigiB
izumin @izumin5210
簡単なcontributionはテストの補充・修正か なるほど〜 #rubykaigi #rubykaigiB
sue445 @sue445
.travis.ymlを読めばだいたいテスト実行できる #RubyKaigi #RubyKaigiB
ppworks🐣koshikawa @ppworks
Rubyist Magazine - mruby 用デバッガ 「nomitory」の作り方 magazine.rubyist.net/?0050-nomitory #rubykaigi
残りを読む(62)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?

ログインして広告を非表示にする
ログインして広告を非表示にする