Development7 views

Ruby Maintainers Expelled from GitHub in Controversial Takeover

The Ruby community is facing major upheaval after Ruby Central suddenly seized control of critical repositories, removing maintainers without warning.

What Happened

On September 9th, Ruby Central abruptly took over the RubyGems repository on GitHub:

  • Changed the repository name to Ruby Central
  • Removed all existing maintainers without notice
  • Left only one person with access: Marty Haught, Ruby Central's Open Source Director
RubyGems is the primary package manager for the entire Ruby ecosystem, containing reusable code packages essential for Ruby projects.

The Broader Impact

Ruby Central didn't stop at RubyGems. The organization attempted to take control of other critical projects within the Ruby ecosystem.

The Real Reason

According to reports, this aggressive move was allegedly to satisfy demands from Shopify, Ruby Central's main financial backer.

Ruby Central, created as a non-profit organization responsible for vital community aspects like RubyConf, is reportedly facing financial difficulties.

Official Response

In their statement, Ruby Central admitted the strategy was motivated by sponsors but claimed the repository takeovers were necessary to address "concerns about access issues and supply chain problems."

The incident has left the Ruby community questioning governance, transparency, and the influence of corporate sponsors on open-source projects.