Forgot your password?
typodupeerror
Ruby Open Source

Open Source Turmoil: RubyGems Maintainers Kicked Off GitHub 75

Ruby Central, a non-profit organization committed to "driving innovation and building community within the Ruby programming ecosystem since 2001," removed all RubyGems maintainers from the project's GitHub repository on September 18, granting administrative access exclusively to its employees and contractors following alleged pressure from Shopify, one of its biggest backers, according to Ruby developer Joel Drapper. The nonprofit organization, which operates RubyConf and RailsConf, cited fiduciary responsibility and supply chain security concerns following a recent audit.

The controversy began September 9 when HSBT (Hiroshi Shibata), a Ruby infrastructure maintainer, renamed the RubyGems GitHub enterprise to "Ruby Central" and added Director of Open Source Marty Haught as owner while demoting other maintainers. The action allegedly followed Shopify's threat to cut funding unless Ruby Central assumed full ownership of RubyGems and Bundler. Ruby Central had reportedly become financially dependent on Shopify after Sidekiq withdrew $250,000 annual sponsorship over the organization platforming Rails creator DHH at RailsConf 2025. Andre Arko, a veteran contributor on-call for RubyGems.org at the time, was among those removed.

Maintainer Ellen Dash has characterized the action as a "hostile takeover" and also resigned. Executive Director Shan Cureton acknowledged poor communication in a YouTube video Monday, stating removals were temporary while finalizing operator agreements. Arko and others are launching Spinel, an alternative Ruby tooling project, though Shopify's Rafael Franca commented that Spinel admins shouldn't be trusted to avoid "sabotaging rubygems or bundler."
This discussion has been archived. No new comments can be posted.

Open Source Turmoil: RubyGems Maintainers Kicked Off GitHub

