Jean Boussier's Avatar

Jean Boussier

@byroot.bsky.social

Rails core, Ruby committer, funemployed.

1,636 Followers  |  148 Following  |  330 Posts  |  Joined: 14.06.2023  |  2.4995

Latest posts by byroot.bsky.social on Bluesky

Alright my bad then. I'm still trying to piece things together.

09.10.2025 21:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

While 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.

09.10.2025 19:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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    πŸ“Œ 0

I 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.

09.10.2025 18:37 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

09.10.2025 18:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

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.

09.10.2025 18:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Aaron opened a pull request to improve performance!! You see there is a conspiracy!!

09.10.2025 17:50 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thank 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.

09.10.2025 14:59 β€” πŸ‘ 16    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

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.

09.10.2025 14:49 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Dear Rubyists: Shopify Isn’t Your Enemy I’ve been meaning to write a post about my perspective on Open Source and corporate entities. I already got the rough outline of it; however, I’m suffering from writer’s block, but more importantly, t...

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...

09.10.2025 14:15 β€” πŸ‘ 67    πŸ” 31    πŸ’¬ 10    πŸ“Œ 5

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.

09.10.2025 03:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What are you stuck on?

09.10.2025 03:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This 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 ❀️

07.10.2025 16:22 β€” πŸ‘ 28    πŸ” 9    πŸ’¬ 1    πŸ“Œ 0
Preview
Florent Beaurain: Optimizing Rails Tests at Doctolib Scale - On Rails In this episode of On Rails, Robby is joined by Florent Beaurain, a longtime Rails engineer at Doctolib, home to one of the largest Rails monoliths in Europe with over 3 million lines of code and 400+...

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...

07.10.2025 10:29 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1

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    πŸ“Œ 0

Does 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.

02.10.2025 06:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

All these years are just a blurry mess for me.

01.10.2025 20:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes, 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    πŸ“Œ 0

Oh! I just realized I know you πŸ™‚

01.10.2025 16:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes, 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.

01.10.2025 13:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

01.10.2025 13:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

01.10.2025 13:11 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
crates.io: Rust Package Registry

Rust: seems like cargo and crates.io are handled by the Rust Foundation.

01.10.2025 12:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
Private Packagist Composer package archive as a service for PHP

PHP: Composer and the default repository seem to be provided by a for profit company: packagist.com

01.10.2025 12:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

For 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    πŸ“Œ 0

Python: 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    πŸ“Œ 0

AFAIK / IIRC / To the best of my understanding

Node: npm started as a VC backed company, ended up acquired by GitHub (then Microsoft).

01.10.2025 12:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
Ruby Central Inc, Full Filing - Nonprofit Explorer - ProPublica Since 2013, the IRS has released data culled from millions of nonprofit tax filings. Use this database to find organizations and see details like their executive compensation, revenue and expenses, as...

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.

01.10.2025 11:31 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
Ruby Central Inc, Full Filing - Nonprofit Explorer - ProPublica Since 2013, the IRS has released data culled from millions of nonprofit tax filings. Use this database to find organizations and see details like their executive compensation, revenue and expenses, as...

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?

01.10.2025 11:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

@byroot is following 20 prominent accounts