Alright my bad then. I'm still trying to piece things together.
09.10.2025 21:13 β π 0 π 0 π¬ 1 π 0@byroot.bsky.social
Rails core, Ruby committer, funemployed.
Alright my bad then. I'm still trying to piece things together.
09.10.2025 21:13 β π 0 π 0 π¬ 1 π 0While I'm just as appalled as you at the RC communication so far, I do understand that corporations/associations have to worry about legal consequences of their communication.
At least I hope that's the reason.
About 6 days π«. And yes, it was hard to find way to get my points across without triggering knee jerk reactions.
09.10.2025 18:39 β π 3 π 0 π¬ 0 π 0I do hope we'll get to the bottom of this one day.
To be clear, and I think I say it in the post, I don't believe one bit the accusations toward my former teammates, but I have very little knowledge of what really happened inside RC, so I stay open minded for now.
Right, and Hiroshi and Colby were employees, while others weren't I presume?
If the contributors agreements indeed didn't exist that's very concerning to me. But I also wonder how much of all this was intended versus happened because they expected a different reaction from maintainers.
Who is "us" though? What I get from Freedom's post is that RC only wanted some maintainers removed, but the others chose to leave on their own.
Or at least not to sign the agreements. But I don't know what was in these agreements so I don't know if it was a position of principle, or something else.
Aaron opened a pull request to improve performance!! You see there is a conspiracy!!
09.10.2025 17:50 β π 9 π 0 π¬ 1 π 0Thank you for writing this, especially:
> Aaron got nerd sniped into making Bundler faster, and now heβs being called out for supposedly being part of a hostile takeover? Give me a break.
As discussed recently, I don't like the "gift" analogy: bsky.app/profile/byro...
But yes. I think most people realize Shopify is contributing a lot, but they still are underestimating how much.
I tried to explain why I don't believe the recent accusations toward my former teammates, as well as how the Ruby and Rails Infra team at Shopify operates and why it can be trusted.
byroot.github.io/opensource/r...
Ah yeah, this one can be though, but there are multiple ways to make it easier through exploration (get rid of some enemies, get allies, etc).
Also some tools do trivialize the fight.
What are you stuck on?
09.10.2025 03:04 β π 1 π 0 π¬ 1 π 0This is by far the most sensible take ever since all this mess started.
Glad there are still some people capable making the difference between unsubstantiated conspiracy theories and proper reporting of facts.
Thank you β€οΈ
Delighted to share this deep dive into how Doctolib's team has been speeding up their test suite...when they have 10 databases, 84k tests, with over 3M LOC.
onrails.buzzsprout.com/2462975/epis...
I donβt know much about Hanami, but I suspect nothing prevents you from using Active Job with it.
03.10.2025 18:22 β π 0 π 0 π¬ 1 π 0Does the community want that? I personally don't care how the sausage is made as long as I trust it's made in the general interest. I think that's what has been broken and need repairing here.
My take is that Ruby's governance is very largely trusted in the community.
All these years are just a blurry mess for me.
01.10.2025 20:27 β π 2 π 0 π¬ 1 π 0Yes, we first met at the gathering in London late 2020, and then again recently at Ruby Kaigi.
01.10.2025 18:04 β π 1 π 0 π¬ 2 π 0Oh! I just realized I know you π
01.10.2025 16:45 β π 0 π 0 π¬ 1 π 0Yes, IIRC they "lose" money on each ticket, even if you consider conference specific sponsors.
I'm using air quote around "lose" because it's a promotional event in their eye, so it makes sense to use a portion of their yearly founding on it.
Ruby World is interesting, but it's not quite comparable to developer conferences like Kaigi, RubyConf etc. It's quite student and business oriented.
However I'm sure you'll have a blast, Matsue is lovely, make sure to try nodoguro sushi.
I think Rails Foundation is quite open about the fact that Rails World tickets are subsidized. They lose money on every single ticket.
One of their main goal the promotion of Rails, and offering an affordable conference is seen as helping with that.
Rust: seems like cargo and crates.io are handled by the Rust Foundation.
01.10.2025 12:27 β π 4 π 0 π¬ 2 π 0PHP: Composer and the default repository seem to be provided by a for profit company: packagist.com
01.10.2025 12:27 β π 1 π 0 π¬ 1 π 0For the client, Python packaging being the mess it is, there are many of them, but the "canonical one" is handled by PPA it seems.
01.10.2025 12:27 β π 2 π 0 π¬ 2 π 0Python: PyPI is handled by the Python Packaging Authority, which seems affiliated to the Python Software Foundation, but the Python org chart is too complicated for me to navigate. At the very least their sponsoring direct donators to the PSF.
01.10.2025 12:27 β π 2 π 0 π¬ 1 π 0AFAIK / IIRC / To the best of my understanding
Node: npm started as a VC backed company, ended up acquired by GitHub (then Microsoft).
2020 and 2021 seem to have no associated revenues or expenses.
2022 though: projects.propublica.org/nonprofits/o...
Revenue 947k, expense 1932k π±
2023
Revenue 790k, expense 925k.
So that seems to map with my understanding. Post pandemic confs became a money sink.
I'm super unfamiliar with US taxes, but looking at 2017: projects.propublica.org/nonprofits/o...
Conf fees: $826k, conf sponsoship: $655k, conf expenses: $1072k
In 2018, revenue 866k + 790k, expense: 1183k.
So it seems like it didn't dream it?
Really? That surprises me, I was really deeply convinced the conference was a large part of their funding, but might be some Mandella effect, I'll try to do some research.
01.10.2025 10:47 β π 1 π 0 π¬ 1 π 0