On 8.12.2020 19:43, Salvatore Cuzzilla wrote:
do you know if it's possible to see some statistics about the
committers? like for example number of commits per committer.
The best statistic I know of is general feeling of quality out
of the software, it's stability and simplicity. That tells me
everything what is needed and is why others can't beat it
no matter how much Powerpoint presentations about commiter
statistics they throw out ;-)
On Tue, 2020-12-08 at 15:53 +0100, Benjamin Baier wrote:
On Tue, 08 Dec 2020 13:49:13 +0100
Salvatore Cuzzilla <[email protected]> wrote:
> Hi Everyone,
>
> just out of curiosity, I was asking myself:
>
> - approx how many LoC do we have in *base*?
> - & how many committers are actually contributing to it?
>
> when I think about some other OS with a kernel of almost 30M LoC &
> over
> 5k committers I go insane :)
>
>
> Regards,
> Salvatore.
$ cloc /usr/src
111439 text files.
85841 unique files.
55120 files ignored.
github.com/AlDanial/cloc v 1.86 T=254.29 s (229.3 files/s, 94467.6
lines/s)
-------------------------------------------------------------------
--------------------
Language files blank comm
ent code
-------------------------------------------------------------------
--------------------
C 17412 1294148 1491
393 7181673
C/C++
Header 14902 493373 1021729
4255540
C++ 10637 483624 511
811 2771795
Perl 4309 169414 228
936 956256
Bourne
Shell 1263 57662 69942
434428
Markdown 279 47833
0 407365
PO
File 129 141599 190451
319672
Python 1461 35581 35
610 134779
HTML 259 17553
993 128449
Assembly 969 21343 56
839 117720
yacc 93 14004 8
880 108162
reStructuredText 775 49070 43
308 106806
Expect 460 14443 21
700 74931
make 2459 15471 8
987 68516
Windows Module
Definition 200 6600 3 49
202
m4 177 5669 3
351 48578
CMake 882 5106 3
729 36458
ASP.NET 2 1013
18 24717
TeX 29 3094 12
237 21764
Pascal 58 3289 16
255 13924
Scheme 95 1438
146 12907
XML 108 828
396 10910
lex 35 1714 1
908 10441
awk 57 686 1
607 8210
SWIG 67 2752
508 7668
Fortran
77 183 893 2886
7495
Oracle
PL/SQL 4 180 1
6945
Go 26 908
733 6507
Objective
C++ 23 1097 840
6332
Objective
C 211 1639 629
6041
YAML 100 75
60 5954
OCaml 59 1366 2
512 4083
Fortran
90 73 264 818
3457
Korn
Shell 83 900 1118
3381
JSON 41 1
0 2651
SQL 5 77
38 2343
sed 46 221
593 1848
CSS 20 282
105 1801
ANTLR
Grammar 2 0 0
1726
DOS
Batch 30 251 103
1501
SVG 4 0
26 1361
Lisp 12 193
452 1147
Bourne Again
Shell 8 170 236
899
diff 25 124
624 628
Forth 1 122
162 596
C# 8 89
107 570
JavaScript 4 79
150 518
Windows Message
File 1 102 11 4
89
Mathematica 94 18
0 354
MSBuild
script 2 0 7
351
DTD 1 91
58 335
vim
script 8 38 46
305
R 38 26
12 265
Windows Resource
File 7 35 12 19
4
XSLT 1 46
9 187
MATLAB 8 69
3 179
Dockerfile 5 34
84 170
Protocol
Buffers 3 71 199
166
WebAssembly 2 54
0 152
Standard
ML 9 0 0
77
GLSL 13 16
0 73
Java 3 5
24 47
D 8 7
7 44
SAS 1 14
21 29
INI 3 5
0 25
Ada 4 13
45 23
TOML 1 2
0 22
C
Shell 1 4
8 14
NAnt
script 1 0 0
13
Gencat
NLS 1 3 0
11
TNSDL 2 1
0 7
Bazel 1 1
0 6
Prolog 3 0
0 3
Lua 1 0
1 2
-------------------------------------------------------------------
--------------------
SUM: 58307 2896893 3743
477 17382198
-------------------------------------------------------------------
--------------------