You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| RubyGems (the [GitHub org][rubygems-org], not the website) [suffered][draper-security] a [hostile takeover][ellen-takeover] in September 2025. |
62
+
| Ultimately [4 maintainers][simi-removed] were [hard removed][martin-removed] and an reason has been given for only 1 of those, while 2 others resigned in protest. |
63
+
| It is a [complicated story][draper-takeover] which is difficult to [parse quickly][draper-lies]. |
64
+
| Simply put - there was active policy for adding or removing maintainers/owners of [rubygems][rubygems-maint-policy] and [bundler][bundler-maint-policy], and those [policies were not followed][policy-fail]. |
65
+
| I'm adding notes like this to gems because I [don't condone theft][draper-theft] of repositories or gems from their rightful owners. |
66
+
| If a similar theft happened with my repos/gems, I'd hope some would stand up for me. |
67
+
| Disenfranchised former-maintainers have started [gem.coop][gem-coop]. |
68
+
| Once available I will publish there exclusively; unless RubyCentral makes amends with the community. |
69
+
| The ["Technology for Humans: Joel Draper"][reinteractive-podcast] podcast episode by [reinteractive][reinteractive] is the most cogent summary I'm aware of. |
70
+
| See [here][gem-naming], [here][gem-coop] and [here][martin-ann] for more info on what comes next. |
71
+
| What I'm doing: A (WIP) proposal for [bundler/gem scopes][gem-scopes], and a (WIP) proposal for a federated [gem server][gem-server]. |
0 commit comments