Skip to content

Instantly share code, notes, and snippets.

@tnir

tnir/README.md Secret

Created December 25, 2022 13:34
Show Gist options
  • Save tnir/255a73b8e598d44c15fe4f3caad38ecb to your computer and use it in GitHub Desktop.
Save tnir/255a73b8e598d44c15fe4f3caad38ecb to your computer and use it in GitHub Desktop.
RubyGems/Bundlerコミットランキング3位になってた(2022)

RubyGemsコミットランキング3位になってた(2022)

RubyGems/Bundlerというパッケージマネージャーがプログラミング言語Rubyにはあり、ここ10数年は標準で利用できたりする。

標準ライブラリのくせに、RubyのコアチームのメンバーやCommitter(とは何?)がずっと増え続けてきたわりにはRubyGemsやBundlerを誰もメンテしていないというか、@deivid-rodriguez (David Rodríguez)ひとりにより支えられている感じがここ数年はしていた。

これがRubyは死んだ、と言われる所以であろう。

パッケージマネージャーとそれを取り巻くエコシステムがここまで放置される「主要言語」(プログラミング言語ランキング調査の上位言語)はなさそうな印象である。

実際に、調査してみると、仕様(ドキュメント)と実装との乖離が数多く見られたので、2022年中頃は、それを修正することにした。

RubyGemsコミット世界ランキング

その結果、botを除くと、@deivid-rodriguez @ianksに次いで、世界第3位のコミット数になっていた。RubyGemsやBundlerはもうちょっと多くの主要メンバー(雑なイメージでは10 commits/year/dev)がいるといいのではないだろうか。

https://github.com/rubygems/rubygems/graphs/contributors?from=2021-12-01&to=2022-12-01&type=c

github com_rubygems_rubygems_graphs_contributors_from=2021-12-01 to=2022-12-01 type=c

この記事は

tnir Advent Calendar 2022 のために書かれた。いつか落ち着いたらどこかに清書しよう。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment