11 ms·
This story is missing any context around what occurred. The only thing I was able to find was by searching, and I came to this PDF statement. https://pup-e.com
by sc68cal 1y ago
This story is missing any context around what occurred. The only thing I was able to find was by searching, and I came to this PDF statement.
https://pup-e.com/goodbye-rubygems.pdf https://pup-e.com/goodbye-rubygems.pdf
> On September 9th, with no warning or communication, a RubyGems maintainer unilaterally:
> renamed the “RubyGems” GitHub enterprise to “Ruby Central”,
> added non-maintainer Marty Haught of Ruby Central, and
> removed every other maintainer of the RubyGems project.
> On September 18th, with no explanation, Marty Haught revoked GitHub organization membership for all admins on the RubyGems, Bundler, and RubyGems.org maintainer teams
Which is important context that was left out of this board member's statement.
- jtbayly 1y agoIt was not left out of the statement. I understood that was essentially what happened by the time I got to the end of his piece. The only exception being the “with no warning or communication” part. Obviously there is disagreement about whether that is true or not.
- x0x0 1y agoHow you can tell this is all lies from the board is simple: > How do you tell someone that has had commit and admin access to critical infrastructure long after that need has expired that you need to revoke that access without upsetting them? The first thing is they didn't tell them. The second bit is simple: "Hi [x], I'm sure you've seen the news about npm. Given supply chain attacks directed at them and the one recently foiled against the python folks, we're [doing fill in here], including reducing permissions. [More info here.] Further updates as soon as we have them." That email takes 10 minutes to write and send.
- gorbachev 1y ago100% Reasonable people would've accepted that fine. And you don't have to worry about unreasonable people, because most people will find them unreasonable and dismiss anything they say.
- x0x0 1y agoExactly. And communicating [situation], [action(s)], [how this affects you] is one of the most basic professional communication skills you could imagine.
- JoshTriplett 1y ago> Reasonable people would've accepted that fine. No, reasonable people would not have accepted "we're unilaterally deciding to lock you out with no advance notice, over something we could and should have been discussing for many months or years, but instead screwed up so badly that we're doing it ten minutes from now".
- gus_massa 1y ago99% agree, but it's a very sensitive topic and I'd take like an hour to pulish it.
- bigiain 1y agoThere's a bunch of red flags here. The author of the article is desperately trying to sound like pert of the Ruby developer community, not some corporate type power player trying to maximise profits and their own bonus... In the linked post the author claims to be just some grateful Ruby developer volunteering their time to mundane bookkeeping tasks for an organisation they feel lead to support, describing themselves with: ----------------------------------------------------------------- When I first discovered Ruby, watching some crazy video where a blog was built in just a few minutes, I was just a young man working at a bank who would sometimes get paid to build software for other people on the side. Ruby opened my eyes to the idea that code could be a craft, a skill I could hone and develop. It also introduced me to the idea that code could be poetry... code could be art. 20 years later, and here I am, a reasonably successful person who's built a career out of building software. ----------------------------------------------------------------- Yet the Ruby Central website describe them like this: ----------------------------------------------------------------- Freedom Dumlao is a seasoned technology executive with experience at leading companies like Vestmark, Flexcar, Zipcar, Wayfair, and Amazon. Currently the CTO of Vestmark, Freedom brings strategic insights that will help drive Ruby Central’s efforts to expand the Ruby ecosystem and build stronger connections with top companies and startups. ----------------------------------------------------------------- The post appears to be signed as "MINASWAN", a well know pseudonym for Yukihiro Matsumoto, the chief designer of the Ruby programming language. Hard to imagine a scenario where that was accidental and not an attempt to manipulate readers into assuming Yukihiro has something to do with writing the post. It's posted to a Substack launched 1 day ago. With the username/subdomain "apiguy" - suspiciously not 'ctoguy' or 'seasonedtechnologyguy'. I place pretty close to zero respect for the OPs position, compared to well known names in the decade long Ruby Gems committer community.
- gus_massa 1y ago> The post appears to be signed as "MINASWAN", a well know pseudonym for Yukihiro Matsumoto, the chief designer of the Ruby programming language. From https://en.m.wiktionary.org/wiki/MINASWAN https://en.m.wiktionary.org/wiki/MINASWAN > Initialism of Matz is nice and so we are nice: a motto of the Ruby programming language community, in reference to the demeanor of Yukihiro Matsumoto (nicknamed Matz) [...].
- caymanjim 1y agoEverything you're quoting is from one aggrieved person, who clearly felt slighted, and who left out a whole lot of context in their own post. The article above is a lot more reasoned, less emotional, and seems completely reasonable to me. Ruby Central clearly has issues with both internal and external communication. And the above article isn't an official statement either; it's just one person, not involve in the decision, offering another perspective.
- throwaway346434 1y agoIt's not just one person. Between the initial removal of access, then giving it back after explaining it was a mistake; the people involved started a conversation about governance to clarify/fix things. https://github.com/rubygems/rfcs/pull/61 https://github.com/rubygems/rfcs/pull/61 The conversation terminated because the majority of those people then had their access revoked again. When weighing the facts here; which group or claimant has the most evidence for their claims? The technical folks with lots of commits over many years, or the treasurer of an organisation who says the impetus for this was a "funding deadline" so all access had to be seized?
- caboteria 1y agoEverything he quoted is a fact, which can be proven or falsified. Taken together (and if true) they're pretty damning. You responded with an ad-hominem attack. If you can offer a rebuttal of the facts then please do, otherwise try to refrain from personal attacks.
- jmcgough 1y agoI found this helpful in explaining what's happened: https://www.theregister.com/2025/09/22/ruby_central_rubygems/ https://www.theregister.com/2025/09/22/ruby_central_rubygems... Sounds like they made some really big changes and put zero effort into communicating to people who've spent 10+ years working on the project.
- fwip 1y agoThanks - that was helpful indeed. From there, I also found the linked post by Tekin Süleyman ( https://tekin.co.uk/2025/09/the-ruby-community-has-a-dhh-problem https://tekin.co.uk/2025/09/the-ruby-community-has-a-dhh-pro... ) to be informative.
- McGlockenshire 1y agoWow! When that one DHH blog went around the other day, I didn't actually pay attention to who the author was. All I saw was yet another bigoted rant and just skimmed it and rolled my eyes. (e: here it is to save people the effort: https://world.hey.com/dhh/as-i-remember-london-e7d38e64 https://world.hey.com/dhh/as-i-remember-london-e7d38e64 ) I should not have skimmed it. From your link: > In the same post he praises Tommy Robinson (actual name Stephen Christopher Yaxley-Lennon), a right-wing agitator with several convictions for violent offences and a long history of association with far-right groups such as the English Defence League and the British Nationalist Party. He then goes on to describe those that attended last weekend’s far-right rally in London as “perfectly normal, peaceful Brits” protesting against the “demographic nightmare” that has enveloped London, despite the violence and disorder they caused. > To all of that he ads a dash of Islamophobia, citing “Pakistani rape gangs” as one of the reasons for the unrest, repeating a weaponised trope borne from a long since discredited report from the Quilliam Foundation, an organisation with ties to both the the US Tea Party, and Tommy Robinson himself. This is ... disqualifying. That's the best word I can summon here to express my dismay. This is a crossed line. Absolutely nutso. edit2: Uh wow I really should not have skimmed it. Here's one paragraph from DHH's blog itself: > Which brings us back to Robinson's powerful march yesterday. The banner said "March for Freedom", and focused as much on that now distant-to-the-Brits concept of free speech, as it did on restoring national pride. And for good reason! The totalitarian descent into censorious darkness in Britain has been as swift as its demographic shift. Well, if that doesn't speak volumes as to DHH's values, I don't know what does.