#rubycentraltakeover — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rubycentraltakeover, aggregated by home.social.
-
It's really pretty clear to me at this point that there's no point in expecting current Ruby Central leadership to address the harms to date. At every turn they could have done something meaningful to get the train back on the track, and instead they engaged in more corporate-speak word salad that sounds like what non-technical people say whey they're trying to convert an email some hapless programmer sent them into legalese for a C-suite.
Time for new leadership.
-
It's really pretty clear to me at this point that there's no point in expecting current Ruby Central leadership to address the harms to date. At every turn they could have done something meaningful to get the train back on the track, and instead they engaged in more corporate-speak word salad that sounds like what non-technical people say whey they're trying to convert an email some hapless programmer sent them into legalese for a C-suite.
Time for new leadership.
-
And here's perhaps the weirdest thing about this Q&A update…it feels completely disconnected from the transfer of the repos to Ruby Core's ownership. Like, maybe you’d take out a couple of sentences, and if that transfer had never happened, this document could remain identical.
My guess? A lot of this was written before that transfer even happened. So that's why almost nothing here addresses the transfer. How does Ruby Core fit into the past month's events? Beats me!
-
And here's perhaps the weirdest thing about this Q&A update…it feels completely disconnected from the transfer of the repos to Ruby Core's ownership. Like, maybe you’d take out a couple of sentences, and if that transfer had never happened, this document could remain identical.
My guess? A lot of this was written before that transfer even happened. So that's why almost nothing here addresses the transfer. How does Ruby Core fit into the past month's events? Beats me!
-
“On the client tools side, while the repos could have been forked, as long as individuals could publish the gems from any source they want, no forked repository could have been the canonical and secure source of the tools.”
I have no idea what this word salad means. I really have no idea.
And this goes for a lot of the technical details. I don't understand what they're saying. Either I'm very stupid (it's possible), or they continue to obfuscate.
-
“On the client tools side, while the repos could have been forked, as long as individuals could publish the gems from any source they want, no forked repository could have been the canonical and secure source of the tools.”
I have no idea what this word salad means. I really have no idea.
And this goes for a lot of the technical details. I don't understand what they're saying. Either I'm very stupid (it's possible), or they continue to obfuscate.
-
“The Board acted independently in their decision based on the internal timeline that was set; there was no sponsor-imposed funding deadline. Ruby Central maintains standard sponsorship agreements that do not grant operational control…sponsors were only briefed as part of normal communication and were not involved in any decisions or deadlines. ”
I don't believe this. I simply flat-out don't believe this. It flies in the face of all outside reporting to date.
-
“The Board acted independently in their decision based on the internal timeline that was set; there was no sponsor-imposed funding deadline. Ruby Central maintains standard sponsorship agreements that do not grant operational control…sponsors were only briefed as part of normal communication and were not involved in any decisions or deadlines. ”
I don't believe this. I simply flat-out don't believe this. It flies in the face of all outside reporting to date.
-
“Discussions about transferring the RubyGems and Bundler repositories under the Ruby Core team have been ongoing for several years.”
Oh really? This is the first I've heard of it. And believe me, I read just about every hot take and loose thread of debate in the past month across multiple Discords and social media. Nobody mentioned “the likely outcome here based on past conversations is Matz steps in and Ruby Core takes over”. That announcement felt out of the blue.
-
“Discussions about transferring the RubyGems and Bundler repositories under the Ruby Core team have been ongoing for several years.”
Oh really? This is the first I've heard of it. And believe me, I read just about every hot take and loose thread of debate in the past month across multiple Discords and social media. Nobody mentioned “the likely outcome here based on past conversations is Matz steps in and Ruby Core takes over”. That announcement felt out of the blue.
-
Other than significant swaths of this text feeling machine-generated to me (or else it's the most bland corporate-speak on the planet), not much stands out here other than a handful of statements which are either factual (and all reporting to date is wrong) or bullshit.
I'll comment on a few of them below…
https://rubycentral.org/news/source-of-truth-update-friday-october-24-2025/
-
Other than significant swaths of this text feeling machine-generated to me (or else it's the most bland corporate-speak on the planet), not much stands out here other than a handful of statements which are either factual (and all reporting to date is wrong) or bullshit.
I'll comment on a few of them below…
https://rubycentral.org/news/source-of-truth-update-friday-october-24-2025/
-
Matz Is Not Nice And So I Will Not Be Nice (MINNASIWNBN)
Let's get the technical news out of the way first. Does it “make sense” for #Ruby Core to own the repositories for Rubygems and Bundler? Sure. That sort of logic is borne out in other language communities.
The problem isn't technical, it's political. Ruby Core is now an accomplice to the crime. One of their own helped engineer the original #RubyCentralTakeover, and now they've officially taken over! 1/
-
Matz Is Not Nice And So I Will Not Be Nice (MINNASIWNBN)
Let's get the technical news out of the way first. Does it “make sense” for #Ruby Core to own the repositories for Rubygems and Bundler? Sure. That sort of logic is borne out in other language communities.
The problem isn't technical, it's political. Ruby Core is now an accomplice to the crime. One of their own helped engineer the original #RubyCentralTakeover, and now they've officially taken over! 1/
-
I just keep thinking of all the ghouls who dog-piled on André. 🙄
I'll post more thoughts tomorrow, but once again it is becoming clear to me that *Ruby Central has embarrassed itself so thoroughly* at this point I can't imagine this organization lasting for much longer. It is farcical.
-
I just keep thinking of all the ghouls who dog-piled on André. 🙄
I'll post more thoughts tomorrow, but once again it is becoming clear to me that *Ruby Central has embarrassed itself so thoroughly* at this point I can't imagine this organization lasting for much longer. It is farcical.
-
I will refrain, for now, from speaking publicly on the recent #Ruby Central news regarding their security disclosures. Not because I don't have strong feelings about it, but because that's all I have. While it's good that RC is sharing something that's more than platitudes, the thing they shared and how they shared it is…intense.
I'm going to let the dust settle a bit before forming a conclusion. I also believe anyone who's jumping on this to settle scores is ghoulish.
-
I will refrain, for now, from speaking publicly on the recent #Ruby Central news regarding their security disclosures. Not because I don't have strong feelings about it, but because that's all I have. While it's good that RC is sharing something that's more than platitudes, the thing they shared and how they shared it is…intense.
I'm going to let the dust settle a bit before forming a conclusion. I also believe anyone who's jumping on this to settle scores is ghoulish.
-
Also shoutout to @[email protected] for yet another DHH takedown. A lot of folks have been focusing on DHH’s latest article about the far-right marches in London, but I'm still steamed from his absolutely bonkers alignment with Trumpism & Elonism back in 2024.
I'm sorry, but when you cozy up to anti-democratic criminals, you have lost *all* credibility and there's no more good faith dialogue to be had.
https://jakelazaroff.com/words/dhh-is-way-worse-than-i-thought/
-
Also shoutout to @[email protected] for yet another DHH takedown. A lot of folks have been focusing on DHH’s latest article about the far-right marches in London, but I'm still steamed from his absolutely bonkers alignment with Trumpism & Elonism back in 2024.
I'm sorry, but when you cozy up to anti-democratic criminals, you have lost *all* credibility and there's no more good faith dialogue to be had.
https://jakelazaroff.com/words/dhh-is-way-worse-than-i-thought/
-
Oh wow, I missed this post by Matz he made back on September 26 outright denying what had been reported by Japanese outlet Gigazine regarding the RailsConf backlash due to DHH's racism.
Matz carrying DHH's water is such a bad look for #Ruby. He's also been on a crusade against Contributor Covenant, which is deeply troubling. 😖
We need better people at the helm of our language community. Folks are leaving in droves and staying clear of Ruby. This is fucking unacceptable.
-
Oh wow, I missed this post by Matz he made back on September 26 outright denying what had been reported by Japanese outlet Gigazine regarding the RailsConf backlash due to DHH's racism.
Matz carrying DHH's water is such a bad look for #Ruby. He's also been on a crusade against Contributor Covenant, which is deeply troubling. 😖
We need better people at the helm of our language community. Folks are leaving in droves and staying clear of Ruby. This is fucking unacceptable.
-
Yes. I will accept nothing less.
I will not platform #Ruby Central and support their work technically or socially in any way until we see drastic measures taken to become fully accountable to the community and demonstrate how a new org will enforce a CoC with teeth going forward. I no longer feel safe in any community space RC might play a leadership role in. @thomasfuchs
#RubyCentralTakeover
https://hachyderm.io/@thomasfuchs/115299761582087523 -
Yes. I will accept nothing less.
I will not platform #Ruby Central and support their work technically or socially in any way until we see drastic measures taken to become fully accountable to the community and demonstrate how a new org will enforce a CoC with teeth going forward. I no longer feel safe in any community space RC might play a leadership role in. @thomasfuchs
#RubyCentralTakeover
https://hachyderm.io/@thomasfuchs/115299761582087523 -
@pointlessone Latest thoughts by @nateberkopec on the #RubyCentralTakeover
I think he explained where we're currently at very well.
https://gist.github.com/nateberkopec/ca3e162cbefc694936005298f4ef07a8
-
@pointlessone Latest thoughts by @nateberkopec on the #RubyCentralTakeover
I think he explained where we're currently at very well.
https://gist.github.com/nateberkopec/ca3e162cbefc694936005298f4ef07a8
-
Wow, a VP from a Core Member corp of The #Rails Foundation and a #RailsWorld 2025 speaker talking shit about André Arko on bsky…
I just can't with these people. Really, really grinds my gears. 😡
-
Wow, a VP from a Core Member corp of The #Rails Foundation and a #RailsWorld 2025 speaker talking shit about André Arko on bsky…
I just can't with these people. Really, really grinds my gears. 😡
-
I'm not felling well today, and running behind at work, so I'll have to leave it to brighter minds than I to decipher the incomprehensible techno-corporate gobbledeegook that is the latest missive from Ruby Central.
I honestly don't know what half of it means. Maybe some folks laser-focused on OpsSec can translate it into English for us. I'm just a simple caveman ~~lawyer~~ programmer. (SNL reference 😜)
They *really* need better PR, like yesterday.
-
I'm not felling well today, and running behind at work, so I'll have to leave it to brighter minds than I to decipher the incomprehensible techno-corporate gobbledeegook that is the latest missive from Ruby Central.
I honestly don't know what half of it means. Maybe some folks laser-focused on OpsSec can translate it into English for us. I'm just a simple caveman ~~lawyer~~ programmer. (SNL reference 😜)
They *really* need better PR, like yesterday.
-
Happy Monday y'all! 👋😃
Thus begins a new week of #RubyCentralTakeover watch where we see if we get a proper response like “We really fucked this up and we're very sorry; here are the significant and lasting changes we're proposing to win back the #OpenSource community's trust”…or more corporate PR BS. 🙄
Also watching if DHH takes *any* of this moment seriously…rather than spitting out moronic edgelord dreck like “Grab your sword and you'll have my axe 😄”
-
Happy Monday y'all! 👋😃
Thus begins a new week of #RubyCentralTakeover watch where we see if we get a proper response like “We really fucked this up and we're very sorry; here are the significant and lasting changes we're proposing to win back the #OpenSource community's trust”…or more corporate PR BS. 🙄
Also watching if DHH takes *any* of this moment seriously…rather than spitting out moronic edgelord dreck like “Grab your sword and you'll have my axe 😄”
-
Breakthrough:
I've discovered a workaround for Bundler that would support a fork! There are 2 problems:
1. When a plugin gem lists, say, `actionmailer` as a dependency, installing that gem when using a fork would attempt to install `actionmailer`, not use your fork (say, `intrepidmailer`).
2. Even accounting for that, the plugin gem would attempt to `require "actionmailer"`. Oops.Both solved!
Example & discussion thread on Codeberg:
https://codeberg.org/jaredwhite/.profile/src/branch/main/bists/gem-aliases.md
#Rails #Ruby #RubyCentralTakeover -
Breakthrough:
I've discovered a workaround for Bundler that would support a fork! There are 2 problems:
1. When a plugin gem lists, say, `actionmailer` as a dependency, installing that gem when using a fork would attempt to install `actionmailer`, not use your fork (say, `intrepidmailer`).
2. Even accounting for that, the plugin gem would attempt to `require "actionmailer"`. Oops.Both solved!
Example & discussion thread on Codeberg:
https://codeberg.org/jaredwhite/.profile/src/branch/main/bists/gem-aliases.md
#Rails #Ruby #RubyCentralTakeover -
🎉 It happened! “Plan Vert” reached the 100+ signatories milestone! 👏
If you think the #Ruby on #Rails framework & community deserves better leadership than a far-right "anti-woke" agitator who openly praises Trump & Elon Musk and is repulsed by large black women…and therapists…all while accusing his perceived enemies of being supporters of violence (whew, that list goes on and on!), you too can sign the letter! 😅
-
🎉 It happened! “Plan Vert” reached the 100+ signatories milestone! 👏
If you think the #Ruby on #Rails framework & community deserves better leadership than a far-right "anti-woke" agitator who openly praises Trump & Elon Musk and is repulsed by large black women…and therapists…all while accusing his perceived enemies of being supporters of violence (whew, that list goes on and on!), you too can sign the letter! 😅
-
Imagine being such a small-minded, petty individual that you proudly advertise that the *main branch of your repository* isn't named "main". Because calling it "master" will really own the libs…zomg we're all quaking in our boots at his gigachad demonstration of superiority.
It's as dumb as dumb can get.
Do YOU want this person maintaining YOUR #OpenSource code repositories??
-
Imagine being such a small-minded, petty individual that you proudly advertise that the *main branch of your repository* isn't named "main". Because calling it "master" will really own the libs…zomg we're all quaking in our boots at his gigachad demonstration of superiority.
It's as dumb as dumb can get.
Do YOU want this person maintaining YOUR #OpenSource code repositories??
-
🚨 **BREAKING NEWS** 📣
The creator of the most popular #OpenSource #Rails application as measured by GitHub stars (Mastodon), none other than @Gargron himself, has signed the “Plan Vert” open letter calling for Rails Core and the #Ruby community to cut ties with DHH.
The symbolic importance of this act *cannot* be overstated. This is HUGE. Mastodon is approaching Rails itself in stars with 49.1k vs. 57.6k.
This and more in my latest #RubyCentralTakeover update here:
https://jaredwhite.com/articles/ruby-central-is-not-operating-in-good-faith
-
🚨 **BREAKING NEWS** 📣
The creator of the most popular #OpenSource #Rails application as measured by GitHub stars (Mastodon), none other than @Gargron himself, has signed the “Plan Vert” open letter calling for Rails Core and the #Ruby community to cut ties with DHH.
The symbolic importance of this act *cannot* be overstated. This is HUGE. Mastodon is approaching Rails itself in stars with 49.1k vs. 57.6k.
This and more in my latest #RubyCentralTakeover update here:
https://jaredwhite.com/articles/ruby-central-is-not-operating-in-good-faith
-
It is bizarre in the extreme that now DHH sycophants are arguing that the viewpoint of people who don't think he should be running #Rails is a very tiny minority, therefore their opinions don't matter.
Um, excuse me? Are you asking for votes, like, um, in a democracy?
https://world.hey.com/dhh/open-source-is-neither-a-community-nor-a-democracy-606abdab
According to your own dear leader, open source isn’t “a seat at the table where decisions are made”
So the percentages for/against DHH are *irrelevant*—by your own side! 😂
-
It is bizarre in the extreme that now DHH sycophants are arguing that the viewpoint of people who don't think he should be running #Rails is a very tiny minority, therefore their opinions don't matter.
Um, excuse me? Are you asking for votes, like, um, in a democracy?
https://world.hey.com/dhh/open-source-is-neither-a-community-nor-a-democracy-606abdab
According to your own dear leader, open source isn’t “a seat at the table where decisions are made”
So the percentages for/against DHH are *irrelevant*—by your own side! 😂
-
"Just fork it, Marxist losers"
I'm sorry to rain on your parade, but you can't "just fork" #Rails. Nearly every first or third-party plugin out there will reference the Rails gems by name, so if you fork Rails, you will also have to fork dozens if not hundreds of plugins and change their dependencies as well.
This isn't to say it shouldn't be forked. I'm just saying it's an incredible amount of work, and not to be undertaken lightly.
-
"Just fork it, Marxist losers"
I'm sorry to rain on your parade, but you can't "just fork" #Rails. Nearly every first or third-party plugin out there will reference the Rails gems by name, so if you fork Rails, you will also have to fork dozens if not hundreds of plugins and change their dependencies as well.
This isn't to say it shouldn't be forked. I'm just saying it's an incredible amount of work, and not to be undertaken lightly.
-
There are lots of variations of this. I'll be frank, I think that's unacceptable at this point. But in the not-so-distant past, I think it would have assuaged many of our fears.
Instead Rails Core has nothing, nothing at all. Rails Foundation has done nothing. Ruby Central has done nothing. Nobody, anywhere, with any levers of power, have had any affect on DHH's behavior whatsoever. In his own mind, he is winning a war and vanquishing his enemies.
Wild stuff.
-
There are lots of variations of this. I'll be frank, I think that's unacceptable at this point. But in the not-so-distant past, I think it would have assuaged many of our fears.
Instead Rails Core has nothing, nothing at all. Rails Foundation has done nothing. Ruby Central has done nothing. Nobody, anywhere, with any levers of power, have had any affect on DHH's behavior whatsoever. In his own mind, he is winning a war and vanquishing his enemies.
Wild stuff.
-
Things #Rails Core could have already done by now that aren't 100% cutting ties, e.g.
“Announcement: We, Rails Core, have asked DHH to take a temporary leave as a cooling-off period for 1 month. We are also requesting he create a separate blog with no references to Rails if he wants to continue making political statements which are divisive within the community. The blog where he posts re: Rails should remain professionally minded & respectful of all views.”
-
Things #Rails Core could have already done by now that aren't 100% cutting ties, e.g.
“Announcement: We, Rails Core, have asked DHH to take a temporary leave as a cooling-off period for 1 month. We are also requesting he create a separate blog with no references to Rails if he wants to continue making political statements which are divisive within the community. The blog where he posts re: Rails should remain professionally minded & respectful of all views.”
-
Listen to me very, very carefully.
**There is no world where a man like this should be allowed to control a major software community and maintain key software infrastructure.**
DHH must step aside or be ostracized. **He has to go.**
His words should be found to be utterly sickening to all people of good conscience.
-
Listen to me very, very carefully.
**There is no world where a man like this should be allowed to control a major software community and maintain key software infrastructure.**
DHH must step aside or be ostracized. **He has to go.**
His words should be found to be utterly sickening to all people of good conscience.
-
I'm very sorry I keep posting all this #Ruby stuff, for the *many* folks who follow me who really don't know/care. Feel free to mute that hashtag, or this one: #RubyCentralTakeover
With that said…
Shit's getting *nasty*!
The Rails fork open letter has a PR attempting to deface it. Minions from the former birdsite decided it'd be a hoot to swarm it. And DHH has gone full dank edgelord…essentially accusing his critics of being aligned with the Charlie Kirk murder!
WTAF
-
I'm very sorry I keep posting all this #Ruby stuff, for the *many* folks who follow me who really don't know/care. Feel free to mute that hashtag, or this one: #RubyCentralTakeover
With that said…
Shit's getting *nasty*!
The Rails fork open letter has a PR attempting to deface it. Minions from the former birdsite decided it'd be a hoot to swarm it. And DHH has gone full dank edgelord…essentially accusing his critics of being aligned with the Charlie Kirk murder!
WTAF
-
News update re: #RubyCentralTakeover
Shopify's Tobi Lütke and DHH have weighed in on an open letter written by @Floppy requesting #Rails core & the #Ruby community cut ties with DHH.
Tobi thinks such critcs are “divisive clowns” who “spew bullshit terms” and should be ignored.
DHH thinks they are “hysterical individuals” and it's “sad to watch”. And those who label him a Nazi are “antisocial” with “violent fantasies” and #OpenSource should “route around these nutjobs”
https://jaredwhite.com/articles/ruby-central-is-not-operating-in-good-faith
-
News update re: #RubyCentralTakeover
Shopify's Tobi Lütke and DHH have weighed in on an open letter written by @Floppy requesting #Rails core & the #Ruby community cut ties with DHH.
Tobi thinks such critcs are “divisive clowns” who “spew bullshit terms” and should be ignored.
DHH thinks they are “hysterical individuals” and it's “sad to watch”. And those who label him a Nazi are “antisocial” with “violent fantasies” and #OpenSource should “route around these nutjobs”
https://jaredwhite.com/articles/ruby-central-is-not-operating-in-good-faith
-
Just updated my article referenced above with a new link to long-time (10+ years!) contributor and maintainer Josef Šimánek on his leaving #Ruby Central, and it is very damning (and also completely reinforces Joel Drapper's reporting). #RubyCentralTakeover
https://gist.github.com/simi/349d881d16d3d86947945615a47c60ca
-
Just updated my article referenced above with a new link to long-time (10+ years!) contributor and maintainer Josef Šimánek on his leaving #Ruby Central, and it is very damning (and also completely reinforces Joel Drapper's reporting). #RubyCentralTakeover
https://gist.github.com/simi/349d881d16d3d86947945615a47c60ca
-
Based on the latest reporting by @joeldrapper regarding the #RubyCentralTakeover, and my own experiences which heretofore have not been reported, I am now sharing this additional timeline of what transpired during the DHH debacle surrounding #RailsConf 2025.
Recent events since have led me to a place where I believe the #Ruby community must start over from the democratic grassroots. I will not and cannot associate with Ruby Central as it currently stands. Here's why:
https://jaredwhite.com/articles/ruby-central-is-not-operating-in-good-faith