2021/6/6 Basecampの大量退職とRailsの今後について
yebis0942.icon
2021/6/6 09:06
まずは情報源をいくつか集める
Basecamp is hiring Rails programmer.
2021/6/6 09:11
読んでいく
2021/5/1〜
Eric Schultz (wwahammy)
Basecampの事件がRailsに与える影響について議論したい
Railsのコアの機能開発に大きく貢献したメンバーがBasecampから退職して、Railsの開発からも手を引いた
懸念1. コアメンバーが去ったことでRailsの開発が停滞する
懸念2. Railsのブランドイメージが毀損されることで、Railsを使っているということを企業が隠すようになるのではないか
今回の事件をきっかけに多様性を歓迎しないコミュニティだとみなされる可能性がある
reputation as anti-diversity and anti-inclusion
yebis0942.icon大量離職の原因よくわかってなかった
提案: 複数の利害関係者からなる独立した組織を作ってRailsを運営していくべき
いまのRaillsはBasecampとDHHに依存しすぎ
重要な決定がコミュニティの外で下されるなど、以前から問題はあった
Summaryを読む
主要な意見こんな感じか
「個人的にはRailsを使い続ける」
「Railsの今後に大きな影響はないと思っている」
「ガバナンスは改善するべきだ」
ピックアップ:
you and I could probably have a great discussion in the bar about the degree to which the fight to achieve that equality needs to take place in a company chatroom.
「意見の隔たりがありますね」ということを上品に言うとこうなるのかー
従業員がワガママすぎるんだよ、という意見
It’s not about political activism. It’s about how societal issues affected their work at Basecamp.
というのが反論っぽい
Only 1 out of 12 core members resigned. 7 VPs out of how many?
全体から見れば大した痛手じゃないぜ、という意見
コントリビュートしてないやつは黙ってな、という意見
大学でRailsの講義をしているんだけど、実際のところ学生は政治的なことは気にしてないよという意見
Discourse所感
遅延ロードされるので下までスクロールしないとページの長さがわからん…
下までスクロールしてもまた読み込み内容が消えるぞ
Summaryは便利
単純にLikeの多いポストだけ表示しているのかな
リプライ先が隠れてて見えないポストがあるのが気になるー
時間つかいすぎた
2021/6/6 09:45
2021/5/2〜
特定の組織・メンバーがフレームワークやコミュニティに関する決定を一方的に下すという体制ではないという声明
2021/6/6 09:49
2021/5/12 by schneems
contributed to Ruby on Rails ten years ago in 2011, and I’m in the top 50 contributors (by commits).
Basecamp事件のあらましをたどるための主要なソースへのリンク
yebis0942.icon読んでない
Railsのエコシステムの開発は実際どうなっているのかという話
Railsのコア以外にもRailsに密接に関係しているコンポーネントがある(zeitwerkとかsprocketとか)
こういうコンポーネントの開発者はRailsのコアへのコミット権を持たないこともある
ピックアップ:
While some Rails Core and Contributors work for companies that allow them to work on open source work hours, I don’t believe any of them are “full-time” on Rails.
2021/6/6 10:07
結局誰がRailsプロジェクトから去ったのか
SNSで退職を表明した人のリスト
George Claghorn
5月まではRailsにコントリビュートしている
Sam Stephenson
直近ではHotwire周辺の作業をされてた。4月上旬でコミットが途絶えている
プロジェクトにBasecampとの繋がりがある限りコントリビュートしないと表明
Kasper Timm Hansen
Railsコアを中心に幅広く活動。5月中旬からコミットがほぼない。
Javan Makhmali
Trix, Stimulusなど。5月ごろからコントリビュートが途絶えた。
2021/6/6 10:46
Railsの日別コミット数を出してみた
目立った変化はなさそう
Hotwireまわりのプロジェクトでも日別コミット数を出してみた
stimulus
仮想DOMとかいらないでしょみたいな思想のJSフレームワーク
もとのコミット数が少ないのであまり影響見えないな…
turbo
2021年に入ってから開発が活発化してる
コミット数を見た感じではSam StephensonさんとJavan Makhmaliさんの寄与率が高そう
4月中旬からturboの動きは止まっている
stimulus, turboは5月ごろからコミットが止まっている
まとめ
5月のBasecampの大量退職事件に伴って、少なくとも4名の元Basecamp所属のコントリビューターの活動が途絶えている様子
Rails本体のコミット数には変化は見られない
Railsの関連ライブラリ(Hotwireなど)は中心的な開発メンバーが去ったことで開発が停滞している