Spent a lot of time talking to people in the Ruby controversy about the ousting of contributors by Ruby Central and what the entire episode says about open source development https://www.404media.co/how-ruby-went-off-the-rails/
How Ruby Went Off the Rails

What happened to RubyGems, Bundler, and the Open Source drama that controls the internet infrastructure.

404 Media
I hope it's clear in the article that this isn't a simple story with heroes and villains, but a look at the complicated community and governance of the open source tools that provide infrastructure for much of the internet

@emanuelmaiberg Thank you so much for writing this. It felt fair and comprehensive and will help many catch up on what all has gone down.

You may want to look into what happened with the program committee for RailsConf 2025 and how they were informed about DHH's keynote and by who.

It's not as if that was a talk that was chosen by the conference committee. And what I saw was that the only option for those on it was to resign if they didn't like it.

@skillstopractice @emanuelmaiberg arguably, that itself needs to be understood from the perspective of DHH being asked to "share the stage" (not the best phrasing) after the Basecamp implosion in 2021. Since 2006, DHH had been content to let other orgs do the hard work of organizing conferences and just show up to give keynotes—but as soon as he got pushback, suddenly it was time to start his own nonprofit to run a different conference. 🙄
Inside the all-hands meeting that led to a third of Basecamp employees quitting

After very publicly introducing a policy that banned political discussions from the workplace, Basecamp’s founders found themselves criticized internally and externally. So they held a meeting to quell employees’ concerns, and only made things much, much worse.

The Verge

@geeksam @skillstopractice @emanuelmaiberg
When you do OSS, you must be ready to lose the hold you have on the project you created. You are GIVING, not lending (or renting) to the community.

I guess DHH is not ready to do this.

Not saying that he is not a key person in the #rails community. He obviously is. And I am VERY thankful for his work.

The community is mature enough to thrive on its own, and DHH is just not ready for this.

I get it.

I just think it's bad for the project's health.