Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ruby 'root'

Eabad423977cfc6873b8f5df62b848a6?s=47 SHIBATA Hiroshi
May 30, 2013
1.5k

Ruby 'root'

Ruby 'root' has all of permission in ruby development resources such as ruby-lang.org. I'll describe and introduce my work between Feb and Jun. and I'll announce some big news in RubyKaigi.

Eabad423977cfc6873b8f5df62b848a6?s=128

SHIBATA Hiroshi

May 30, 2013
Tweet

Transcript

  1. ࣲాതࢤ SHIBATA Hiroshi QBQFSCPZDP BTBLVTBSC paperboy&co., Inc. A fixer of

    Ruby ecosystem. ൃද৔ॴ3VCZ,BJHJ 2013-05-30(Thu) 3VCZbSPPU`
  2. self

  3. SHIBATA Hiroshi(@hsbt)

  4. asakusa.rb

  5. Rails Girls in Jpan

  6. None
  7. None
  8. None
  9. opensource contribution = main work

  10. None
  11. None
  12. We are iring!!

  13. web designer

  14. BATMAN (ٕज़ج൫੔උΤϯδχΞ)

  15. Ruby ‘root’

  16. I have root permission of ruby-lang svn.ruby-lang.org www.ruby-lang.org www.rubyist.net bugs.ruby-lang.org

  17. None
  18. None
  19. newbie commiter work

  20. ruby/ruby

  21. None
  22. Cherrypicker

  23. My goal is...

  24. None
  25. 17 H_Konishi 17 mneumann 17 uema2 16 kanemoto 15 technorama

    15 hsbt 13 davidflanagan 11 muraken 8 katsu 6 siena 5 jim current status
  26. http://ci.hsbt.org

  27. What’s ci.hsbt.org application layer testing snapshot build testing (without ruby)

  28. % ssh ruby-lang.org hsbt@carbon:~$ cat /etc/aliases | head -2 #

    See man 5 aliases for format root: shugo, matz, eban, knu, yuya, hsbt
  29. None
  30. None
  31. None
  32. fml...

  33. Rubyist Magazine

  34. http://www.rubyist.net

  35. None
  36. Running with Ruby-1.8.7p302

  37. “Why do you use ruby 1.8 in introducing contents of

    ruby 2.0?”
  38. http://sqale.jp

  39. okkez++, znz++

  40. Relased Issue 42 Today!! It used Ruby-2.0.0p195

  41. http://bugs.ruby-lang.org

  42. asakusarb/redmine4ruby-lang

  43. hsbt@fluorine:~$ ruby -v ruby 1.8.7 (2010-08-16 patchlevel 302) [i486-linux] hsbt@fluorine:~$

    gem list *** LOCAL GEMS *** actionmailer (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) actionpack (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) activerecord (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) activeresource (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) activesupport (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) columnize (0.3.4, 0.3.2) erubis (2.7.0)
  44. debian system ruby rails

  45. None
  46. Work in progress

  47. None
  48. None
  49. Great News

  50. Radiant CMS

  51. None
  52. Jekyll? github?

  53. ruby/www.ruby-lang.org

  54. Editorial team

  55. rbenv + ruby-build

  56. None
  57. require 'mina/git' require 'mina/bundler' require 'mina/rbenv' set :domain, 'neon.ruby-lang.org' set

    :user, 'rubylang' set :deploy_to, "/home/#{user}/staging.ruby-lang.org" set :repository, 'https://github.com/ruby/www.ruby-lang.org.git' set :branch, 'master' task :production do set :deploy_to, "/home/#{user}/neon.ruby-lang.org" end task :environment do invoke :'rbenv:load' end desc "Generate static sites." task :generate_static_sites => :environment do queue 'bundle exec rake generate' end desc "Deploys the current version to the server." task :deploy => :environment do deploy do
  58. None
  59. We want to more translator!

  60. ja en

  61. report of google analytics

  62. None
  63. None
  64. None
  65. conclusion

  66. I have root permission of ruby-lang svn.ruby-lang.org www.ruby-lang.org www.rubyist.net bugs.ruby-lang.org

  67. Let’s enjoy social coding!

  68. Let’s enjoy Ruby!!