Four months of Ruby Central moving Ruby backward
28 points by jaredwhite
28 points by jaredwhite
My other comment on Reddit https://www.reddit.com/r/ruby/comments/1rk17xo/comment/o8i5k85/?context=3
The biggest loss here is Deivid and who I exclude generally from my generalized "they" or "the maintainers" statements, who's access loss was truly accidental. For that I'm genuinely sorry. For everything else, I would say: I'm not happy for how we got here, but I think the current outcome is about right.
I’m working on a report. Still polishing. Biggest new piece of information not generally in the public discourse on the Ruby Central side is that this is about offboarding Sam and Andre from RubyGems.org production server access which are directly related. It's actually NOT about bundler from the side of "the maintainers" and is all about enterprise/business ownership on GitHub. Which they claim should not be held by Ruby central (when it was not possible for Ruby central to offboard someone without this access).
In February, 2025 (7 months before Marty gaining access) Andre removed several other owners from github business/enterprise with zero warning or communication. This included Evan Phoenix who previously held the structural access Andre is saying Ruby Central did not hold (yes, Andre did to others what he is upset about others doing to him). Prior to that Andre held the role of acting OSS director, followed by Martin and both held this access. So it's not really about "Ruby central cannot have this access.” The contempt and disdain is that anyone would have access or control beyond them.
Ruby central DID try to give access back (the removal from the enterprise was a mistake) and invitations were sent. None were accepted and this could not be temporary because "the maintainers" walked away (their words) so they could not accept access back. Josef was not removed, he removed himself.Ruby Central has plenty of sins to atone for. But the reason it is taking a long time to publish those sins is
When "we want to move Ruby forward" was said publically" maintainers said to me "we want to block bundler from moving forward" was said privately about my governance work (which I even paused, you are welcome Josef) while I finished up a report. And quite literally double checking all ledes.
the other private communication at the same time as "we want to move Ruby forward" has been about legal threats unrelated to bundler trademarks or getting access back.
BTW the biggest reaction and rejection of that governance PR by any of “the maintainers” (that I HAVE been talking to) so far has been the idea that Matz has any say over rubygems.
You keep trotting out “governance” but keep acting like Hiroshi isn’t the number two committer on bundler for years and you hold him with contempt well prior to these events and he is not represented in “their governance” at all which SHOULD be held by the community instead of “a poorly defined collective” AKA basically Ruby Together which THOUGHT they had taken over Ruby central and were surprised that that non-profit oversight isn’t just for show.
(Hastily written, more coming in more official language)
It might have been better if Andre just decided to put this sorry episode behind him and moved on, but then again I'm not in his shoes, and did not see my name getting dragged in the mud for weeks.
It also might have been better if the Ruby Central chiefs took responsibility for the mess they created and resigned. Getting a fresh start with new people at the top would have gone a long way to re-establish trust. That this did not happen and that the same people are still running the show says a lot.