Jean Boussier
@byroot.bsky.social
1.6K followers 150 following 330 posts
Rails core, Ruby committer, funemployed.
Posts Media Videos Starter Packs
byroot.bsky.social
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.
byroot.bsky.social
About 6 days 😫. And yes, it was hard to find way to get my points across without triggering knee jerk reactions.
byroot.bsky.social
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.
byroot.bsky.social
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.
byroot.bsky.social
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.
byroot.bsky.social
Aaron opened a pull request to improve performance!! You see there is a conspiracy!!
Reposted by Jean Boussier
st0012.dev
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.
byroot.bsky.social
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.
byroot.bsky.social
It's more of a personal pet peeve, but I don't like the "gift" analogy. A gift is very take it or leave it and one sided. That works if you just open source some code and forget about it.

But also it justify seeing simple users as "freeloaders", a term that makes no sense for software IMO.
byroot.bsky.social
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.
byroot.bsky.social
What are you stuck on?
byroot.bsky.social
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 ❤️
byroot.bsky.social
I don’t know much about Hanami, but I suspect nothing prevents you from using Active Job with it.
byroot.bsky.social
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.
byroot.bsky.social
All these years are just a blurry mess for me.
byroot.bsky.social
Yes, we first met at the gathering in London late 2020, and then again recently at Ruby Kaigi.
byroot.bsky.social
Oh! I just realized I know you 🙂
byroot.bsky.social
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.
byroot.bsky.social
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.
byroot.bsky.social
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.
byroot.bsky.social
Rust: seems like cargo and crates.io are handled by the Rust Foundation.
crates.io: Rust Package Registry
crates.io
byroot.bsky.social
PHP: Composer and the default repository seem to be provided by a for profit company: packagist.com
Private Packagist
Composer package archive as a service for PHP
packagist.com
byroot.bsky.social
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.
byroot.bsky.social
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.