Comments Filter:
  • by Anonymous Coward

    People still use ruby?

  • So what? (Score:4, Insightful)

    by ffkom ( 3519199 ) on Thursday September 25, 2025 @05:46PM (#65683624)
    If those "kicked off maintainers" deem it important to remain in power of some git repository, they can just fork it and do their own thing. And don't tell me the fate of your favorite programming language depends on a specific company hosting a specific source repository for you...
    • Is you risk forking the entire community and then it becomes kind of a mess. Effort has to get duplicated and the language starts to fall behind other languages and features and functionality.

      Especially with a language like Ruby that isn't as popular as it once was. I mean it's not like it's Fortran or something where it's a specialty language but still.

      Plenty of good Linux distros have died horrible deaths from forking.
  • Platforming DHH (Score:3, Interesting)

    by reanjr ( 588767 ) on Thursday September 25, 2025 @05:48PM (#65683628) Homepage

    Someone pulled funding because a Ruby con "platformed" the creator of Rails?

    I think you've missed the boat if that's where you're at.

  • How dare they platform the creator at the conf about his creation ?

    Holy shit some people are now legit insane. It's the god damn creator, if anyone deserves a platform, it's him. Good riddance to rubbish fascists who'd cheer for deplatforming the creator of the creation they depend on.

    • Re: (Score:3, Interesting)

      by justMichael ( 606509 )
      Maybe look into why people aren't happy about this? https://github.com/Plan-Vert/o... [github.com]
      • Re: (Score:3, Insightful)

        by ffkom ( 3519199 )

        Maybe look into why people aren't happy about this? https://github.com/Plan-Vert/o... [github.com]

        Is that a Babylon Bee authored satire text, or is this an authentic document of people derailing a software project into a political charade?

        • It's people annoyed enough with DHH and his views to vote with their wallets. Sidekiq pulled a $250,000/year donation from Ruby Central. [ruby.social]

          The dude has always been a dick, so I don't pay any attention to him to see the things he posts online. Apparently people are fed up.

          • It's people annoyed enough with DHH and his views to vote with their wallets. Sidekiq pulled a $250,000/year donation from Ruby Central. [ruby.social]

            The dude has always been a dick, so I don't pay any attention to him to see the things he posts online. Apparently people are fed up.

            When it comes to "always been a dick" could you be a bit more specific. The example I see [archive.org] is a person expressing a view about the education of his own children which is something parents have a responsibility to do. His example, if true, comes within stuff that parents should have a right to express views about.

            Is there any example of DHH actually harming Rails project contributors or acting bigoted towards them?

            • When it comes to "always been a dick" could you be a bit more specific. The example I see [archive.org] is a person expressing a view about the education of his own children which is something parents have a responsibility to do. His example, if true, comes within stuff that parents should have a right to express views about.

              Is there any example of DHH actually harming Rails project contributors or acting bigoted towards them?

              That statement is purely personal opinion and it dates back to 2012 or so. I honestly have not paid any attention to him since around that time so I don’t know what he has or hasn’t done to the project maintainers. I also agree that he should absolutely be concerned about things affecting his children.

              • Okay, thanks, data point accepted for what it is. Rubbing people up the wrong way just can have consequences, justified or not. The fact that that link is the main evidence of him being a "bad man" leads me to think he actually hasn't done much wrong this time round. There would otherwise be a better clearer and less potentially justifiable example of him being transphobic.

      • Re: (Score:2, Insightful)

        I dunno... this will probably get me flamed, but what the heck.

        I'm getting rather tired of all the intolerance from both the right AND the left.

        If this DHH guy was allowing these personal views to cause problems for the project, or treating trans or gay contributors differently (or encouraging others to do so), then sure - I'd be 100% behind him getting the boot. If he was saying these things while wearing the banner of "Creator of Rails" in some manner, I could perhaps still see an argument for separating

        • Agree, Mozilla became a worse browser then they ousted Brendan Eich.

          • Mozilla didn't oust Brendan Eich.

            Brendan Eich paid his own money personally in an attempt to harm a quite large number of people who were working at Mozilla. That's his right. It's also the right of them and their friends to not work for Eich. After Eich paid money to harm his employees he faced the prospect of most of the employees leaving and as CEO he had a duty to the company to look after its interests. At that point he could have stuck it out and lost significant numbers of the best employees, or quit

            • "{t]hey get to decide what's harmful to them not you."

              Gonna have to disagree with you there. You absolutely get to have a say in what's harmful to you. But you don't get to decide unilaterally. Otherwise, I can just decide that the fact that nobody's given me a billion dollars is harmful to me.

              • You alone get to decide what's harmful to you. No one is obligated to agree of course.

                But telling someone that the harm isn't real or is just politics (as if the force of law erased the harm somehow) doesn't make it less so for that person. In other words of someone thinks you have harmed them you cannot logic or browbeat then into not feeling harmed.

                And what with free speech and free association and shit, they are entitled to act on that.

                • If I decide on what's harmful to me but nobody agrees, I haven't decided anything. We live in a society. Determinations of what is harmful or is not harmful are only meaningful in the context of that society.

                  "they are entitled to act on that."

                  No, they are not guaranteed that. Actions are not speech and are not always protected.

                  • What? If you decide something is harmful to you, you should act on it. Don't just stand there like a wretched lemon being harmed. Take charge of your life.

                    And in the free world, freedom of some arsehole's speech dies NOT, and let me repeat again NOT take precedence over other people's freedom of speech or freedom of association. The latter is if course every bit as much of a fundamental right as the former.

                    Eich used his "freedom of speech" (money in his case) to harm people. They have every right to say "I

                    • "What? If you decide something is harmful to you, you should act on it. Don't just stand there like a wretched lemon being harmed. Take charge of your life"

                      Act on it, yes, but that doesn't mean you have a right to whatever action you decide on. There are limits.

                      "freedom of speech or freedom of association. The latter is if course every bit as much of a fundamental right as the former."

                      No, it's not. Freedom of association is a secondary right. It's explicitly abridged by civil rights acts that mandate com

                    • Act on it, yes, but that doesn't mean you have a right to whatever action you decide on. There are limits.

                      Yes, and (a) threatening to quit and (b) quitting are well within those limits.

                      No, it's not. Freedom of association is a secondary right. It's explicitly abridged by civil rights acts that mandate commercial establishments not refuse service on the basis of race, for example.

                      By that measure, Freedom of speech is a secondary right. It's explicitly abridged by laws against slander, libel, perjury and frau

            • by AmiMoJo ( 196126 )

              What they really mean when they say "freedom of speech" is "I should be allowed to say what I like and you must not react negatively to it". Free speech for me, censorship for thee.

              • Indeed. And even using freedom of speech to criticise of frowned upon. And this of course is from the main proponents of cancel culture. I think one of the main tenets of conservatism is to shout very loudly about something you're doing that you know is shit, blaming it on the other side.

            • by RedK ( 112790 )

              > they get to decide what's harmful to them not you.

              Your slashdot account is harmful to everyone here, yet you're still here.

              If people can just decide to remove anything they personally deem harmful, the firing squads will run out of bullets real quick.

              • Your slashdot account is harmful to everyone here, yet you're still here.

                So what are you going to do about it, bucko? The door is right over there and if you threaten to leave or do so, I'll laugh at your arse vanishing into the sunset.

                But then again, I have no duty to this website, and you're not important here, so I'm not inert an obligation to get you to stay. Unlike Eich who as CEO had a duty and and unlike a significant fraction of employees who were important.

                If people can just decide to remove anythi

      • by RedK ( 112790 )
        I have, those people are the fascists I'm talking about. Trying to oust the creator from his creation. People who don't know how to builder always go after the creators out of envy. The fork button is there if they aren't happy, their little harassment campaign is just that, more radicalization for out of touch activists.
        • You keep calling them "facists", maybe look up that word and try to reconcile how it applies here?
      • Wow! Mozilla/Brendan Eich deja-vu.

      • If the open letter in fact did state why people aren't happy with him, it would help. All I read was "He's a big racist meanie and everybody should shun him. Oh, and here's a link to his blog, but you'll need to spend a few hours yourself to search out the racist bits, 'cause we won't tell you where or what they are."

      • A few dozen political extremists didn't like his (sane and centrist) opinions, so he had to be kicked off of his own creation? In my opinion, that link contains a list of people who should be ostracized from these projects, not the people anyone should have been listening to.
  • Bad title (Score:5, Informative)

    by Richard_at_work ( 517087 ) on Thursday September 25, 2025 @06:18PM (#65683680)

    The title is very misleading.

    The maintainers were not "kicked off GitHub" - GitHub had no part in this, and the maintainers still have access to GitHub.

    The maintainers were removed from a private organisation and its repos by the organisation owner.

    • I think it was supposed to say "kicked off github repo" but hit a title length limit so they just said fuck it. Which is what I would have done.
    • by psmears ( 629712 )

      The title is very misleading.

      The maintainers were not "kicked off GitHub" - GitHub had no part in this, and the maintainers still have access to GitHub.

      The maintainers were removed from a private organisation and its repos by the organisation owner.

      No, that's not true - at least, according to those involved (I have no way of verifying): the GitHub repos did not belong to the organisation - the organisation decided that it wanted to own them, so it persuaded someone who had sufficient access to give them the access and remove it from the people who did legitimately own them.

Message from Our Sponsor on ttyTV at 13:58 ...

Working...