How to improveexperiences of RubyHiroshi SHIBATA@hsbtRedDotRubyConf 2014
View Slide
Thank you!
SHIBATA Hiroshi(@hsbt)
Ruby Committer
Who aremaking Rubynow?
Matz?
No
Matz’s work
mruby
bump version
Community
Examplewith me
Use trunkeveryday
class Bardef bar(foo = foo())fooenddef buzz(foo = foo)fooenddef foo:buzzendendp Bar.new.barp Bar.new.buzz
% ruby -v r45272.rbruby 2.2.0dev (2014-04-13 trunk 45580) [x86_64-darwin13]:buzznil% ruby -v r45272.rbruby 2.1.2p80 (2014-03-01 revision 45231) [x86_64-darwin13.0]:buzz:buzz
How tocontributeRuby?
bugreport
Goodbug report
minimum case
Try differentversion of ruby
clash logattached
featurerequest
Good featurerequest
usecase
naming
code
github is ok
some core developerdon’t use github
Matz is onlyavailable on redmine
You need to submitredmine ticket
You