0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

プログラミング言語リポジトリのコミット数の可視化

Last updated at Posted at 2023-04-28

Rubyリポジトリのコミット数を可視化してみました。集計対象期間は2022年1月1日から12月31日までです。

調べていくうちに、他のリポジトリも集計してみることにしました。

様々なソフトウェアを開発してくださっている皆さんありがとうございます…!

過去の記事:RubyとPythonの開発者コミュニティを比較してみた

注意点

  • 各リポジトリには下記の違いがあります。そのため、コミット数の比較だけでは分からないことがたくさんあります
    • 各リポジトリの開発を開始した時期や公開を開始した時期が異なる
    • 各リポジトリのコミット粒度が異なる
    • 付属するライブラリが別のリポジトリになっていることがある
    • リポジトリによってはbotによるコミットも含まれている
  • コミットの集計はGitHubのリポジトリのデフォルトブランチを元にしています
  • リポジトリをGithubに移行する前のコミットは正しく集計できていません
  • Author名が無い場合は集計から除外しています
  • コミットの集計は客観的な数字の計測でしかなく、コミュニティやコミッターの価値を測る意図はありません

Rubyリポジトリ

集計したリポジトリは https://github.com/ruby/ruby です。Nobuyoshi Nakadaさんという方がコミット数で終始他の方を圧倒している様子が分かります。

対象期間 コミット数 ユーザー数
全期間 77571 740
2022年 4912 253
上位30人 4241 30

ruby.gif

Pythonリポジトリ

Rubyと比較されることの多いPythonリポジトリについても調べてみました。集計したリポジトリは https://github.com/python/cpython です。こちらではVictor Stinnerさんという方のコミット数が圧倒的でした。

対象期間 コミット数 ユーザー数
全期間 116588 2354
2022年 3824 616
上位30人 2440 30

python.gif

PHPリポジトリ

他の言語についても気になったので調べてみました。ここではPHPです。集計したリポジトリは https://github.com/php/php-src です。

対象期間 コミット数 ユーザー数
全期間 128188 1310
2022年 3256 137
上位30人 3050 30

php.gif

Javaリポジトリ

Javaには意味合いの異なるリポジトリがいくつかあるようなのですが、ここでは https://github.com/openjdk/jdk を調べてみました。

対象期間 コミット数 ユーザー数
全期間 73477 1257
2022年 4555 346
上位30人 2160 30

java.gif

Perlリポジトリ

Perlのリポジトリは https://github.com/Perl/perl5 のようです。

対象期間 コミット数 ユーザー数
全期間 78154 1433
2022年 2344 95
上位30人 2222 30

perl.gif

Rustリポジトリ

Rustのリポジトリは https://github.com/rust-lang/rust のようです。ちなみにborsさんはマージコミット用のbotでした。

対象期間 コミット数 ユーザー数
全期間 222493 5776
2022年 29164 1197
上位30人 19198 30

rust.gif

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?