Schedule

Back
Hiroshi SHIBATA
Hiroshi SHIBATA
@hsbt

A member of Ruby core team. He maintains RubyGems, Rake, rdoc, psych, ruby-build, etc. and He is an administrator of ruby-lang.org and supports to develop the environment of Ruby language.

He is also Executive Officer in GMO Pepabo, Inc. His most interest things are “Productivity” He believes, there's business value in fun. The team member happiness can make valuable products.

Dependency Resolution with Standard Libraries

I maintain the RubyGems, Bundler and the standard libraries of the Ruby language. So, I have a plan to make all of the standard libraries to default gems at Ruby 3. In the past, I described the detail of default gems and bundled gems at RubyKaigi and the Ruby conferences in the world. But the users still confused the differences standard libraries and default/bundled gems.

After releasing Ruby 3, We need to learn about the dependency is not only "Versioning" with default gems. It caused by the between library and library over the versioning. For that reason, I need to describe the motivation of "Promoting/Demoting the Default Gems or Bundle Gems" continuously. You will learn the resolution mechanism on RubyGems/Bundler and the standard libraries of the Ruby language with my talk.