Linux Source Code
Home
Release 6.1
Help
brcmfmac
root
drivers
net
wireless
broadcom
brcm80211
Highlighting
Reset All
By Author
By Age
──────────
Adrian Ratiu
Alexander Prutskov
Alvin Šipraga
Amar Shankar
Angus Ainslie (Purism)
Antonio Quartulli
Ard Biesheuvel
Arend Van Spriel
Avraham Stern
Chen-Yu Tsai
Chi-Hsien Lin
Christian Daudt
Chung-Hsien Hsu
Dan Carpenter
Dan Haab
Daniel Kim
David S. Miller
Dmitry Osipenko
Double Lo
Doug Anderson
Franky Lin
Greg Kroah-Hartman
Hans de Goede
Hante Meuleman
Hector Martin
Ian Molton
Jaap Jan Meijer
Jean-Philippe Brucker
Joe Perches
Johannes Berg
John W. Linville
Joseph Chuang
Kees Cook
Linus Walleij
Loic Poulain
Madhan Mohan R
Marek Vašut
Matthias Brugger
Naveen Gupta
Nicolas Saenz Julienne
Others
Paul Cercueil
Pavel Löbl
Paweł Drewniak
Piotr Figiel
Piotr Haber
Pontus Fuchs
Purushottam Kushwaha
Rafał Miłecki
Raveendran Somu
Ryohei Kondo
Saravanan Shanmugham
Sebastian Andrzej Siewior
Shawn Guo
Soeren Moch
Soontak Lee
Stefan Wahren
Stijn Tintel
Ulf Hansson
Veerendranath Jakkam
Wright Feng
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bcdc.c
490
-
8
2171
Arend Van Spriel
Hante Meuleman
Franky Lin
Rafał Miłecki
Double Lo
Piotr Haber
Others
October 2011
December 2011
April 2012
December 2012
January 2013
March 2013
April 2013
June 2013
November 2013
December 2013
January 2014
July 2014
October 2014
August 2015
October 2015
April 2016
September 2016
March 2017
April 2017
January 2018
March 2018
February 2019
May 2019
July 2019
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1030}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
1337
61.58%
Hante Meuleman
480
22.11%
Franky Lin
251
11.56%
Rafał Miłecki
83
3.82%
Double Lo
6
0.28%
Piotr Haber
5
0.23%
Others
9
0.41%
Total
2171
bcdc.h
20
-
3
103
Arend Van Spriel
Franky Lin
Hante Meuleman
November 2013
September 2014
March 2017
April 2017
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
48
46.60%
Franky Lin
29
28.16%
Hante Meuleman
26
25.24%
Total
103
bcmsdh.c
1226
-
33
5605
Arend Van Spriel
Hante Meuleman
Ian Molton
Franky Lin
David S. Miller
Hans de Goede
Adrian Ratiu
Christian Daudt
Ulf Hansson
Dmitry Osipenko
Paul Cercueil
Wright Feng
Chung-Hsien Hsu
Soeren Moch
Chi-Hsien Lin
Marek Vašut
Angus Ainslie (Purism)
Sebastian Andrzej Siewior
Greg Kroah-Hartman
Joe Perches
Others
October 2011
November 2011
December 2011
April 2012
May 2012
November 2012
April 2013
June 2013
August 2013
October 2013
December 2013
January 2014
February 2014
March 2014
July 2014
October 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
January 2016
February 2016
May 2016
September 2016
January 2017
March 2017
June 2017
August 2017
November 2017
December 2017
January 2018
May 2018
August 2018
November 2018
April 2019
May 2019
September 2019
December 2019
May 2020
June 2020
August 2020
September 2020
November 2020
May 2021
July 2021
August 2021
March 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 219}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 37}, {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2310}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 91}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 640}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 31, "token_count": 67}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 93}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 310}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 15, "token_count": 313}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 68}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 28, "token_count": 30}, {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 39, "token_count": 62}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 48, "token_count": 39}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
3573
63.75%
Hante Meuleman
432
7.71%
Ian Molton
403
7.19%
Franky Lin
337
6.01%
David S. Miller
313
5.58%
Hans de Goede
91
1.62%
Adrian Ratiu
68
1.21%
Christian Daudt
67
1.20%
Ulf Hansson
62
1.11%
Dmitry Osipenko
42
0.75%
Paul Cercueil
39
0.70%
Wright Feng
27
0.48%
Chung-Hsien Hsu
25
0.45%
Soeren Moch
9
0.16%
Chi-Hsien Lin
8
0.14%
Marek Vašut
5
0.09%
Angus Ainslie (Purism)
5
0.09%
Sebastian Andrzej Siewior
4
0.07%
Greg Kroah-Hartman
3
0.05%
Joe Perches
2
0.04%
Others
90
1.61%
Total
5605
btcoex.c
482
-
6
1750
Piotr Haber
Arend Van Spriel
Kees Cook
Hante Meuleman
Others
April 2013
June 2014
October 2014
August 2015
January 2016
May 2017
October 2017
March 2018
May 2019
August 2020
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 1685}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Piotr Haber
1685
96.29%
Arend Van Spriel
39
2.23%
Kees Cook
14
0.80%
Hante Meuleman
3
0.17%
Others
9
0.51%
Total
1750
btcoex.h
18
-
2
53
Piotr Haber
Arend Van Spriel
April 2013
May 2019
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Piotr Haber
51
96.23%
Arend Van Spriel
2
3.77%
Total
53
bus.h
307
-
10
1133
Arend Van Spriel
Hante Meuleman
Franky Lin
Greg Kroah-Hartman
Rafał Miłecki
Chung-Hsien Hsu
Hector Martin
Others
October 2011
December 2011
February 2012
March 2012
June 2012
December 2012
January 2013
February 2013
April 2013
September 2013
November 2013
December 2013
January 2014
May 2014
July 2014
September 2014
October 2014
January 2015
October 2015
November 2015
February 2016
April 2016
November 2016
June 2017
November 2017
March 2018
May 2018
February 2019
May 2019
September 2019
September 2020
May 2021
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 87}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
579
51.10%
Hante Meuleman
166
14.65%
Franky Lin
145
12.80%
Greg Kroah-Hartman
87
7.68%
Rafał Miłecki
79
6.97%
Chung-Hsien Hsu
39
3.44%
Hector Martin
33
2.91%
Others
5
0.44%
Total
1133
cfg80211.c
7785
-
61
39404
Hante Meuleman
Arend Van Spriel
Rafał Miłecki
Saravanan Shanmugham
Chung-Hsien Hsu
Alvin Šipraga
Wright Feng
Joseph Chuang
Franky Lin
Piotr Haber
Pontus Fuchs
Hans de Goede
Soontak Lee
Johannes Berg
Loic Poulain
Jaap Jan Meijer
Daniel Kim
Stefan Wahren
Ryohei Kondo
Avraham Stern
John W. Linville
Antonio Quartulli
Paweł Drewniak
Nicolas Saenz Julienne
Purushottam Kushwaha
Veerendranath Jakkam
Dmitry Osipenko
Stijn Tintel
Soeren Moch
Kees Cook
Joe Perches
Dan Carpenter
Raveendran Somu
Others
October 2011
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
November 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
February 2018
March 2018
April 2018
May 2018
June 2018
August 2018
November 2018
December 2018
January 2019
February 2019
March 2019
May 2019
July 2019
August 2019
September 2019
October 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
November 2020
December 2020
February 2021
May 2021
August 2021
September 2021
November 2021
December 2021
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1682}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 513}, {"author_id": 58, "token_count": 1}, {"author_id": 1, "token_count": 3265}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 194}, {"author_id": 58, "token_count": 2}, {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 1, "token_count": 1247}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 375}, {"author_id": 1, "token_count": 5956}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 109}, {"author_id": 2, "token_count": 178}, {"author_id": 1, "token_count": 1845}, {"author_id": 33, "token_count": 52}, {"author_id": 4, "token_count": 196}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 51, "token_count": 41}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 56}, {"author_id": 9, "token_count": 16}, {"author_id": 1, "token_count": 42}, {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 9, "token_count": 24}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 289}, {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 30}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4673}, {"author_id": 1, "token_count": 287}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 254}, {"author_id": 1, "token_count": 943}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 630}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 522}, {"author_id": 17, "token_count": 180}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 99}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 469}, {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 400}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 250}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 2425}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 1417}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 309}, {"author_id": 1, "token_count": 1}, {"author_id": 21, "token_count": 35}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 30, "token_count": 103}, {"author_id": 3, "token_count": 430}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 255}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 42, "token_count": 13}, {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 47}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 57, "token_count": 34}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 469}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 175}, {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 183}, {"author_id": 42, "token_count": 42}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 911}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 37, "token_count": 1}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 38, "token_count": 62}, {"author_id": 55, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 660}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 3, "token_count": 797}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 295}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 522}, {"author_id": 36, "token_count": 3}, {"author_id": 8, "token_count": 201}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 20, "token_count": 61}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 33}, {"author_id": 14, "token_count": 237}, {"author_id": 10, "token_count": 836}, {"author_id": 23, "token_count": 93}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 23, "token_count": 36}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 56, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 264}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 407}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 70}, {"author_id": 28, "token_count": 33}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "token_count": 39}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 36, "token_count": 20}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 102}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 135}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 59, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 59, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
18786
47.68%
Arend Van Spriel
13032
33.07%
Rafał Miłecki
2958
7.51%
Saravanan Shanmugham
836
2.12%
Chung-Hsien Hsu
685
1.74%
Alvin Šipraga
488
1.24%
Wright Feng
278
0.71%
Joseph Chuang
248
0.63%
Franky Lin
233
0.59%
Piotr Haber
196
0.50%
Pontus Fuchs
180
0.46%
Hans de Goede
169
0.43%
Soontak Lee
129
0.33%
Johannes Berg
112
0.28%
Loic Poulain
103
0.26%
Jaap Jan Meijer
103
0.26%
Daniel Kim
72
0.18%
Stefan Wahren
63
0.16%
Ryohei Kondo
61
0.15%
Avraham Stern
55
0.14%
John W. Linville
52
0.13%
Antonio Quartulli
43
0.11%
Paweł Drewniak
39
0.10%
Nicolas Saenz Julienne
35
0.09%
Purushottam Kushwaha
34
0.09%
Veerendranath Jakkam
33
0.08%
Dmitry Osipenko
33
0.08%
Stijn Tintel
28
0.07%
Soeren Moch
23
0.06%
Kees Cook
14
0.04%
Joe Perches
7
0.02%
Dan Carpenter
3
0.01%
Raveendran Somu
2
0.01%
Others
271
0.69%
Total
39404
cfg80211.h
471
-
12
1247
Arend Van Spriel
Hante Meuleman
Saravanan Shanmugham
Chung-Hsien Hsu
Franky Lin
Ryohei Kondo
Alvin Šipraga
Rafał Miłecki
Piotr Haber
Stijn Tintel
Others
October 2011
September 2012
October 2012
November 2012
December 2012
February 2013
April 2013
January 2014
June 2014
September 2014
October 2014
December 2014
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
June 2016
August 2016
April 2017
June 2017
November 2017
March 2018
December 2018
May 2019
October 2019
April 2020
May 2020
August 2020
February 2021
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 325}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 286}, {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 2, "token_count": 13}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
897
71.93%
Hante Meuleman
195
15.64%
Saravanan Shanmugham
82
6.58%
Chung-Hsien Hsu
19
1.52%
Franky Lin
13
1.04%
Ryohei Kondo
10
0.80%
Alvin Šipraga
10
0.80%
Rafał Miłecki
9
0.72%
Piotr Haber
5
0.40%
Stijn Tintel
4
0.32%
Others
3
0.24%
Total
1247
chip.c
1453
-
20
7064
Arend Van Spriel
Franky Lin
Hante Meuleman
Wright Feng
Rafał Miłecki
Chi-Hsien Lin
Alexander Prutskov
Soeren Moch
Marek Vašut
Angus Ainslie (Purism)
Hector Martin
Hans de Goede
Double Lo
Dan Haab
Christian Daudt
Others
November 2011
December 2011
May 2012
August 2012
December 2012
April 2013
September 2013
January 2014
March 2014
April 2014
July 2014
October 2014
March 2015
April 2015
August 2015
September 2015
October 2015
January 2016
May 2016
June 2016
August 2017
December 2017
March 2018
April 2018
November 2018
May 2019
August 2019
December 2019
January 2020
August 2020
December 2020
July 2021
August 2021
February 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 912}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 229}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3276}, {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1159}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 126}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 21}, {"author_id": 8, "token_count": 265}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 45, "token_count": 23}, {"author_id": 5, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
4506
63.79%
Franky Lin
1217
17.23%
Hante Meuleman
665
9.41%
Wright Feng
265
3.75%
Rafał Miłecki
167
2.36%
Chi-Hsien Lin
132
1.87%
Alexander Prutskov
23
0.33%
Soeren Moch
21
0.30%
Marek Vašut
14
0.20%
Angus Ainslie (Purism)
9
0.13%
Hector Martin
6
0.08%
Hans de Goede
6
0.08%
Double Lo
3
0.04%
Dan Haab
3
0.04%
Christian Daudt
3
0.04%
Others
24
0.34%
Total
7064
chip.h
92
-
5
364
Arend Van Spriel
Franky Lin
Rafał Miłecki
Hante Meuleman
Wright Feng
November 2011
April 2013
January 2014
March 2015
August 2015
January 2016
March 2018
May 2019
August 2019
December 2019
July 2021
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 156}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
198
54.40%
Franky Lin
111
30.49%
Rafał Miłecki
23
6.32%
Hante Meuleman
18
4.95%
Wright Feng
14
3.85%
Total
364
common.c
551
-
14
2594
Hante Meuleman
Arend Van Spriel
Chung-Hsien Hsu
Rafał Miłecki
Hans de Goede
Pavel Löbl
Daniel Kim
Wright Feng
Hector Martin
Joe Perches
Others
October 2011
October 2012
March 2013
November 2013
May 2014
June 2014
October 2014
December 2014
January 2015
November 2015
January 2016
February 2016
April 2016
January 2017
February 2017
March 2017
November 2017
January 2018
March 2018
August 2018
October 2018
November 2018
February 2019
May 2019
June 2020
May 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 136}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 1, "token_count": 207}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 522}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 635}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 37, "token_count": 3}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 34, "token_count": 35}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 130}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
884
34.08%
Arend Van Spriel
645
24.87%
Chung-Hsien Hsu
635
24.48%
Rafał Miłecki
184
7.09%
Hans de Goede
145
5.59%
Pavel Löbl
35
1.35%
Daniel Kim
33
1.27%
Wright Feng
13
0.50%
Hector Martin
5
0.19%
Joe Perches
3
0.12%
Others
12
0.46%
Total
2594
common.h
84
-
8
226
Hante Meuleman
Hans de Goede
Saravanan Shanmugham
Rafał Miłecki
Pavel Löbl
Hector Martin
Arend Van Spriel
Alvin Šipraga
December 2014
October 2015
January 2016
February 2016
January 2017
March 2018
October 2018
May 2019
May 2020
May 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
112
49.56%
Hans de Goede
59
26.11%
Saravanan Shanmugham
22
9.73%
Rafał Miłecki
12
5.31%
Pavel Löbl
7
3.10%
Hector Martin
5
2.21%
Arend Van Spriel
5
2.21%
Alvin Šipraga
4
1.77%
Total
226
commonring.c
236
-
2
1043
Hante Meuleman
Arend Van Spriel
July 2014
October 2014
June 2015
May 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 1025}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
1041
99.81%
Arend Van Spriel
2
0.19%
Total
1043
commonring.h
62
-
2
312
Hante Meuleman
Arend Van Spriel
July 2014
January 2015
June 2015
May 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 304}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
310
99.36%
Arend Van Spriel
2
0.64%
Total
312
core.c
1549
-
28
7254
Arend Van Spriel
Rafał Miłecki
Franky Lin
Hante Meuleman
Wright Feng
Greg Kroah-Hartman
Piotr Figiel
Dmitry Osipenko
Pavel Löbl
Sebastian Andrzej Siewior
Chung-Hsien Hsu
Johannes Berg
David S. Miller
Stijn Tintel
Hans de Goede
Dan Carpenter
Others
October 2011
November 2011
December 2011
February 2012
March 2012
April 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
November 2013
January 2014
May 2014
July 2014
October 2014
December 2014
January 2015
February 2015
June 2015
August 2015
September 2015
October 2015
November 2015
January 2016
February 2016
April 2016
June 2016
August 2016
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
November 2017
February 2018
March 2018
May 2018
June 2018
December 2018
February 2019
March 2019
May 2019
July 2019
September 2019
November 2019
December 2019
March 2020
June 2020
August 2020
September 2020
January 2021
April 2021
May 2021
October 2021
May 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 946}, {"author_id": 2, "token_count": 148}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 178}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 243}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 167}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 471}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 480}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 174}, {"author_id": 58, "token_count": 1}, {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 1, "token_count": 28}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 3, "token_count": 274}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 3, "token_count": 435}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 243}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 289}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 53, "token_count": 15}, {"author_id": 8, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 28, "token_count": 19}, {"author_id": 22, "token_count": 43}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 34, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
2974
41.00%
Rafał Miłecki
1568
21.62%
Franky Lin
1424
19.63%
Hante Meuleman
990
13.65%
Wright Feng
63
0.87%
Greg Kroah-Hartman
43
0.59%
Piotr Figiel
33
0.45%
Dmitry Osipenko
19
0.26%
Pavel Löbl
18
0.25%
Sebastian Andrzej Siewior
15
0.21%
Chung-Hsien Hsu
13
0.18%
Johannes Berg
12
0.17%
David S. Miller
4
0.06%
Stijn Tintel
3
0.04%
Hans de Goede
2
0.03%
Dan Carpenter
1
0.01%
Others
72
0.99%
Total
7254
core.h
219
-
7
616
Arend Van Spriel
Hante Meuleman
Rafał Miłecki
Franky Lin
Chung-Hsien Hsu
Johannes Berg
Others
October 2011
November 2011
December 2011
June 2012
September 2012
October 2012
November 2012
February 2013
March 2013
April 2013
June 2013
August 2013
November 2013
January 2014
July 2014
October 2014
December 2014
January 2015
July 2015
August 2015
October 2015
January 2016
February 2016
June 2016
November 2017
February 2018
March 2018
June 2018
January 2019
February 2019
May 2019
September 2019
December 2019
January 2021
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
375
60.88%
Hante Meuleman
115
18.67%
Rafał Miłecki
61
9.90%
Franky Lin
55
8.93%
Chung-Hsien Hsu
6
0.97%
Johannes Berg
3
0.49%
Others
1
0.16%
Total
616
debug.c
56
-
5
237
Arend Van Spriel
Rafał Miłecki
Franky Lin
Hante Meuleman
Greg Kroah-Hartman
June 2012
October 2012
December 2012
March 2013
April 2013
July 2014
October 2014
June 2015
October 2015
January 2017
March 2018
May 2018
May 2019
April 2020
var spanGroupData = [ {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
201
84.81%
Rafał Miłecki
24
10.13%
Franky Lin
8
3.38%
Hante Meuleman
3
1.27%
Greg Kroah-Hartman
1
0.42%
Total
237
debug.h
143
-
8
512
Arend Van Spriel
Rafał Miłecki
Hante Meuleman
Franky Lin
Joe Perches
Hans de Goede
Dmitry Osipenko
Greg Kroah-Hartman
October 2011
December 2011
January 2012
June 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
November 2013
July 2014
October 2014
August 2015
November 2015
February 2017
March 2017
June 2017
January 2019
February 2019
May 2019
September 2019
April 2020
May 2021
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 37, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 28, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
278
54.30%
Rafał Miłecki
99
19.34%
Hante Meuleman
56
10.94%
Franky Lin
34
6.64%
Joe Perches
16
3.13%
Hans de Goede
15
2.93%
Dmitry Osipenko
12
2.34%
Greg Kroah-Hartman
2
0.39%
Total
512
dmi.c
206
-
2
744
Hans de Goede
Arend Van Spriel
October 2018
December 2018
April 2019
May 2019
January 2021
September 2021
August 2022
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 362}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 61}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 108}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 109}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 7, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
742
99.73%
Arend Van Spriel
2
0.27%
Total
744
feature.c
331
-
10
1513
Arend Van Spriel
Rafał Miłecki
Hante Meuleman
Wright Feng
Chung-Hsien Hsu
Marek Vašut
Pontus Fuchs
Others
July 2014
September 2014
October 2014
December 2014
March 2015
April 2015
June 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
April 2017
August 2017
December 2017
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
February 2019
May 2019
July 2019
October 2019
December 2019
March 2020
August 2020
February 2022
August 2022
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 442}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 168}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
780
51.55%
Rafał Miłecki
390
25.78%
Hante Meuleman
274
18.11%
Wright Feng
21
1.39%
Chung-Hsien Hsu
12
0.79%
Marek Vašut
8
0.53%
Pontus Fuchs
3
0.20%
Others
25
1.65%
Total
1513
feature.h
123
-
2
109
Arend Van Spriel
Chung-Hsien Hsu
July 2014
March 2018
May 2019
August 2020
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
107
98.17%
Chung-Hsien Hsu
2
1.83%
Total
109
firmware.c
854
-
15
4106
Arend Van Spriel
Hante Meuleman
Hans de Goede
Hector Martin
Linus Walleij
Rafał Miłecki
Ard Biesheuvel
Daniel Kim
Others
January 2014
May 2014
July 2014
October 2014
January 2015
April 2015
May 2015
June 2015
August 2015
January 2016
April 2016
June 2017
March 2018
April 2018
October 2018
November 2018
December 2018
February 2019
April 2019
May 2019
August 2020
December 2020
July 2021
August 2021
January 2022
June 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 185}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 848}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 716}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 150}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 170}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 595}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 552}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 19, "token_count": 134}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 85}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 43, "token_count": 55}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 383}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
1514
36.87%
Hante Meuleman
1135
27.64%
Hans de Goede
552
13.44%
Hector Martin
393
9.57%
Linus Walleij
219
5.33%
Rafał Miłecki
188
4.58%
Ard Biesheuvel
55
1.34%
Daniel Kim
3
0.07%
Others
47
1.14%
Total
4106
firmware.h
95
-
7
237
Arend Van Spriel
Hante Meuleman
Matthias Brugger
Hector Martin
Daniel Kim
Hans de Goede
Others
January 2014
May 2014
July 2014
April 2015
November 2015
June 2017
March 2018
April 2018
October 2018
May 2019
February 2020
June 2021
September 2022
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
143
60.34%
Hante Meuleman
65
27.43%
Matthias Brugger
11
4.64%
Hector Martin
8
3.38%
Daniel Kim
5
2.11%
Hans de Goede
4
1.69%
Others
1
0.42%
Total
237
flowring.c
508
-
6
2491
Hante Meuleman
Rafał Miłecki
Arend Van Spriel
Franky Lin
Joe Perches
Others
July 2014
September 2014
October 2014
December 2014
March 2015
May 2015
August 2015
February 2016
September 2016
May 2018
May 2019
May 2020
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2297}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
2365
94.94%
Rafał Miłecki
45
1.81%
Arend Van Spriel
42
1.69%
Franky Lin
35
1.41%
Joe Perches
1
0.04%
Others
3
0.12%
Total
2491
flowring.h
74
-
2
354
Hante Meuleman
Arend Van Spriel
July 2014
May 2015
September 2015
February 2016
May 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 339}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
352
99.44%
Arend Van Spriel
2
0.56%
Total
354
fweh.c
435
-
11
1777
Arend Van Spriel
Hante Meuleman
Rafał Miłecki
Wright Feng
Franky Lin
John W. Linville
Sebastian Andrzej Siewior
Others
November 2012
December 2012
February 2013
April 2013
May 2013
August 2013
July 2014
September 2014
October 2014
December 2014
August 2015
September 2015
October 2015
February 2016
April 2016
June 2016
March 2017
September 2017
February 2019
May 2019
February 2020
August 2020
September 2020
November 2020
October 2022
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1419}, {"author_id": 1, "token_count": 6}, {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
1519
85.48%
Hante Meuleman
126
7.09%
Rafał Miłecki
59
3.32%
Wright Feng
11
0.62%
Franky Lin
9
0.51%
John W. Linville
6
0.34%
Sebastian Andrzej Siewior
4
0.23%
Others
43
2.42%
Total
1777
fweh.h
361
-
7
870
Arend Van Spriel
Hante Meuleman
Rafał Miłecki
Sebastian Andrzej Siewior
Franky Lin
Others
November 2012
December 2012
September 2013
November 2013
July 2014
September 2014
August 2015
September 2015
October 2015
February 2016
October 2016
June 2017
January 2019
February 2019
May 2019
September 2020
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 337}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 53, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
680
78.16%
Hante Meuleman
167
19.20%
Rafał Miłecki
10
1.15%
Sebastian Andrzej Siewior
8
0.92%
Franky Lin
3
0.34%
Others
2
0.23%
Total
870
fwil.c
532
-
6
2572
Hante Meuleman
Arend Van Spriel
Hector Martin
Rafał Miłecki
Johannes Berg
Others
October 2012
November 2012
December 2012
February 2013
April 2013
November 2013
December 2013
January 2014
June 2014
October 2014
December 2014
January 2015
October 2015
November 2015
January 2018
February 2018
March 2018
February 2019
May 2019
July 2021
January 2022
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 1, "token_count": 1464}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 167}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 668}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
1600
62.21%
Arend Van Spriel
937
36.43%
Hector Martin
17
0.66%
Rafał Miłecki
15
0.58%
Johannes Berg
2
0.08%
Others
1
0.04%
Total
2572
fwil.h
109
-
6
643
Arend Van Spriel
Hante Meuleman
Hector Martin
Rafał Miłecki
Wright Feng
Johannes Berg
October 2012
November 2013
January 2014
December 2014
January 2015
October 2015
January 2016
April 2016
June 2017
November 2018
May 2019
December 2019
July 2021
January 2022
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
400
62.21%
Hante Meuleman
216
33.59%
Hector Martin
14
2.18%
Rafał Miłecki
8
1.24%
Wright Feng
4
0.62%
Johannes Berg
1
0.16%
Total
643
fwil_types.h
1074
-
11
2291
Arend Van Spriel
Hante Meuleman
Rafał Miłecki
Dan Haab
Chung-Hsien Hsu
Daniel Kim
Alvin Šipraga
Loic Poulain
Ryohei Kondo
Others
February 2013
May 2013
August 2013
November 2013
March 2014
May 2014
September 2014
October 2014
December 2014
January 2015
June 2015
October 2015
November 2015
December 2015
January 2016
February 2016
November 2016
April 2017
June 2017
September 2017
November 2017
June 2018
November 2018
May 2019
October 2019
June 2020
February 2021
November 2021
February 2022
September 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 759}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 145}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 131}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 29, "token_count": 98}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 37}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 25}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
1264
55.17%
Hante Meuleman
601
26.23%
Rafał Miłecki
131
5.72%
Dan Haab
98
4.28%
Chung-Hsien Hsu
75
3.27%
Daniel Kim
57
2.49%
Alvin Šipraga
37
1.62%
Loic Poulain
25
1.09%
Ryohei Kondo
1
0.04%
Others
2
0.09%
Total
2291
fwsignal.c
2518
-
18
11097
Arend Van Spriel
Hante Meuleman
Chung-Hsien Hsu
Piotr Figiel
Wright Feng
Rafał Miłecki
Raveendran Somu
Saravanan Shanmugham
Double Lo
Franky Lin
Madhan Mohan R
Others
March 2013
April 2013
June 2013
July 2013
August 2013
September 2013
November 2013
December 2013
May 2014
July 2014
September 2014
October 2014
May 2015
August 2015
October 2015
December 2015
January 2016
April 2016
July 2016
September 2016
April 2017
June 2017
March 2018
November 2018
February 2019
March 2019
May 2019
July 2019
December 2019
March 2020
April 2020
May 2020
June 2020
August 2020
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 5434}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1397}, {"author_id": 1, "token_count": 432}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 1, "token_count": 300}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 704}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 336}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1040}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 126}, {"author_id": 8, "token_count": 92}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 16, "token_count": 158}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 33}, {"author_id": 27, "token_count": 8}, {"author_id": 24, "token_count": 92}, {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
8824
79.52%
Hante Meuleman
1588
14.31%
Chung-Hsien Hsu
159
1.43%
Piotr Figiel
158
1.42%
Wright Feng
124
1.12%
Rafał Miłecki
109
0.98%
Raveendran Somu
93
0.84%
Saravanan Shanmugham
8
0.07%
Double Lo
8
0.07%
Franky Lin
3
0.03%
Madhan Mohan R
1
0.01%
Others
22
0.20%
Total
11097
fwsignal.h
48
-
5
182
Arend Van Spriel
Saravanan Shanmugham
Hante Meuleman
Rafał Miłecki
Others
March 2013
April 2013
June 2013
August 2015
April 2016
September 2016
April 2017
March 2018
May 2019
July 2019
May 2020
July 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
134
73.63%
Saravanan Shanmugham
23
12.64%
Hante Meuleman
12
6.59%
Rafał Miłecki
9
4.95%
Others
4
2.20%
Total
182
msgbuf.c
1684
-
9
7804
Hante Meuleman
Franky Lin
Rafał Miłecki
Arend Van Spriel
Wright Feng
Joseph Chuang
Sebastian Andrzej Siewior
Kees Cook
Others
July 2014
August 2014
September 2014
October 2014
December 2014
January 2015
March 2015
May 2015
June 2015
August 2015
January 2016
February 2016
April 2016
June 2016
September 2016
November 2016
January 2018
March 2018
June 2018
February 2019
April 2019
May 2019
July 2019
June 2020
July 2020
September 2020
July 2022
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 5859}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 470}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 371}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 361}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 116}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
6570
84.19%
Franky Lin
516
6.61%
Rafał Miłecki
429
5.50%
Arend Van Spriel
147
1.88%
Wright Feng
120
1.54%
Joseph Chuang
5
0.06%
Sebastian Andrzej Siewior
2
0.03%
Kees Cook
2
0.03%
Others
13
0.17%
Total
7804
msgbuf.h
43
-
4
151
Hante Meuleman
Arend Van Spriel
Franky Lin
Hector Martin
July 2014
September 2014
March 2015
February 2016
November 2016
April 2018
May 2019
September 2022
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
88
58.28%
Arend Van Spriel
40
26.49%
Franky Lin
21
13.91%
Hector Martin
2
1.32%
Total
151
of.c
137
-
13
569
Shawn Guo
Chen-Yu Tsai
Hector Martin
Arend Van Spriel
Matthias Brugger
Hans de Goede
Rafał Miłecki
Hante Meuleman
Pavel Löbl
Alvin Šipraga
Dan Carpenter
Others
June 2014
November 2014
May 2015
February 2016
January 2017
October 2018
May 2019
July 2020
April 2021
September 2021
January 2022
May 2022
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 104}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 40, "token_count": 33}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 18, "token_count": 236}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Shawn Guo
236
41.48%
Chen-Yu Tsai
104
18.28%
Hector Martin
61
10.72%
Arend Van Spriel
35
6.15%
Matthias Brugger
33
5.80%
Hans de Goede
33
5.80%
Rafał Miłecki
18
3.16%
Hante Meuleman
14
2.46%
Pavel Löbl
12
2.11%
Alvin Šipraga
12
2.11%
Dan Carpenter
5
0.88%
Others
6
1.05%
Total
569
of.h
13
-
4
48
Chen-Yu Tsai
Rafał Miłecki
Hante Meuleman
Arend Van Spriel
June 2014
February 2016
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chen-Yu Tsai
23
47.92%
Rafał Miłecki
12
25.00%
Hante Meuleman
11
22.92%
Arend Van Spriel
2
4.17%
Total
48
p2p.c
2542
-
33
10329
Hante Meuleman
Arend Van Spriel
Rafał Miłecki
Franky Lin
Wright Feng
Ryohei Kondo
Joseph Chuang
Chung-Hsien Hsu
Chi-Hsien Lin
Madhan Mohan R
Johannes Berg
Kees Cook
Joe Perches
Hans de Goede
Others
February 2013
April 2013
May 2013
August 2013
October 2013
November 2013
December 2013
January 2014
March 2014
June 2014
September 2014
October 2014
March 2015
June 2015
September 2015
October 2015
November 2015
January 2016
February 2016
April 2016
May 2016
June 2016
August 2016
March 2017
April 2017
June 2017
September 2017
November 2017
February 2018
March 2018
April 2018
June 2018
September 2018
February 2019
May 2019
November 2019
April 2020
May 2020
June 2020
August 2020
January 2021
March 2021
May 2021
October 2021
February 2022
March 2022
October 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1910}, {"author_id": 1, "token_count": 5483}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 606}, {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 705}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 75}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 248}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 63}, {"author_id": 35, "token_count": 39}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 98}, {"author_id": 20, "token_count": 103}, {"author_id": 8, "token_count": 200}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
5821
56.36%
Arend Van Spriel
3312
32.07%
Rafał Miłecki
258
2.50%
Franky Lin
231
2.24%
Wright Feng
200
1.94%
Ryohei Kondo
103
1.00%
Joseph Chuang
103
1.00%
Chung-Hsien Hsu
75
0.73%
Chi-Hsien Lin
63
0.61%
Madhan Mohan R
39
0.38%
Johannes Berg
34
0.33%
Kees Cook
2
0.02%
Joe Perches
1
0.01%
Hans de Goede
1
0.01%
Others
86
0.83%
Total
10329
p2p.h
179
-
6
488
Hante Meuleman
Arend Van Spriel
Wright Feng
Chung-Hsien Hsu
Others
February 2013
March 2015
September 2015
August 2016
September 2018
May 2019
May 2020
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 201}, {"author_id": 1, "token_count": 247}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
262
53.69%
Arend Van Spriel
203
41.60%
Wright Feng
12
2.46%
Chung-Hsien Hsu
4
0.82%
Others
7
1.43%
Total
488
pcie.c
2503
-
26
11173
Hante Meuleman
Hector Martin
Franky Lin
Arend Van Spriel
Rafał Miłecki
Chung-Hsien Hsu
Wright Feng
Alexander Prutskov
Dan Carpenter
Dan Haab
Soontak Lee
Johannes Berg
Greg Kroah-Hartman
Matthias Brugger
Hans de Goede
Others
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
June 2016
November 2016
March 2017
June 2017
July 2017
November 2017
March 2018
April 2018
May 2018
July 2018
August 2018
October 2018
November 2018
January 2019
February 2019
April 2019
May 2019
July 2019
August 2019
September 2019
November 2019
December 2019
January 2020
October 2020
November 2020
December 2020
May 2021
June 2021
July 2021
August 2021
December 2021
January 2022
September 2022
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 5935}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 2, "token_count": 422}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 364}, {"author_id": 1, "token_count": 86}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 58, "token_count": 9}, {"author_id": 1, "token_count": 295}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 282}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 29, "token_count": 9}, {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 366}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 54}, {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 124}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 45, "token_count": 26}, {"author_id": 5, "token_count": 1851}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
6964
62.33%
Hector Martin
1975
17.68%
Franky Lin
842
7.54%
Arend Van Spriel
669
5.99%
Rafał Miłecki
535
4.79%
Chung-Hsien Hsu
33
0.30%
Wright Feng
26
0.23%
Alexander Prutskov
26
0.23%
Dan Carpenter
10
0.09%
Dan Haab
9
0.08%
Soontak Lee
5
0.04%
Johannes Berg
4
0.04%
Greg Kroah-Hartman
3
0.03%
Matthias Brugger
2
0.02%
Hans de Goede
2
0.02%
Others
68
0.61%
Total
11173
pcie.h
14
-
2
26
Hante Meuleman
Arend Van Spriel
July 2014
May 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
24
92.31%
Arend Van Spriel
2
7.69%
Total
26
pno.c
595
-
6
2983
Arend Van Spriel
Rafał Miłecki
Adrian Ratiu
Double Lo
Wright Feng
Others
November 2016
December 2016
April 2017
June 2017
January 2019
February 2019
May 2019
September 2019
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 850}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1967}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 78}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
2872
96.28%
Rafał Miłecki
78
2.61%
Adrian Ratiu
12
0.40%
Double Lo
11
0.37%
Wright Feng
9
0.30%
Others
1
0.03%
Total
2983
pno.h
72
-
1
120
Arend Van Spriel
November 2016
April 2017
June 2017
May 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
120
100.00%
Total
120
proto.c
71
-
3
307
Hante Meuleman
Arend Van Spriel
Rafał Miłecki
November 2013
July 2014
October 2014
September 2016
March 2018
February 2019
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
287
93.49%
Arend Van Spriel
12
3.91%
Rafał Miłecki
8
2.61%
Total
307
proto.h
155
-
4
886
Hante Meuleman
Franky Lin
Arend Van Spriel
Rafał Miłecki
November 2013
December 2013
July 2014
August 2015
April 2016
September 2016
March 2017
January 2018
March 2018
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 229}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 190}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
458
51.69%
Franky Lin
190
21.44%
Arend Van Spriel
184
20.77%
Rafał Miłecki
54
6.09%
Total
886
sdio.c
4632
-
61
21250
Arend Van Spriel
Franky Lin
Hante Meuleman
Daniel Kim
Piotr Haber
Ian Molton
Chi-Hsien Lin
Wright Feng
Hector Martin
Chung-Hsien Hsu
Double Lo
Rafał Miłecki
Naveen Gupta
Amar Shankar
Doug Anderson
Jean-Philippe Brucker
Joe Perches
Angus Ainslie (Purism)
Hans de Goede
Soeren Moch
Marek Vašut
Kees Cook
Matthias Brugger
John W. Linville
Christian Daudt
Madhan Mohan R
Saravanan Shanmugham
Linus Walleij
David S. Miller
Paul Cercueil
Dmitry Osipenko
Sebastian Andrzej Siewior
Dan Carpenter
Others
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
September 2012
October 2012
November 2012
December 2012
February 2013
March 2013
April 2013
June 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
July 2014
October 2014
January 2015
February 2015
March 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
September 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
August 2018
October 2018
November 2018
February 2019
April 2019
May 2019
June 2019
September 2019
December 2019
January 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
May 2021
June 2021
July 2021
August 2021
February 2022
April 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 4305}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 684}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 37, "token_count": 34}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1176}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 1853}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 238}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 509}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 2, "token_count": 28}, {"author_id": 1, "token_count": 28}, {"author_id": 4, "token_count": 686}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 747}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 205}, {"author_id": 2, "token_count": 734}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1247}, {"author_id": 9, "token_count": 808}, {"author_id": 1, "token_count": 369}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 15, "token_count": 3}, {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 1176}, {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 584}, {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 372}, {"author_id": 9, "token_count": 32}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 188}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 1, "token_count": 237}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 243}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 124}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 46, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 6, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 11, "token_count": 369}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 194}, {"author_id": 35, "token_count": 11}, {"author_id": 41, "token_count": 56}, {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 192}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 45}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 72}, {"author_id": 58, "token_count": 1}, {"author_id": 49, "token_count": 44}, {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 95}, {"author_id": 10, "token_count": 8}, {"author_id": 8, "token_count": 77}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 44, "token_count": 53}, {"author_id": 12, "token_count": 93}, {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 28}, {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 114}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
10050
47.29%
Franky Lin
5074
23.88%
Hante Meuleman
2699
12.70%
Daniel Kim
865
4.07%
Piotr Haber
690
3.25%
Ian Molton
369
1.74%
Chi-Hsien Lin
300
1.41%
Wright Feng
206
0.97%
Hector Martin
114
0.54%
Chung-Hsien Hsu
104
0.49%
Double Lo
95
0.45%
Rafał Miłecki
59
0.28%
Naveen Gupta
56
0.26%
Amar Shankar
53
0.25%
Doug Anderson
45
0.21%
Jean-Philippe Brucker
44
0.21%
Joe Perches
36
0.17%
Angus Ainslie (Purism)
28
0.13%
Hans de Goede
27
0.13%
Soeren Moch
16
0.08%
Marek Vašut
16
0.08%
Kees Cook
14
0.07%
Matthias Brugger
13
0.06%
John W. Linville
13
0.06%
Christian Daudt
13
0.06%
Madhan Mohan R
11
0.05%
Saravanan Shanmugham
8
0.04%
Linus Walleij
7
0.03%
David S. Miller
6
0.03%
Paul Cercueil
5
0.02%
Dmitry Osipenko
5
0.02%
Sebastian Andrzej Siewior
4
0.02%
Dan Carpenter
1
0.00%
Others
204
0.96%
Total
21250
sdio.h
368
-
12
1194
Arend Van Spriel
Franky Lin
Ian Molton
Piotr Haber
Hante Meuleman
Madhan Mohan R
Daniel Kim
Chi-Hsien Lin
Hector Martin
Hans de Goede
Christian Daudt
Sebastian Andrzej Siewior
October 2011
November 2011
December 2011
April 2012
May 2012
April 2013
August 2013
October 2013
December 2013
January 2014
February 2014
June 2014
July 2014
October 2014
January 2015
February 2015
January 2016
February 2016
May 2016
December 2017
January 2018
November 2018
May 2019
June 2020
September 2020
September 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 73}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 35, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
800
67.00%
Franky Lin
128
10.72%
Ian Molton
73
6.11%
Piotr Haber
71
5.95%
Hante Meuleman
42
3.52%
Madhan Mohan R
19
1.59%
Daniel Kim
18
1.51%
Chi-Hsien Lin
18
1.51%
Hector Martin
12
1.01%
Hans de Goede
6
0.50%
Christian Daudt
4
0.34%
Sebastian Andrzej Siewior
3
0.25%
Total
1194
tracepoint.c
32
-
4
118
Hante Meuleman
Rafał Miłecki
Arend Van Spriel
Others
March 2013
October 2014
August 2016
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hante Meuleman
68
57.63%
Rafał Miłecki
30
25.42%
Arend Van Spriel
17
14.41%
Others
3
2.54%
Total
118
tracepoint.h
137
-
3
251
Arend Van Spriel
Hante Meuleman
Others
March 2013
April 2013
June 2013
October 2013
November 2013
May 2019
July 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
245
97.61%
Hante Meuleman
2
0.80%
Others
4
1.59%
Total
251
usb.c
1578
-
25
7202
Arend Van Spriel
Hante Meuleman
Wright Feng
Piotr Figiel
Rafał Miłecki
Raveendran Somu
Chi-Hsien Lin
Chung-Hsien Hsu
Hector Martin
Franky Lin
Dan Carpenter
John W. Linville
Joe Perches
Greg Kroah-Hartman
Others
February 2012
March 2012
April 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
June 2013
September 2013
December 2013
January 2014
May 2014
June 2014
July 2014
October 2014
November 2014
January 2015
May 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
August 2016
March 2017
June 2017
August 2017
November 2017
February 2018
March 2018
April 2018
January 2019
March 2019
May 2019
September 2019
December 2019
March 2020
September 2020
May 2021
September 2022
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4517}, {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 287}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 309}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 3}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 255}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 262}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 100}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 16, "token_count": 78}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 34}, {"author_id": 8, "token_count": 229}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
5116
71.04%
Hante Meuleman
1518
21.08%
Wright Feng
229
3.18%
Piotr Figiel
78
1.08%
Rafał Miłecki
77
1.07%
Raveendran Somu
34
0.47%
Chi-Hsien Lin
34
0.47%
Chung-Hsien Hsu
14
0.19%
Hector Martin
12
0.17%
Franky Lin
8
0.11%
Dan Carpenter
5
0.07%
John W. Linville
3
0.04%
Joe Perches
3
0.04%
Greg Kroah-Hartman
3
0.04%
Others
68
0.94%
Total
7202
usb.h
42
-
3
107
Arend Van Spriel
Hante Meuleman
Others
February 2012
March 2012
November 2012
May 2019
March 2021
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
101
94.39%
Hante Meuleman
5
4.67%
Others
1
0.93%
Total
107
vendor.c
118
-
6
516
Franky Lin
Pontus Fuchs
Hante Meuleman
Dan Carpenter
Johannes Berg
Arend Van Spriel
June 2014
October 2014
December 2014
March 2015
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 414}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 59}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Franky Lin
414
80.23%
Pontus Fuchs
59
11.43%
Hante Meuleman
27
5.23%
Dan Carpenter
9
1.74%
Johannes Berg
5
0.97%
Arend Van Spriel
2
0.39%
Total
516
vendor.h
53
-
2
72
Franky Lin
Arend Van Spriel
June 2014
May 2019
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Franky Lin
70
97.22%
Arend Van Spriel
2
2.78%
Total
72
xtlv.c
84
-
2
399
Arend Van Spriel
Others
July 2021
January 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 396}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
396
99.25%
Others
3
0.75%
Total
399
xtlv.h
31
-
2
91
Arend Van Spriel
Others
July 2021
February 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arend Van Spriel
90
98.90%
Others
1
1.10%
Total
91
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
171
Author
Tokens
Proportion
Commits
Proportion
0
Arend Van Spriel
69458
41.65%
445
33.79%
1
Hante Meuleman
57643
34.57%
242
18.38%
2
Franky Lin
11401
6.84%
125
9.49%
3
Rafał Miłecki
7789
4.67%
90
6.83%
4
Piotr Haber
2703
1.62%
6
0.46%
5
Hector Martin
2657
1.59%
18
1.37%
6
Chung-Hsien Hsu
1900
1.14%
14
1.06%
7
Hans de Goede
1854
1.11%
26
1.97%
8
Wright Feng
1622
0.97%
31
2.35%
9
Daniel Kim
1053
0.63%
10
0.76%
10
Saravanan Shanmugham
979
0.59%
1
0.08%
11
Ian Molton
845
0.51%
14
1.06%
12
Chi-Hsien Lin
555
0.33%
6
0.46%
13
Alvin Šipraga
551
0.33%
4
0.30%
14
Joseph Chuang
356
0.21%
4
0.30%
15
David S. Miller
323
0.19%
4
0.30%
16
Piotr Figiel
269
0.16%
4
0.30%
17
Pontus Fuchs
242
0.15%
3
0.23%
18
Shawn Guo
236
0.14%
1
0.08%
19
Linus Walleij
226
0.14%
2
0.15%
20
Ryohei Kondo
175
0.10%
3
0.23%
21
Johannes Berg
173
0.10%
16
1.21%
22
Greg Kroah-Hartman
142
0.09%
2
0.15%
23
Soontak Lee
134
0.08%
4
0.30%
24
Raveendran Somu
129
0.08%
5
0.38%
25
Loic Poulain
128
0.08%
2
0.15%
26
Chen-Yu Tsai
127
0.08%
1
0.08%
27
Double Lo
123
0.07%
6
0.46%
28
Dmitry Osipenko
111
0.07%
5
0.38%
29
Dan Haab
110
0.07%
2
0.15%
30
Jaap Jan Meijer
103
0.06%
1
0.08%
31
Christian Daudt
87
0.05%
3
0.23%
32
Adrian Ratiu
80
0.05%
2
0.15%
33
John W. Linville
74
0.04%
4
0.30%
34
Pavel Löbl
72
0.04%
1
0.08%
35
Madhan Mohan R
70
0.04%
3
0.23%
36
Soeren Moch
69
0.04%
4
0.30%
37
Joe Perches
69
0.04%
10
0.76%
38
Stefan Wahren
63
0.04%
2
0.15%
39
Ulf Hansson
62
0.04%
1
0.08%
40
Matthias Brugger
59
0.04%
4
0.30%
41
Naveen Gupta
56
0.03%
1
0.08%
42
Avraham Stern
55
0.03%
2
0.15%
43
Ard Biesheuvel
55
0.03%
1
0.08%
44
Amar Shankar
53
0.03%
1
0.08%
45
Alexander Prutskov
49
0.03%
1
0.08%
46
Kees Cook
46
0.03%
2
0.15%
47
Doug Anderson
45
0.03%
2
0.15%
48
Paul Cercueil
44
0.03%
1
0.08%
49
Jean-Philippe Brucker
44
0.03%
1
0.08%
50
Marek Vašut
43
0.03%
1
0.08%
51
Antonio Quartulli
43
0.03%
3
0.23%
52
Angus Ainslie (Purism)
42
0.03%
1
0.08%
53
Sebastian Andrzej Siewior
40
0.02%
2
0.15%
54
Paweł Drewniak
39
0.02%
1
0.08%
55
Stijn Tintel
35
0.02%
1
0.08%
56
Nicolas Saenz Julienne
35
0.02%
1
0.08%
57
Purushottam Kushwaha
34
0.02%
1
0.08%
58
Dan Carpenter
34
0.02%
9
0.68%
59
Veerendranath Jakkam
33
0.02%
2
0.15%
60
Others
1111
0.67%
152
11.54%
Total
166758
1317