Why I'm not rushing to take sides in the RubyGems fiasco

Perceived Bias and “Neutrality” of the Article

  • Many readers say the post is framed as “not taking sides” while functionally taking a clear anti-André position.
  • Some defend it as a contextual piece aimed at explaining why the author isn’t joining the current pro-André narrative, not as a full retelling of events.
  • Others argue the “reserving judgment” stance is unconvincing when concrete public actions are already known and can be evaluated now.

Relevance of Past Behavior to Current RubyGems Conflict

  • Supporters of the article see it as surfacing long-standing, semi-open concerns about André’s behavior, fundraising, and conflict style, which might explain Shopify’s and Ruby Central’s mistrust.
  • Critics say most anecdotes (Heroku, Google Cloud, dongle/expenses stories) are old, minor, or already resolved with apologies, and don’t justify the recent takeover actions.
  • There is disagreement on whether this constitutes a “pattern” or cherry-picked grievances.

Ruby Together Money, Compensation, and Transparency

  • Dispute over André’s hourly rate: initially portrayed as high, then corrected to ~$150/hr with public filings suggesting ~$30k/year on average—painting a more modest picture.
  • Some are “not shocked” by that rate given contractor costs and SF living expenses; others focus more on donor expectations and transparency about what contributions fund.
  • Debate over whether expensing hardware and meals is normal business practice vs. misleading to donors if not clearly communicated.

Shopify, Ruby Central, and Power Dynamics

  • A synthesized “good faith” reading from one commenter: years of perceived unprofessional conduct by André, then Shopify as dominant funder pushes Ruby Central to take control of Bundler/RubyGems and exclude him.
  • Even under that interpretation, people criticize the lack of transparency and the heavy-handed use of financial leverage.
  • Some suspect legal exposure is why Shopify/Ruby Central say little publicly; others think that silence exacerbates distrust.

Evaluation of Specific Evidence and Narrative Techniques

  • Multiple comments call out the article’s language (“was interpreted as,” “obscuring authorship”) as loaded and tendentious.
  • The rv-ruby fork example in particular is criticized: license and history were preserved, so claims of erasing authorship are seen as overstated.
  • Some describe the piece as a “petty hit” or “borderline defamation”; others view it as much-needed airing of issues otherwise only whispered privately.

Broader Themes: Nonprofits, Funding, and Governance

  • Side discussion on nonprofits that invoke “mission” while spending most funds on salaries/overhead; terms suggested include “lying by omission” and “hostage puppies.”
  • Several commenters generalize to a pattern of VC-backed companies clashing with open source once control and risk rise.
  • There are calls for a more trusted, drama-free steward of Ruby infrastructure, with one person wishing control would move to Ruby core/Ruby Association in Japan.