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. |
4
+
| Ultimately [4 maintainers][simi-removed] were [hard removed][martin-removed] and a reason has been given for only 1 of those, while 2 others resigned in protest. |
4
5
| It is a [complicated story][draper-takeover] which is difficult to [parse quickly][draper-lies]. |
5
6
| I'm adding notes like this to gems because I [don't condone theft][draper-theft] of repositories or gems from their rightful owners. |
6
7
| If a similar theft happened with my repos/gems, I'd hope some would stand up for me. |
`if ci_badges.map(&:color).detect { it != "green"}` ☝️ [let me know][🖼️galtzo-discord], as I may have missed the [discord notification][🖼️galtzo-discord].
42
44
@@ -75,10 +77,9 @@ All of the listed options are required, with the exception of `:title`, `:name_p
75
77
| Works with Truffle Ruby |![Truffle Ruby 22.3 Compat][💎truby-22.3i]![Truffle Ruby 23.0 Compat][💎truby-23.0i] <br/> [![Truffle Ruby 23.1 Compat][💎truby-23.1i]][🚎9-t-wf][![Truffle Ruby 24.1 Compat][💎truby-c-i]][🚎11-c-wf]|
76
78
| Works with MRI Ruby 3 |[![Ruby 3.0 Compat][💎ruby-3.0i]][🚎4-lg-wf][![Ruby 3.1 Compat][💎ruby-3.1i]][🚎6-s-wf][![Ruby 3.2 Compat][💎ruby-3.2i]][🚎6-s-wf][![Ruby 3.3 Compat][💎ruby-3.3i]][🚎6-s-wf][![Ruby 3.4 Compat][💎ruby-c-i]][🚎11-c-wf][![Ruby HEAD Compat][💎ruby-headi]][🚎3-hd-wf]|
| Works with MRI Ruby 1 |![Ruby 1.8 Compat][💎ruby-1.8i]![Ruby 1.9 Compat][💎ruby-1.9i]|
79
80
| Support & Community |[![Join Me on Daily.dev's RubyFriends][✉️ruby-friends-img]][✉️ruby-friends][![Live Chat on Discord][✉️discord-invite-img-ftb]][✉️discord-invite][![Get help from me on Upwork][👨🏼🏫expsup-upwork-img]][👨🏼🏫expsup-upwork][![Get help from me on Codementor][👨🏼🏫expsup-codementor-img]][👨🏼🏫expsup-codementor]|
80
-
| Source |[![Source on Github.com][📜src-gh-img]][📜src-gh][![The best SHA: dQw4w9WgXcQ!][🧮kloc-img]][🧮kloc]|
81
-
| Documentation |[![Current release on RubyDoc.info][📜docs-cr-rd-img]][🚎yard-current][![YARD on Galtzo.com][📜docs-head-rd-img]][🚎yard-head][![Maintainer Blog][🚂maint-blog-img]][🚂maint-blog][![GitHub Wiki][📜gh-wiki-img]][📜gh-wiki]|
81
+
| Source |[![Source on Github.com][📜src-gh-img]][📜src-gh][![The best SHA: dQw4w9WgXcQ!][🧮kloc-img]][🧮kloc]|
82
+
| Documentation |[![Current release on RubyDoc.info][📜docs-cr-rd-img]][🚎yard-current][![YARD on Galtzo.com][📜docs-head-rd-img]][🚎yard-head][![Maintainer Blog][🚂maint-blog-img]][🚂maint-blog][![GitHub Wiki][📜gh-wiki-img]][📜gh-wiki]|
82
83
| Compliance |[![License: MIT][📄license-img]][📄license-ref][![Compatible with Apache Software Projects: Verified by SkyWalking Eyes][📄license-compat-img]][📄license-compat][![📄ilo-declaration-img]][📄ilo-declaration][![Security Policy][🔐security-img]][🔐security][![Contributor Covenant 2.1][🪇conduct-img]][🪇conduct][![SemVer 2.0.0][📌semver-img]][📌semver]|
| Maintainer 🎖️ |[![Follow Me on LinkedIn][💖🖇linkedin-img]][💖🖇linkedin][![Follow Me on Ruby.Social][💖🐘ruby-mast-img]][💖🐘ruby-mast][![Follow Me on Bluesky][💖🦋bluesky-img]][💖🦋bluesky][![Contact Maintainer][🚂maint-contact-img]][🚂maint-contact][![My technical writing][💖💁🏼♂️devto-img]][💖💁🏼♂️devto]|
@@ -92,7 +93,7 @@ Compatible with MRI Ruby 2.0+, and concordant releases of JRuby, and TruffleRuby
0 commit comments