Hacker News new | ask | show | jobs
by dragonwriter 270 days ago
I think more accurate is this:

One person who was a major funder of RubyCentral pulled funding because they were upset at RubyCentral platforming DHH. Neither that person, nor RubyCentral, had control over or ownership of the RubyGems software at that time, though RubyCentral operated the rubygems.org service, which uses the RubyGems software.

The corporation that is the other major funder of RubyCentral (Shopify) responded to this (taking advantage of the fact that this left them the sole significant funder of RubyCentral whom RubyCentral could not afford to alienate) to direct RubyCentral to, without any plausible claim of right, seize control of the RubyGems software repos, and kick out anyone who wasn’t a full-time RubyCentral employee from them.

It’s not about DHH except that that indirectly provided the opportunity, it’s about Shopify seeking to consolidate control of core Ruby infrastructure.

4 comments

When I choose to pull funding for an organization that makes decisions I disagree with, I'm exercising my discretion to spend my own money in the ways I see fit.

When you do that, you're cancelling someone. That's the difference.

> One person who was a major funder of RubyCentral pulled funding because they were upset at RubyCentral platforming DHH

Yes. To de-obfuscate, they sent a message that he should be cancelled. It backfired spectacularly, as it rightfully should have. Good.

DHH is on the board of directors at Shopify.
No. DHH is on the board of Shopify.