Categories: None [Edit]
rabbit-slide-kou-rubykaigi-2025
I talked about ((<"Goodbye fat gem"|URL:https://rubykaigi.org/2020/presentations/ktou.html>)) at RubyKaigi Takeout 2020. Fat gem is a gem that includes pre-built binaries. Extension libraries can assume that users have build environment with Ruby 2.4 or later. So gems don't need to bundle pre-built binaries for easy to install. Users can build binaries by themselves.
As of 2025, we're still using fat gem...
I discussed how to improve this situation with ruby-installer author, Nokogiri maintainer and RubyGems community in 2022:
* ((<"[RFC] Allow specifying and installing external dependencies"|URL:https://gist.github.com/postmodern/4c0cbccc0c7eda4585db0fc5267cdd57>))
* ((<"Standardize +requirements+ field from the specification rubygems/rubygems#1296"|URL:https://github.com/rubygems/rubygems/issues/1296>))
I propose a solution based on these discussions.
Total
Ranking: 181,351 of 187,922
Downloads: 1,057
Daily
Ranking: 144,411 of 187,912
Downloads: 0
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 14,540 | 137,238 | rabbit |
| 54,179 | 19,825 | rabbit-theme-clear-code |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | kou |