13 ms·
Ruby Central's Attack on RubyGems [pdf]
- krmbzds 1y agoThe recent actions taken by Ruby Central - removing long-time RubyGems and Bundler maintainers without warning, seizing administrative access, and consolidating control under a small, centralized group - represent a serious breach of trust within the Ruby ecosystem. This was not a misunderstanding. It was a hostile takeover of key infrastructure, undermining both the long-standing maintainers and the broader community that relies on RubyGems and Bundler every day. The Ruby ecosystem thrives on collaboration, openness, and mutual respect. What we've witnessed over the past week violates those principles. Ruby Central's actions - unilateral access revocations, exclusion of experienced volunteers, and refusal to engage in transparent dialogue - are not just organizational missteps. They're a threat to the decentralized and community-driven spirit that has sustained Ruby for decades. I oppose this power grab. Even more concerning is the idea that contributor access could become contingent on employment status or ideological alignment. Whether someone is employed by Ruby Central - or holds left-leaning, right-leaning, or apolitical views - should have no bearing on their ability to contribute to open source. Merit, dedication, and community trust must remain the foundation. If Ruby Central is serious about supporting the Ruby community, they must: - Immediately restore access to all maintainers removed during this incident. - Publicly commit to a transparent, community-driven governance model, similar to what the RubyGems team had begun drafting. - Respect the autonomy of open source maintainers, regardless of whether they are employed by Ruby Central. - Acknowledge the harm caused by these actions and engage in meaningful dialogue to rebuild trust. The Ruby community has always been about people - diverse, passionate, and united by a love for a beautiful language. It's time we demand that the institutions claiming to represent us act accordingly. And if Ruby Central does not do this we must pressure sponsors to stop funding Ruby Central and ultimately; if all else fails, we must build and maintain our own infrastructure unencumbered by these shenanigans. Also, in order to re-establish trust in the community; the people responsible for causing this ruckus should be fired. Ruby-Level Sponsors (Top Tier): Alpha Omega, Shopify, Sidekiq Gold-Level Sponsor Flagrant Silver-Level Sponsors: Cedarcode, DNSimple, Fastly, Gusto, Honeybadger, Sentry
- clanky 1y ago[flagged]
- krmbzds 1y agoYour account was created 5 minutes ago. Your username is "clanky". That's hilarious. For future reference, the flagged parent comment was: "Slop."
- Antibabelic 1y ago[flagged]
- celticninja 1y agowhat are these hallmarks? is this becoming the latest way to attack an idea? instead of engaging with the actual content you just claim it is AI and therefore it can be ignored? seems disingenuous to say the least.
- Antibabelic 1y agoOveruse of rule of three, cliches like "This was not X. It was Y." and similar, obligatory bulleted list, overall overly grandiose. None of these are a smoking gun, but the smell is definitely here. AI detection tools also confirm my suspicions. I don't have a horse in the race in regards to the content, since I'm not a Ruby developer, I would just prefer to not see AI-written comments on HN. If this is so important, you can take the time to type it out yourself.
- deleted 1y ago[deleted]
- clanky 1y agoem dashes disguised as hyphens as well.
- Alifatisk 1y agoSo Ruby Central did a hostile takeover of RubyGems enterprise account in GH. Wow
- jhealy 1y agoSee also: https://andre.arko.net/2025/09/19/goodbye-rubygems/ https://andre.arko.net/2025/09/19/goodbye-rubygems/
- Lio 1y agoRuby Central really need to come out and explain what they are doing here. At the least this looks like a very destructive and poorly communicated move.
- deleted 1y ago[deleted]
- hu3 1y agoCopy-pasted below for posterity in case it goes down because I think this is a huge deal: ## Ruby Central’s Attack on RubyGems Hi! I’m Ellen, but you probably know me as duckinator or puppy. I really wish I didn’t have to write this, but I feel the Ruby community needs to know it. I have been part of the Ruby community since I was 13, and one of the RubyGems maintainers for the last decade. This community has helped me through very hard times, and you mean the world to me. One of the most important lessons I learned from y’all is this: > A person’s character is determined not only by their actions, > but also the actions they stay silent while witnessing. ## This Month Has Been A Fuck Of A Year This is what unfolded between September 9 2025 and September 19 2025, as I understand it. 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. He refused to revert these changes, saying he would need permission from Marty to do so. On September 15th, this maintainer said he restored the previous permissions after talking with Marty. Marty stated the deletion was a “mistake” and “should never have happened”. The “restoration” kept a notable change: Marty was now an owner of the GitHub enterprise. The RubyGems team responded by immediately began putting in place an overdue official governance policy, inspired by Homebrew’s. On September 18th, with no explanation, Marty Haught revoked GitHub organization membership for all admins on the RubyGems, Bundler, and RubyGems.org maintainer teams. By doing this, he took control for himself and other full-time employees of Ruby Central. Later that day, after refusing to restore GitHub permissions, Ruby Central further revoked access to the bundler and rubygems-update gems on RubyGems.org I will not mince words here: This was a hostile takeover. ## My Stance On This I consider Ruby Central’s behavior a threat to the Ruby community as a whole. The forceful removal of those who maintained RubyGems and Bundler for over a decade is inherently a hostile action. Ruby Central crossed a line by doing this. When called out, these changes were mostly reverted. Then, it was done again. By crossing that line a second time after being called out for it, Ruby Central has made it extremely clear to me that they are not engaging in good faith. Ruby Central’s behavior has forced my hand. I refuse to watch this without speaking up. I am resigning from my position at Ruby Central, effective immediately. To remove any doubt: Ruby Central unilaterally, with no explanation, revoked all access to RubyGems against both my wishes and the wishes of the entire RubyGems team. Ellen Dash (@duckinator) September 19, 2025
- drbragg 1y agoRuby Central's whole thing is they maintain, develop, and secure bundler and ruby gems. Marty was previously a lead at Ruby Central and recently came back to RC as their Open Source Lead. It sounds like there was a clusterfuck getting the repo switched over but I'm not seeing how this is an attack on Ruby gems. Am I missing something?
- krmbzds 1y agoYour comment reminds me of this video: https://youtu.be/R3gef1Wn9BE https://youtu.be/R3gef1Wn9BE
- woodruffw 1y agoI think the missing piece here is that almost every person publicly involved with RubyGems’ development has left the project in recent weeks. I don’t have any special insight here, but from an outsider’s perspective it seems as through Ruby Central is trying to turn a former “host” relationship into a “control” relationship.
- nevinera 1y agoI think you're right, but I suspect the root here is one of legal liability - if rubycentral is operating as a nonprofit that hosts _a recurring attack vector on other companies_, they'll have legal obligations to secure that service against those attacks. I assume they are continuously deploying out of that repository, and took the simplest route to controlling the attack vectors? I'm not sure how anyone familiar with open-source communities would fail to predict the backlash though. They really should have forked the repository and switched the deployments over to their downstream fork (if I'm right about the root cause here). (I'm mostly thinking in terms of supply-chain attacks, like this one: https://blog.rubygems.org/2025/08/25/rubygems-security-response.html https://blog.rubygems.org/2025/08/25/rubygems-security-respo...)
- woodruffw 1y agoThat would be a pretty broad assumption of liability: I'm not very involved in Ruby but I am involved in Python packaging, and to my knowledge there's been no similar discussion around the PSF's keys-to-the-code control over PyPI (which is in a similar position in terms of supply chain attack vectors). In other words: that argument is interesting, but it feels strained to me :-) -- I don't think RubyGems or Ruby Central is actually legally liable in this way (or if they are, it suggests a failure of clarity in their EULA/TOS).
- eutropia 1y agoCould someone with more insight as to the decision-making at Ruby Central weigh in on what's going on here? Between this and drama with the conferences over the years I'm just confused. They've been busy launching podcasts and doing fundraising, email campaigns and all that. Has there been a change in leadership?
- swilk001 1y agoYes, they recently hired a new Executive Director.
- bradgessler 1y agoLinks: https://rubycentral.org/news/reflections-on-railsconf-2025-from-shan-cureton-executive-director-of-ruby-central/ https://rubycentral.org/news/reflections-on-railsconf-2025-f... https://www.linkedin.com/in/shancureton https://www.linkedin.com/in/shancureton
- RobotToaster 1y agoSomeone with absolutely no technical background, a recipe for disaster.
- JBiserkov 1y agoSee also https://bsky.app/profile/duckinator.bsky.social/post/3lz6exzgtcc2j https://bsky.app/profile/duckinator.bsky.social/post/3lz6exz...
- jmuguy 1y agoI know its against the content policy on HN but I really wish I could reply with that gif from Veep where she's nervously laughing while mouthing "what the fuck". Seriously... wtf.
- robin_reala 1y agoLooks like Homebrew are mediating in some capacity: https://bsky.app/profile/mikemcquaid.com/post/3lz6pkabzwk2o https://bsky.app/profile/mikemcquaid.com/post/3lz6pkabzwk2o
- politelemon 1y agoWhy is homebrew involved in this?
- robin_reala 1y agoHomebrew is one of the most developer-visible Ruby projects around.
- dcchambers 1y agoIt's not. The lead maintainer of Homebrew (Mike McQuaid) is helping to mediate the conversation between the parties, per his own post. Has nothing specifically to do with Homebrew.
- mikemcquaid 1y agoNot Homebrew, yes me. Just trying to mediate and meeting with as many people on both sides (past and present) as possible.
- anilgulecha 1y agoFeel bad for the RubyGems community, sending my gratitude and empathy. Ruby was a leap in my career, and i have a soft spot for the language and community I'll wait for RubyCentral's side on this, but on the face of what's written, these actions do not seem to be transparent or in good faith. Is there something posted from RubyCentral's side? I wish the Ruby community strength, and a transition over to a community-owned org, one way or another. (With NPM, WordPress, now this - seems like package repositories are becoming a flashpoint of corporate takeovers..)
- rm808 1y ago[flagged]
- thomascountz 1y agoAn update from Ruby Central: Strengthening the Stewardship of RubyGems and Bundler https://rubycentral.org/news/strengthening-the-stewardship-of-rubygems-and-bundler/ https://rubycentral.org/news/strengthening-the-stewardship-o...
- sussmannbaka 1y agothat’s a lot of words to write “we did a hostile takeover”
- michaelem 1y agoSo uh… “compliance reasons”? That sounds rather concerning.
- loloquwowndueo 1y agoTotally reads like post-facto CYA. they could have communicated this to the maintainers internally beforehand instead of blindsiding them.
- downrightmike 1y agoThe NPM breach was an email that stated the dev needed to update their MFA by the next day in order to keep their access. If you're arguing that is what ruby central should have done, that's a social engineering attack.
- loloquwowndueo 1y agoIt’s entirely possible to distinguish between legit internal communication and a phishing email. (It gets harder and harder every day but ultimately still possible)
- mrinterweb 1y agoHow would a heads up email look like a phishing email? Blindsiding the maintainers like this is just cruel.
- 1y ago
- cyberes 1y ago[flagged]
- baggy_trough 1y agoRuby Central's 'our team' fills me with over-corporate dread. "Organizational Compliance Advisor"? Egads. https://rubycentral.org/about/ https://rubycentral.org/about/
- dcchambers 1y agoHasn't Ruby Central always 'owned' RubyGems.org, Bundler, and all related infra? Removing existing maintainers from the project isn't good - and hopefully it's a temporary oversight as Ruby Central gets things set up in the new org. Either bad communication from Ruby Central - or they really did made a bad mistake here (maybe even with the best intentions, given recent NPM issues). Edit: It seems like there's a lot more to the story here. Many volunteer RubyGems/Bundler maintainers have left because they disagree with decisions that Ruby Central (the nonprofit organization) has made and it seems like all of this is fallout related to that.
- tkfu 1y agoJesus, this is the absolute antithesis of MINASWAN.
- afandian 1y agohttps://en.wiktionary.org/wiki/MINASWAN https://en.wiktionary.org/wiki/MINASWAN
- Alifatisk 1y ago”Initialism of Matz is nice and so we are nice”
- chuckadams 1y agoYou'll never see anyone writing an acronym of DHHIN...
- moritonal 1y agoThere's a Q&A to sign-up to next Tuesday here (https://us06web.zoom.us/meeting/register/auIbrbS9RSS7Eukzj7b-kw?ref=rubycentral.org https://us06web.zoom.us/meeting/register/auIbrbS9RSS7Eukzj7b...).
- davidw 1y agoSeems relevant: https://ruby.social/@getajobmike/115231677684734669 https://ruby.social/@getajobmike/115231677684734669 I'm just reposting it though. I haven't followed any of this myself.
- deleted 1y ago[deleted]
- mijoharas 1y ago> The unstated reason for this change was that many of the existing Rubygems maintainers have recently quit (including their only full-time engineer) due to their continued relationship with DHH. Can someone expand on what this means? Is it a continued relationship between Ruby Central and DHH, or the maintainers and DHH? Why does the other party have a problem with that? EDIT: It seems the post was clarified since I copy/pasted this, and it's RC and DHH. Why do the maintainers have a problem with this? I though the stated reason was about RC removing everyone's access with no warning.
- mperham 1y agoI clarified the toot.
- mijoharas 1y agoThanks Mike, I editted, and asked this: > Why do the maintainers have a problem with this? I thought the stated reason was about RC removing everyone's access with no warning. I seem to remember some of DHH's controversy due to banning politics at basecamp or something. Is it related to that?
- bakugo 1y ago> I seem to remember some of DHH's controversy due to banning politics at basecamp or something. Is it related to that? I wouldn't be surprised. The presence of this quote in the linked document: > A person’s character is determined not only by their actions, but also the actions they stay silent while witnessing. Suggests that the person who wrote it is deeply obsessed with political activism.
- jacques_chester 1y agoAt Shopify I was the person who first proposed that we needed to stump up $$$ for RubyGems (and only by implication Ruby Central). This is not what I had in mind and now I'm embarrassed that I helped make it possible.
- choilive 1y agoSounds like Shopify has some leverage then to open a line of comms with Ruby Central. "Explain yourselves or we will pull funding"
- konnorrogers 1y agoIf that's the case, sounds contradictory to their status as a 501c3 and could get their tax exempt status pulled if it's true.
- prh8 1y agoThe problem is that Shopify is leveraged by DHH (who is on their board) to be the financial support referenced elsewhere in today’s discourse. Shopify is a bad actor here
- jacques_chester 1y agoI should add, to clarify: I don't work at Shopify anymore and I'm not speaking for them. Purely a personal view.
- notmsn 1y ago[flagged]
- prh8 1y agoThe only people who believe the world isn’t on fire are the ones with the matches
- dismalaf 1y agoThe American Ruby community... They tried to cancel Matz for not supporting weird DEI corporate speak in the TOS, they've been trying to cancel DHH for years for his mild conservative lean. There's also a weird contingent who keep trying to push stuff like TypeScript for Rails and typing for Ruby, at one point they wanted to fork Rails when DHH made Hotwire default (they wanted React), etc.. Outside the weird US corporate bubble, Ruby is doing just fine. Japan, Europe, Canada, etc... Rails World gets bigger and bigger, Ruby Kaigi is growing, etc...
- rm808 1y agoI love seeing where Ruby Kaigi is going. Do you happen to have a link regarding a cancel against Matz? I'm often heads down and am genuinely curious to know more.
- dismalaf 1y agohttps://github.com/ruby/www.ruby-lang.org/pull/2690 https://github.com/ruby/www.ruby-lang.org/pull/2690 This was the original issue. https://news.ycombinator.com/item?id=28712821 https://news.ycombinator.com/item?id=28712821 HN thread. Plus lots of Twitter nonsense at the time. The heat's died down now that COVID is over, changing politics worldwide, etc...
- jaredcwhite 1y agoA very biased take to be sure. Who is the "they" you are referring to? Who is "the American Ruby community"? Sounds like a thinly-veiled attack on "leftists". I know plenty of Rubyists in Europe who these days find DHH as a person to be completely odious, not to mention a maintainer in violation of CoC.
- ilikepi 1y agoThere is some more context on a post[1] in /r/ruby, including the fact that the maintainers and others had been working on a proposal[2] for a formalized organizational governance structure as recently as yesterday. The latter also adds some context into Mike McQuaid's involvement: the proposal was influenced by the structure put in place by the Homebrew project. [1]: https://old.reddit.com/r/ruby/comments/1nkzszc/ruby_centrals_attack_on_rubygems/ https://old.reddit.com/r/ruby/comments/1nkzszc/ruby_centrals... [2]: https://github.com/rubygems/rfcs/pull/61 https://github.com/rubygems/rfcs/pull/61
- mikemcquaid 1y agoI'm trying to help, where I can, to mediate. On a call right now about this. Had 4 in the last 24 hours with affected parties past and present on both sides. I'm not involved beyond just caring a lot about Ruby.
- mikemcquaid 1y agoPosted an update in a thread (or whatever you're meant to call it) on Bluesky: https://bsky.app/profile/mikemcquaid.com/post/3lz7klsyue22f https://bsky.app/profile/mikemcquaid.com/post/3lz7klsyue22f TL;DR: I've been given a lot of private nuance from both sides here but, even just based how the two sides have treated me personally, it's very hard not to put the blame primarily on RubyCentral. I've been a maintainer on Homebrew for 16 years: it's a hard job. If in doubt: I'll side with maintainers.
- yawaramin 1y agoSure, but it's two different things. Maintainers are in charge of their projects, and Ruby Central is in charge of the package index. Each has different priorities, which is fine. If they can't find a way to live with each other, maybe a parting of the ways is required.
- mikemcquaid 1y agoParting of ways? Sure. In this case they are in charge of the package index but have removed most maintainers from their projects, implicitly taking charge there too. This is a problem.
- ornornor 1y agoI took comfort in the fact that the ruby community seemed miraculously immune from these petty disputes and takeovers from the benevolent entity running the service. Seems like that’s not the case anymore :( Sorry for all the maintainers, that must suck.
- scragz 1y agoI miss the days of "we're nice because matz is nice"
- ursuscamp 1y agoI've been a ruby user for almost 15 years. I've been to several RubyConfs in that time. I have never found that to be true. It's a thin veneer over rampant toxicity and political extremism. Many of the evangelists in the Ruby community garnered a horrible reputation outside of Ruby, then migrated to insular social media applications which no one uses, causing the slow and persistent decline in the popularity of the language.
- ryoshoe 1y agoAlthough I haven't been in the ruby community as long as you, I have been to two RubyConfs. I didn't notice any overt toxicity or political extremism when I went but I'd be interested to hear more about your experience if you don't mind sharing?
- sleight42 1y agoI started using Ruby almost 20 years ago. I've been to a boat load of Ruby conferences. I even ran a hippy dippy Ruby event on the east coast for about 10 years. It was welcoming. Then 2016 happened. Then some Rubyists began spewing hate and distrust at people just because of their religion. It wasn't political until certain groups made it political.
- jdminhbg 1y agoA decade ago there used to be a site called rubydrama.org because of how frequently the community blew up at itself.
- lavela 1y agoWelp, so there goes another ecosystem I considered exploring. What almost surprises me the most, is that such a mature ecosystem still doesn't have a formalized governance structure after all this time. How common is this among large and widely-used open source projects?
- teknofobi 1y agoProblem with package managers are they are quite expensive to run, so hard to manage in an otherwise open source ecosystem. There was some controversy around NPM before the GitHub acquisition https://www.businessinsider.com/npm-cofounder-laurie-voss-resigns-2019-6 https://www.businessinsider.com/npm-cofounder-laurie-voss-re..., which I guess is the exact problem a non-profit such as RubyCentral tried to solve. I would GitHub would be quite well-positioned to set up infrastructure around a fork of RubyGems if things fall apart.
- lavela 1y agoI don't understand yet how that relates to formalizing your decision structures as a group. I'm sure NPM as a company has some form of decision hierarchy and RubyCentral does as well, but it seems like Ruby Gems doesn't (or didn't). I learned the hard way that writing this down is one of the first thing you should do in any kind of group formation process. I get that organically grown tech projects don't have that from the start (and that they might not immediately recognize that they're a group at all), but I'd reckoned that an organization of the size of Ruby Gems, with such an importance, would have taken care of that a while ago and I think it's quite irresponsible that they didn't.
- morpheuskafka 1y agoFor those like me who are not Ruby users/devs, it might be good to explain who exactly Ruby Central is? I assumed they were analogous to Python Soft Foundation or Linux Foundation etc. as the entity of maintainers/owners/whatever of Ruby. But it seems that they have nothing to do with the ruby-lang.org site where the Ruby binaries itself are distributed. Instead, their own site appears to primarily list them as responsible for organizing an annual conference? And who owned the RubyGems infrastructure before this takeover? The website (and domain that the client actually calls to get the gems, presumably) seem to have already been part of Ruby Central, so what exactly changed here ownership wise, beyond just kicking the maintainers? (unrelated -- seeing a mention of DHH here reminded me that I haven't seen anything of the Matt/WP drama in a long time on HN -- time to go Google whatever the resolution of that was)
- nomdep 1y agoUntil a few years ago, RubyCentral was very similar to the Python Software Foundation in that it managed all the infrastructure and the main conferences - everything except language development. A few years ago, RubyCentral lost power when the Rails Foundation was created (most of the Ruby world revolves around Rails). The Rails Foundation organizes its own yearly conference, and RubyCentral stopped hosting theirs. However, RubyCentral still controls the package management tools and the package registry.
- deleted 1y ago[deleted]
- yallcombinator 1y agosus, inb4 rugpull/verification can
- fareesh 1y ago[flagged]
- Spivak 1y agoLook I don't even know what sides the various actors in this spat would see themselves on so don't consider what I'm about to say as an endorsement of their beliefs because I don't know what they are. That being said the freedom of (non-)association is one of the few non-violent means to signal your disapproval of someone else in a way that actually matters. The fact that folks are insulated from the consequences of their actions I think is a big part of how we got here. People spew hateful nonsense and sling accusations at each other that in person would get their teeth knocked out. Refusing to work with or collaborate with someone you consider to be distasteful is pretty mild and not terribly unreasonable even if it makes things awkward. I can't exactly blame someone for acting on their conscience even if I don't like it. Working with someone who are at odds with despite your differences I consider praiseworthy but obligatory.
- fareesh 1y agoi agree with all that but the stuff we're seeing is akin to not liking the same flavor of ice cream soft, mild, first-world problems
- deleted 1y ago[deleted]
- nomdep 1y agoI can already see the future: The Rails Foundation will start its own central gem registry and set of forked tools. Then, RailsCentral will lose its sponsors and fade into irrelevance.
- livedeskcal 1y ago[dead]
- nilslindemann 1y agoCome to Python land, we treat people better.
- claudiug 1y agobased on what? I'm both communities and is not 100% like that :)
- k33n 1y agoThe idea that Ruby Central is "attacking" its own project -- that it has secured funding for -- for a decade plus, is not really based in reality. Not sure what goes on in their "Github Enterprise", but their vanilla github is pretty transparent. Marty has been doing good work in the repo as of late around the Orgs feature. I rely on rubygems.org, and my fork of rubygems.org on a daily basis. The project is an objective public-good. It's sad that a former employee is attempting to burn it all down. I guess they thought it was all about them and not the millions of DAU's the platform has served without fail since inception. Contractors will come and go. What are the OPs contributions even? I don't see a single commit from her handle on the 24 month view (below). Correct me if I'm wrong. https://github.com/rubygems/rubygems.org/graphs/contributors?from=9%2F16%2F2023 https://github.com/rubygems/rubygems.org/graphs/contributors...
- blasphemers 1y agoShe has some PRs merged in, but nothing that shows me she should have elevated rights in the repo. https://github.com/rubygems/rubygems/pulls?q=is%3Apr+author%3Aduckinator+is%3Aclosed https://github.com/rubygems/rubygems/pulls?q=is%3Apr+author%...
- jfjjsjdjdjdj 1y agoThe idea of a central repository for shared code is great, whether it’s rubygems, rpm, maven central, pypi, crates, packagist, nuget, etc. But, none of these are a good idea. Any level of centralization leads to disappointment eventually.
- wredcoll 1y ago[flagged]
- felipec 1y agoThere's nothing racist there.
- wredcoll 1y agoHe's literally saying that britain is now bad because there's too many non-white people living there. Its kinda the definition of racism. Also, of course, the rally he talks up is named after someone who is literally proud to be a racist. If none of that triggers your moral compass, you may need to have it recalibrated.
- felipec 1y ago> He's literally saying that britain is now bad because there's too many non-white people living there. No, he didn't. That's something you are hallucinating he said.
- wredcoll 1y ago> Now, I wouldn't dream of it. London is no longer the city I was infatuated with in the late '90s and early 2000s. Chiefly because it's no longer full of native Brits. Do elaborate on how exactly you tell if someone is a "native brit"? Who qualifies for such an honor?
- felipec 1y agoThat's not what you claimed. You not only claimed he said there are many non-white people, you claimed DHH *literally* said that's bad.
- mooreds 1y agoI know Marty personally (he helps run the Boulder ruby meetup with me) and I am positive he acted in good faith, even if there were mistakes along the way. I also empathize with the volunteers who were unpleasantly surprised; never a good feeling. I'd encourage everyone to remember that there are people on both sides of the computer screen. As mentioned in a sibling comment, there's a Q&A with him and other members of Ruby Central on Tue. Here's a link to the signup: https://news.ycombinator.com/item?id=45302629 https://news.ycombinator.com/item?id=45302629
- felipec 1y agoThat's what wokeness does to open source projects. I was banned from the RubyGems project by simply saying "no satisfactory resolution from the development team". Now woke people are walking away from RubyGems because Ruby Central wants to align with DHH. I say good riddance. Software should be about technical merit, not ideological agendas.