[RFC] List of contributors per module
qznc via Digitalmars-d
digitalmars-d at puremagic.com
Tue May 24 13:06:37 PDT 2016
On Tuesday, 24 May 2016 at 19:22:31 UTC, Seb wrote:
> I recently made a PR to dlang.org which is aimed to show a list
> of all contributors to a Phobos module based on the git history.
> The idea is to give all the awesome people who have helped and
> contributed their earned credit!
Is this really a good idea? The file with the most authors is
std/traits.d with 73 authors. Really list them all?
There might be duplicates, if people use different names or email
addresses. There should be a deduplication.
Btw if you want some more stats, I have script which gives me
this for the phobos repo:
Top Committers (of 338 authors):
Andrei Alexandrescu 1608 commits during 8 years until 2016-04-15
k-hara 646 commits during 4 years until 2016-04-28
Walter Bright 643 commits during 8 years until 2016-04-25
H. S. Teoh 625 commits during 4 years until 2016-05-10
Dmitry Olshansky 517 commits during 4 years until 2016-05-20
jmdavis 501 commits during 3 years until 2014-10-26
monarch dodra 421 commits during 2 years until 2015-03-12
Martin Nowak 369 commits during 4 years until 2016-05-14
Brad Roberts 340 commits during 8 years until 2016-04-16
Vladimir Panteleev 323 commits during 4 years until 2016-05-18
Andrej Mitrovic 296 commits during 4 years until 2015-10-18
Jonathan M Davis 261 commits during 5 years until 2016-05-04
Ilya Yaroshenko 208 commits during 23 months until
2016-05-15
David Nadlinger 207 commits during 5 years until 2016-05-22
David Simcha 207 commits during 2 years until 2012-10-18
Hara Kenji 193 commits during 4 years until 2016-03-24
monarchdodra 181 commits during 2 years until 2014-10-10
Denis Shelomovskij 179 commits during 3 years until 2015-03-06
Don Clugston 172 commits during 5 years until 2013-12-10
Tomoya Tanjo 166 commits during 2 years until 2016-03-22
Daniel Murphy 162 commits during 4 years until 2016-05-18
Steven Schveighoffer 149 commits during 5 years until 2016-05-17
Alex Rønne Petersen 147 commits during 3 years until 2014-08-04
Robert burner Schadek 134 commits during 2 years until 2016-05-02
Lars T. Kyllingstad 117 commits during 5 years until 2016-02-25
dsimcha 109 commits during 22 months until
2012-12-08
Jack Stouffer 94 commits during 9 months until 2016-05-18
Sean Kelly 93 commits during 6 years until 2014-10-27
Михаил Страшун 90 commits during 6 months until 2015-01-26
Shin Fujishiro 79 commits during 6 months until 2010-11-18
Nick Treleaven 79 commits during 4 years until 2016-05-04
Jonas Drewsen 75 commits during 2 years until 2014-01-13
JakobOvrum 70 commits during 3 years until 2016-04-04
Peter Alexander 69 commits during 3 years until 2015-07-22
together these authors have 80+% of the commits (9530/11853)
Files with most commits:
411 commits: std/traits.d during 8 years until 2016-05-07
414 commits: std/string.d during 8 years until 2016-05-11
442 commits: std/range.d during 5 years until 2014-11-07
475 commits: std/conv.d during 8 years until 2016-05-14
653 commits: std/algorithm.d during 7 years until 2015-01-17
Files with most authors:
64 authors: std/stdio.d
66 authors: std/file.d
68 authors: std/conv.d
71 authors: std/algorithm.d
73 authors: std/traits.d
By file extension:
.d: 511 files
.h: 66 files
together these make up 80+% of the files (577/697)
More information about the Digitalmars-d
mailing list