Linux Source Code
Home
Release 5.10
Help
bluetooth
root
net
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Pandit-Subedi
Al Viro
Alain Michaud
Alan Ott
Alexander Aring
Anderson Briglia
Andre Guedes
Andrei Emeltchenko
Andrzej Kaczmarek
Ankit Navik
Antti Julku
Archie Pusaka
Arman Uguray
Arnaldo Carvalho de Melo
Arron Wang
Ben Seri
Brian Gix
Claudio Takahasi
Daniel Winkler
David Herrmann
Dean Jenkins
Florian Grandel
Frank Praznik
Frédéric Dalleau
Grzegorz Kolodziejczyk
Guainluca Anzolin
Gustavo Padovan
Heiner Kallweit
J. Suter
Jaganath Kanakkassery
Jaikumar Ganesh
Jakub Pawlowski
Jiri Slaby
Joe Perches
Johan Hedberg
Jukka Rissanen
Kuba Pawlak
Linus Torvalds
Loic Poulain
Luiz Augusto von Dentz
Lukasz Rymanowski
Maksim Krasnyanskiy
Manish Mandlik
Marcel Holtmann
Masatake YAMATO
Mat Martineau
Matias Karhumaa
Matthias Kaehlcke
Maxim Krasnyansky
Miao-chen Chou
Michał Narajowski
Others
Peter Hurley
Salvatore Benedetto
Sathish Narsimman
Spoorthi Ravishankar Koppad
Szymon Janc
Tudor-Dan Ambarus
Ville Tervo
Vinicius Costa Gomes
Waldemar Rymarkiewicz
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bnep
1439
4
47
5914
Maksim Krasnyanskiy
Marcel Holtmann
Grzegorz Kolodziejczyk
Al Viro
Arnaldo Carvalho de Melo
Masatake YAMATO
Szymon Janc
Peter Hurley
David Herrmann
Mat Martineau
Johan Hedberg
Luiz Augusto von Dentz
Joe Perches
Gustavo Padovan
Andrei Emeltchenko
Others
October 2002
December 2002
February 2003
March 2003
May 2003
June 2003
September 2003
December 2003
January 2004
February 2004
March 2004
June 2004
July 2004
September 2004
March 2005
December 2005
March 2006
July 2006
October 2006
November 2006
February 2007
March 2007
October 2007
January 2008
March 2008
May 2008
July 2008
August 2008
November 2008
January 2009
June 2009
August 2009
October 2009
November 2009
December 2009
February 2010
April 2010
June 2010
October 2010
February 2011
March 2011
July 2011
August 2011
November 2011
December 2011
February 2012
May 2012
July 2012
September 2012
March 2013
October 2013
July 2014
December 2014
February 2015
March 2015
April 2015
May 2015
December 2015
May 2016
October 2016
June 2017
August 2018
June 2019
December 2019
February 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 4287}, {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 18}, {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 85}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 31, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 73}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 51, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 26, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 50, "token_count": 232}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 31, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
4405
74.48%
Marcel Holtmann
520
8.79%
Grzegorz Kolodziejczyk
232
3.92%
Al Viro
128
2.16%
Arnaldo Carvalho de Melo
117
1.98%
Masatake YAMATO
87
1.47%
Szymon Janc
73
1.23%
Peter Hurley
25
0.42%
David Herrmann
15
0.25%
Mat Martineau
14
0.24%
Johan Hedberg
11
0.19%
Luiz Augusto von Dentz
9
0.15%
Joe Perches
4
0.07%
Gustavo Padovan
4
0.07%
Andrei Emeltchenko
1
0.02%
Others
269
4.55%
Total
5914
cmtp
1511
4
33
6335
Marcel Holtmann
Arnaldo Carvalho de Melo
Al Viro
Masatake YAMATO
Szymon Janc
Peter Hurley
Andrei Emeltchenko
David Herrmann
Mat Martineau
Luiz Augusto von Dentz
Gustavo Padovan
Johan Hedberg
Others
December 2003
January 2004
February 2004
March 2004
June 2004
July 2004
December 2004
January 2005
March 2005
July 2005
December 2005
January 2006
July 2006
October 2006
January 2007
February 2007
March 2007
July 2007
October 2007
January 2008
June 2009
October 2009
November 2009
January 2010
March 2010
April 2010
September 2010
October 2010
January 2011
March 2011
April 2011
July 2011
August 2011
November 2011
February 2012
July 2012
September 2012
October 2012
October 2013
December 2014
April 2015
May 2015
December 2015
February 2017
June 2017
April 2018
August 2018
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 5269}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 85}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 59}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 26, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 31, "token_count": 64}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
5763
90.97%
Arnaldo Carvalho de Melo
91
1.44%
Al Viro
91
1.44%
Masatake YAMATO
87
1.37%
Szymon Janc
59
0.93%
Peter Hurley
55
0.87%
Andrei Emeltchenko
20
0.32%
David Herrmann
15
0.24%
Mat Martineau
14
0.22%
Luiz Augusto von Dentz
9
0.14%
Gustavo Padovan
5
0.08%
Johan Hedberg
1
0.02%
Others
125
1.97%
Total
6335
hidp
1991
3
50
8688
Marcel Holtmann
David Herrmann
Alan Ott
Frank Praznik
Al Viro
Jiri Slaby
Masatake YAMATO
Arnaldo Carvalho de Melo
Gustavo Padovan
Peter Hurley
Szymon Janc
Johan Hedberg
Linus Torvalds
Andrei Emeltchenko
Mat Martineau
Others
July 2004
December 2004
January 2005
March 2005
July 2005
September 2005
December 2005
July 2006
October 2006
February 2007
May 2007
September 2007
October 2007
January 2008
February 2008
May 2008
July 2008
June 2009
August 2009
October 2009
November 2009
January 2010
February 2010
April 2010
September 2010
October 2010
January 2011
March 2011
April 2011
June 2011
July 2011
August 2011
October 2011
November 2011
February 2012
April 2012
May 2012
July 2012
September 2012
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
October 2013
December 2013
January 2014
February 2014
July 2014
August 2014
November 2014
December 2014
April 2015
May 2015
July 2015
September 2015
June 2017
July 2017
October 2017
November 2017
July 2018
August 2018
April 2019
May 2019
July 2019
September 2019
January 2020
var spanGroupData = [ {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 1, "token_count": 2450}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 495}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 72}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 279}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 1, "token_count": 262}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 49, "token_count": 125}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 36, "token_count": 535}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 26, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 2765}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 140}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 75}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 47, "token_count": 351}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 31, "token_count": 235}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
3681
42.37%
David Herrmann
3061
35.23%
Alan Ott
535
6.16%
Frank Praznik
352
4.05%
Al Viro
255
2.94%
Jiri Slaby
125
1.44%
Masatake YAMATO
87
1.00%
Arnaldo Carvalho de Melo
72
0.83%
Gustavo Padovan
54
0.62%
Peter Hurley
33
0.38%
Szymon Janc
23
0.26%
Johan Hedberg
13
0.15%
Linus Torvalds
11
0.13%
Andrei Emeltchenko
10
0.12%
Mat Martineau
9
0.10%
Others
367
4.22%
Total
8688
rfcomm
4516
3
78
21235
Maksim Krasnyanskiy
Marcel Holtmann
Peter Hurley
J. Suter
Guainluca Anzolin
Luiz Augusto von Dentz
Dean Jenkins
Al Viro
Arnaldo Carvalho de Melo
Gustavo Padovan
Jiri Slaby
Johan Hedberg
Jaganath Kanakkassery
Masatake YAMATO
Andrei Emeltchenko
Szymon Janc
Ville Tervo
Mat Martineau
Andrzej Kaczmarek
Jaikumar Ganesh
David Herrmann
Waldemar Rymarkiewicz
Linus Torvalds
Joe Perches
Matthias Kaehlcke
Others
October 2002
December 2002
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
December 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
October 2004
December 2004
January 2005
March 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
July 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
April 2007
May 2007
July 2007
October 2007
January 2008
February 2008
March 2008
May 2008
June 2008
July 2008
August 2008
November 2008
December 2008
January 2009
February 2009
March 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
January 2010
March 2010
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
February 2011
April 2011
May 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
October 2014
November 2014
December 2014
January 2015
May 2015
December 2015
November 2016
February 2017
March 2017
June 2017
October 2017
February 2018
March 2018
June 2018
November 2018
January 2019
March 2019
April 2019
February 2020
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 12426}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 304}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 30, "token_count": 7}, {"author_id": 2, "token_count": 46}, {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 74}, {"author_id": 30, "token_count": 78}, {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 578}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 1, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 31, "token_count": 22}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 46}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 247}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 299}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 72}, {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 38, "token_count": 496}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 1, "token_count": 523}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 31, "token_count": 25}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 33}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 185}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 405}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 962}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 54, "token_count": 13}, {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 173}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 3}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 22, "token_count": 40}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 34}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 49, "token_count": 94}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 26, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 49, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 41, "token_count": 195}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 44, "token_count": 357}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 44, "token_count": 33}, {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 21, "token_count": 23}, {"author_id": 22, "token_count": 863}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 59}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
12674
59.68%
Marcel Holtmann
4710
22.18%
Peter Hurley
911
4.29%
J. Suter
496
2.34%
Guainluca Anzolin
392
1.85%
Luiz Augusto von Dentz
303
1.43%
Dean Jenkins
195
0.92%
Al Viro
172
0.81%
Arnaldo Carvalho de Melo
160
0.75%
Gustavo Padovan
136
0.64%
Jiri Slaby
118
0.56%
Johan Hedberg
76
0.36%
Jaganath Kanakkassery
59
0.28%
Masatake YAMATO
51
0.24%
Andrei Emeltchenko
41
0.19%
Szymon Janc
37
0.17%
Ville Tervo
33
0.16%
Mat Martineau
31
0.15%
Andrzej Kaczmarek
23
0.11%
Jaikumar Ganesh
13
0.06%
David Herrmann
11
0.05%
Waldemar Rymarkiewicz
9
0.04%
Linus Torvalds
5
0.02%
Joe Perches
4
0.02%
Matthias Kaehlcke
2
0.01%
Others
573
2.70%
Total
21235
Files:
6lowpan.c
1320
-
25
5395
Jukka Rissanen
Alexander Aring
Luiz Augusto von Dentz
Johan Hedberg
Al Viro
Others
December 2013
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
January 2016
April 2016
November 2016
March 2017
April 2017
May 2017
December 2018
January 2019
May 2019
June 2019
July 2019
August 2019
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 1564}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 2422}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 396}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 8, "token_count": 222}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 31, "token_count": 26}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 49}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 59, "token_count": 89}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 33}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 59, "token_count": 37}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 31}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Jukka Rissanen
4673
86.62%
Alexander Aring
176
3.26%
Luiz Augusto von Dentz
122
2.26%
Johan Hedberg
73
1.35%
Al Viro
26
0.48%
Others
325
6.02%
Total
5395
a2mp.c
1053
-
13
4887
Andrei Emeltchenko
Marcel Holtmann
Luiz Augusto von Dentz
Arron Wang
Gustavo Padovan
Johan Hedberg
Al Viro
Joe Perches
Jaganath Kanakkassery
Others
May 2012
July 2012
September 2012
October 2012
November 2012
December 2012
March 2013
October 2013
January 2014
March 2014
June 2014
November 2014
February 2015
July 2015
November 2016
October 2017
February 2019
May 2019
August 2020
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 2290}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1861}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 166}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 28, "token_count": 76}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 130}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
4372
89.46%
Marcel Holtmann
193
3.95%
Luiz Augusto von Dentz
130
2.66%
Arron Wang
76
1.56%
Gustavo Padovan
43
0.88%
Johan Hedberg
40
0.82%
Al Viro
11
0.23%
Joe Perches
2
0.04%
Jaganath Kanakkassery
1
0.02%
Others
19
0.39%
Total
4887
a2mp.h
154
-
4
478
Andrei Emeltchenko
Arron Wang
Others
May 2012
September 2012
October 2012
December 2012
July 2015
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 323}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 28, "token_count": 58}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
413
86.40%
Arron Wang
58
12.13%
Others
7
1.46%
Total
478
af_bluetooth.c
804
-
47
3340
Maksim Krasnyanskiy
Marcel Holtmann
Mat Martineau
Masatake YAMATO
Linus Torvalds
Johan Hedberg
Gustavo Padovan
Dean Jenkins
Arnaldo Carvalho de Melo
Matthias Kaehlcke
Alain Michaud
Andrei Emeltchenko
Maxim Krasnyansky
Peter Hurley
Al Viro
David Herrmann
Vinicius Costa Gomes
Luiz Augusto von Dentz
Others
February 2002
May 2002
October 2002
February 2003
April 2003
May 2003
June 2003
December 2003
January 2004
February 2004
March 2004
May 2004
July 2004
October 2004
March 2005
December 2005
March 2006
July 2006
September 2006
October 2006
February 2007
March 2007
October 2007
April 2008
July 2008
August 2008
November 2008
January 2009
February 2009
June 2009
August 2009
October 2009
November 2009
April 2010
September 2010
January 2011
February 2011
July 2011
December 2011
January 2012
May 2012
July 2012
August 2012
October 2012
February 2013
March 2013
April 2013
September 2013
October 2013
June 2014
September 2014
November 2014
December 2014
March 2015
November 2015
December 2015
April 2016
June 2016
July 2016
August 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
November 2017
February 2018
April 2018
June 2018
July 2018
January 2019
October 2019
November 2019
June 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 222}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 567}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 42, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 30, "token_count": 7}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 30, "token_count": 22}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 451}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 120}, {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 26, "token_count": 468}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 58}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 52, "token_count": 23}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
675
20.21%
Marcel Holtmann
589
17.63%
Mat Martineau
571
17.10%
Masatake YAMATO
468
14.01%
Linus Torvalds
259
7.75%
Johan Hedberg
189
5.66%
Gustavo Padovan
86
2.57%
Dean Jenkins
58
1.74%
Arnaldo Carvalho de Melo
32
0.96%
Matthias Kaehlcke
23
0.69%
Alain Michaud
23
0.69%
Andrei Emeltchenko
19
0.57%
Maxim Krasnyansky
15
0.45%
Peter Hurley
11
0.33%
Al Viro
7
0.21%
David Herrmann
2
0.06%
Vinicius Costa Gomes
1
0.03%
Luiz Augusto von Dentz
1
0.03%
Others
311
9.31%
Total
3340
amp.c
588
-
10
2875
Andrei Emeltchenko
Arron Wang
Johan Hedberg
Marcel Holtmann
Others
September 2012
October 2012
November 2012
December 2012
October 2013
July 2014
September 2014
November 2014
July 2015
August 2015
November 2016
March 2017
October 2017
May 2019
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1474}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 507}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 28, "token_count": 614}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
2045
71.13%
Arron Wang
614
21.36%
Johan Hedberg
50
1.74%
Marcel Holtmann
20
0.70%
Others
146
5.08%
Total
2875
amp.h
61
-
3
348
Andrei Emeltchenko
Arron Wang
Others
September 2012
October 2012
July 2015
May 2019
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 246}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 28, "token_count": 50}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
296
85.06%
Arron Wang
50
14.37%
Others
2
0.57%
Total
348
ecdh_helper.c
230
-
4
856
Salvatore Benedetto
Tudor-Dan Ambarus
Marcel Holtmann
Others
April 2017
September 2017
August 2020
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 32, "token_count": 618}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 33, "token_count": 226}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
618
72.20%
Tudor-Dan Ambarus
226
26.40%
Marcel Holtmann
9
1.05%
Others
3
0.35%
Total
856
ecdh_helper.h
30
-
2
73
Tudor-Dan Ambarus
Salvatore Benedetto
April 2017
September 2017
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 32, "token_count": 32}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 33, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Tudor-Dan Ambarus
41
56.16%
Salvatore Benedetto
32
43.84%
Total
73
hci_conn.c
1893
-
38
8146
Johan Hedberg
Marcel Holtmann
Maksim Krasnyanskiy
Jakub Pawlowski
Jaganath Kanakkassery
Luiz Augusto von Dentz
Andre Guedes
Linus Torvalds
Gustavo Padovan
Frédéric Dalleau
Andrei Emeltchenko
Waldemar Rymarkiewicz
Vinicius Costa Gomes
Sathish Narsimman
Claudio Takahasi
Ville Tervo
Szymon Janc
Lukasz Rymanowski
Manish Mandlik
Jaikumar Ganesh
Joe Perches
Andrzej Kaczmarek
Alain Michaud
Spoorthi Ravishankar Koppad
Al Viro
Mat Martineau
David Herrmann
Maxim Krasnyansky
Daniel Winkler
Others
February 2002
May 2002
October 2002
December 2002
March 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
December 2004
January 2005
March 2005
July 2006
October 2006
February 2007
March 2007
July 2007
October 2007
January 2008
July 2008
September 2008
January 2009
February 2009
April 2009
May 2009
September 2009
November 2009
May 2010
July 2010
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
January 2013
April 2013
August 2013
September 2013
October 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
January 2015
February 2015
March 2015
June 2015
August 2015
October 2015
November 2015
December 2015
March 2016
July 2016
November 2016
October 2017
April 2018
July 2018
June 2019
October 2019
November 2019
February 2020
April 2020
May 2020
June 2020
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 403}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 901}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 190}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 39, "token_count": 119}, {"author_id": 0, "token_count": 6}, {"author_id": 27, "token_count": 77}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 34, "token_count": 148}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 54, "token_count": 14}, {"author_id": 34, "token_count": 60}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 7, "token_count": 4}, {"author_id": 15, "token_count": 96}, {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 7, "token_count": 182}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 239}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 21, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 78}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 115}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 23, "token_count": 219}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 80}, {"author_id": 0, "token_count": 67}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 13, "token_count": 75}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 239}, {"author_id": 0, "token_count": 105}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 0, "token_count": 223}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 46, "token_count": 21}, {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 46, "token_count": 47}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 566}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 39}, {"author_id": 0, "token_count": 367}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 571}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 14}, {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 349}, {"author_id": 20, "token_count": 86}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 68}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 56, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
1575
19.33%
Marcel Holtmann
1278
15.69%
Maksim Krasnyanskiy
932
11.44%
Jakub Pawlowski
605
7.43%
Jaganath Kanakkassery
572
7.02%
Luiz Augusto von Dentz
571
7.01%
Andre Guedes
404
4.96%
Linus Torvalds
403
4.95%
Gustavo Padovan
264
3.24%
Frédéric Dalleau
219
2.69%
Andrei Emeltchenko
216
2.65%
Waldemar Rymarkiewicz
210
2.58%
Vinicius Costa Gomes
195
2.39%
Sathish Narsimman
162
1.99%
Claudio Takahasi
121
1.49%
Ville Tervo
77
0.95%
Szymon Janc
70
0.86%
Lukasz Rymanowski
68
0.83%
Manish Mandlik
22
0.27%
Jaikumar Ganesh
14
0.17%
Joe Perches
13
0.16%
Andrzej Kaczmarek
13
0.16%
Alain Michaud
13
0.16%
Spoorthi Ravishankar Koppad
7
0.09%
Al Viro
7
0.09%
Mat Martineau
6
0.07%
David Herrmann
2
0.02%
Maxim Krasnyansky
1
0.01%
Daniel Winkler
1
0.01%
Others
105
1.29%
Total
8146
hci_core.c
4978
-
64
21315
Johan Hedberg
Marcel Holtmann
Linus Torvalds
Maksim Krasnyanskiy
Abhishek Pandit-Subedi
Luiz Augusto von Dentz
Andre Guedes
Florian Grandel
Alain Michaud
Andrei Emeltchenko
Miao-chen Chou
Ankit Navik
Vinicius Costa Gomes
Jaganath Kanakkassery
Szymon Janc
Loic Poulain
Ville Tervo
Gustavo Padovan
Matthias Kaehlcke
Antti Julku
David Herrmann
Maxim Krasnyansky
Sathish Narsimman
Arnaldo Carvalho de Melo
Heiner Kallweit
Jakub Pawlowski
Al Viro
Matias Karhumaa
Jiri Slaby
Spoorthi Ravishankar Koppad
Jukka Rissanen
Jaikumar Ganesh
Daniel Winkler
Andrzej Kaczmarek
Joe Perches
Others
February 2002
May 2002
October 2002
November 2002
December 2002
July 2003
September 2003
January 2004
February 2004
May 2004
June 2004
July 2004
October 2004
December 2004
January 2005
August 2005
October 2005
July 2006
September 2006
February 2007
March 2007
April 2007
July 2007
October 2007
February 2008
March 2008
July 2008
November 2008
June 2009
November 2009
February 2010
March 2010
May 2010
August 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 2013
December 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
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
May 2016
July 2016
September 2016
February 2017
May 2017
June 2017
October 2017
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
January 2019
February 2019
May 2019
June 2019
July 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 1643}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 1455}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 92}, {"author_id": 42, "token_count": 88}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 31, "token_count": 20}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 30, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 27, "token_count": 189}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 16, "token_count": 226}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 184}, {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 43, "token_count": 135}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 15, "token_count": 104}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 67}, {"author_id": 7, "token_count": 610}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 71}, {"author_id": 4, "token_count": 79}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 0, "token_count": 581}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 62}, {"author_id": 3, "token_count": 85}, {"author_id": 0, "token_count": 54}, {"author_id": 1, "token_count": 22}, {"author_id": 15, "token_count": 125}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 11, "token_count": 96}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 34}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 0, "token_count": 40}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 4, "token_count": 8}, {"author_id": 1, "token_count": 52}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 21}, {"author_id": 0, "token_count": 1333}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 271}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 1, "token_count": 592}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 467}, {"author_id": 0, "token_count": 501}, {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 13, "token_count": 55}, {"author_id": 0, "token_count": 294}, {"author_id": 1, "token_count": 529}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 1233}, {"author_id": 1, "token_count": 246}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 392}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 1, "token_count": 265}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 24, "token_count": 575}, {"author_id": 0, "token_count": 1}, {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 16}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 53, "token_count": 94}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 562}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 343}, {"author_id": 1, "token_count": 233}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 22}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 53, "token_count": 97}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 29, "token_count": 66}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 241}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 277}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 52, "token_count": 154}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 295}, {"author_id": 7, "token_count": 7}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 787}, {"author_id": 12, "token_count": 89}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 261}, {"author_id": 12, "token_count": 83}, {"author_id": 14, "token_count": 347}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 1, "token_count": 22}, {"author_id": 20, "token_count": 36}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 44}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 99}, {"author_id": 14, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
6307
29.59%
Marcel Holtmann
4866
22.83%
Linus Torvalds
1643
7.71%
Maksim Krasnyanskiy
1569
7.36%
Abhishek Pandit-Subedi
1218
5.71%
Luiz Augusto von Dentz
643
3.02%
Andre Guedes
621
2.91%
Florian Grandel
575
2.70%
Alain Michaud
467
2.19%
Andrei Emeltchenko
395
1.85%
Miao-chen Chou
370
1.74%
Ankit Navik
343
1.61%
Vinicius Costa Gomes
251
1.18%
Jaganath Kanakkassery
251
1.18%
Szymon Janc
240
1.13%
Loic Poulain
199
0.93%
Ville Tervo
189
0.89%
Gustavo Padovan
168
0.79%
Matthias Kaehlcke
154
0.72%
Antti Julku
140
0.66%
David Herrmann
130
0.61%
Maxim Krasnyansky
88
0.41%
Sathish Narsimman
36
0.17%
Arnaldo Carvalho de Melo
23
0.11%
Heiner Kallweit
22
0.10%
Jakub Pawlowski
20
0.09%
Al Viro
20
0.09%
Matias Karhumaa
12
0.06%
Jiri Slaby
8
0.04%
Spoorthi Ravishankar Koppad
6
0.03%
Jukka Rissanen
3
0.01%
Jaikumar Ganesh
3
0.01%
Daniel Winkler
3
0.01%
Andrzej Kaczmarek
3
0.01%
Joe Perches
1
0.00%
Others
328
1.54%
Total
21315
hci_debugfs.c
1202
-
7
5189
Marcel Holtmann
Archie Pusaka
Spoorthi Ravishankar Koppad
Ankit Navik
Alain Michaud
Jakub Pawlowski
Others
December 2014
January 2015
March 2015
April 2015
July 2016
November 2017
December 2017
January 2018
May 2018
June 2018
June 2019
July 2019
January 2020
April 2020
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 3607}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 379}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 52}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 29, "token_count": 103}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 121}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 84}, {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 48, "token_count": 246}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4508
86.88%
Archie Pusaka
246
4.74%
Spoorthi Ravishankar Koppad
121
2.33%
Ankit Navik
103
1.98%
Alain Michaud
84
1.62%
Jakub Pawlowski
52
1.00%
Others
75
1.45%
Total
5189
hci_debugfs.h
48
-
1
91
Marcel Holtmann
December 2014
February 2015
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
91
100.00%
Total
91
hci_event.c
6325
-
53
27693
Marcel Holtmann
Johan Hedberg
Maksim Krasnyanskiy
Jaganath Kanakkassery
Andrei Emeltchenko
Andre Guedes
Ankit Navik
Abhishek Pandit-Subedi
Szymon Janc
Spoorthi Ravishankar Koppad
Ville Tervo
Andrzej Kaczmarek
Alain Michaud
Vinicius Costa Gomes
Brian Gix
Sathish Narsimman
Luiz Augusto von Dentz
Waldemar Rymarkiewicz
Kuba Pawlak
Arron Wang
Jakub Pawlowski
Frédéric Dalleau
Gustavo Padovan
Miao-chen Chou
David Herrmann
Joe Perches
Claudio Takahasi
Maxim Krasnyansky
Others
May 2002
October 2002
July 2003
December 2003
February 2004
March 2004
May 2004
June 2004
October 2004
November 2004
December 2004
January 2005
March 2005
August 2005
September 2005
July 2006
September 2006
October 2006
November 2006
July 2007
October 2007
May 2008
July 2008
January 2009
February 2009
April 2009
May 2009
November 2009
February 2010
May 2010
June 2010
July 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 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
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
April 2016
July 2016
October 2017
April 2018
June 2018
July 2018
August 2018
October 2018
November 2018
February 2019
May 2019
June 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 1766}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 395}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2847}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 1586}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 227}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 883}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 261}, {"author_id": 16, "token_count": 4}, {"author_id": 27, "token_count": 315}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 124}, {"author_id": 16, "token_count": 199}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 302}, {"author_id": 16, "token_count": 12}, {"author_id": 34, "token_count": 88}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 93}, {"author_id": 15, "token_count": 5}, {"author_id": 34, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 122}, {"author_id": 15, "token_count": 141}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 15, "token_count": 68}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 13, "token_count": 27}, {"author_id": 15, "token_count": 8}, {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 22}, {"author_id": 3, "token_count": 67}, {"author_id": 19, "token_count": 227}, {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 3, "token_count": 222}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 42}, {"author_id": 3, "token_count": 250}, {"author_id": 0, "token_count": 692}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 0, "token_count": 248}, {"author_id": 1, "token_count": 31}, {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 13, "token_count": 85}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 21, "token_count": 31}, {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 3, "token_count": 69}, {"author_id": 16, "token_count": 31}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 665}, {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 23, "token_count": 54}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 27}, {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 11, "token_count": 14}, {"author_id": 6, "token_count": 16}, {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 13}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 197}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 378}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 169}, {"author_id": 0, "token_count": 427}, {"author_id": 1, "token_count": 341}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 0, "token_count": 676}, {"author_id": 1, "token_count": 113}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 236}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 360}, {"author_id": 1, "token_count": 165}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 13, "token_count": 303}, {"author_id": 0, "token_count": 666}, {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 0, "token_count": 170}, {"author_id": 58, "token_count": 113}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 50}, {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 493}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 503}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 44}, {"author_id": 0, "token_count": 48}, {"author_id": 1, "token_count": 190}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 422}, {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 28, "token_count": 103}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 20}, {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 68}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 17}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 16, "token_count": 72}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 29, "token_count": 145}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 1726}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 301}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 329}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 116}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 81}, {"author_id": 12, "token_count": 174}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 26}, {"author_id": 1, "token_count": 94}, {"author_id": 14, "token_count": 14}, {"author_id": 20, "token_count": 92}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 12, "token_count": 3}, {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 55}, {"author_id": 20, "token_count": 65}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 359}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
9207
33.25%
Johan Hedberg
8003
28.90%
Maksim Krasnyanskiy
1835
6.63%
Jaganath Kanakkassery
1798
6.49%
Andrei Emeltchenko
1532
5.53%
Andre Guedes
952
3.44%
Ankit Navik
446
1.61%
Abhishek Pandit-Subedi
441
1.59%
Szymon Janc
409
1.48%
Spoorthi Ravishankar Koppad
329
1.19%
Ville Tervo
315
1.14%
Andrzej Kaczmarek
267
0.96%
Alain Michaud
258
0.93%
Vinicius Costa Gomes
242
0.87%
Brian Gix
227
0.82%
Sathish Narsimman
157
0.57%
Luiz Augusto von Dentz
137
0.49%
Waldemar Rymarkiewicz
133
0.48%
Kuba Pawlak
122
0.44%
Arron Wang
103
0.37%
Jakub Pawlowski
81
0.29%
Frédéric Dalleau
61
0.22%
Gustavo Padovan
48
0.17%
Miao-chen Chou
23
0.08%
David Herrmann
14
0.05%
Joe Perches
3
0.01%
Claudio Takahasi
2
0.01%
Maxim Krasnyansky
1
0.00%
Others
547
1.98%
Total
27693
hci_request.c
3320
-
21
13887
Johan Hedberg
Jaganath Kanakkassery
Abhishek Pandit-Subedi
Daniel Winkler
Marcel Holtmann
Michał Narajowski
Lukasz Rymanowski
Sathish Narsimman
Alain Michaud
Luiz Augusto von Dentz
Spoorthi Ravishankar Koppad
Miao-chen Chou
Manish Mandlik
Frédéric Dalleau
Jakub Pawlowski
Others
December 2014
March 2015
April 2015
August 2015
October 2015
November 2015
January 2016
March 2016
April 2016
August 2016
September 2016
October 2016
February 2017
June 2017
October 2017
December 2017
February 2018
April 2018
July 2018
May 2019
June 2019
July 2019
October 2019
November 2019
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1288}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 413}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6668}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 13}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 25, "token_count": 89}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 25, "token_count": 180}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 46, "token_count": 198}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 2105}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 102}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 78}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 1104}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 58}, {"author_id": 12, "token_count": 36}, {"author_id": 56, "token_count": 22}, {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 101}, {"author_id": 37, "token_count": 242}, {"author_id": 1, "token_count": 286}, {"author_id": 14, "token_count": 6}, {"author_id": 20, "token_count": 146}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 37, "token_count": 180}, {"author_id": 20, "token_count": 14}, {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
8668
62.42%
Jaganath Kanakkassery
2123
15.29%
Abhishek Pandit-Subedi
1171
8.43%
Daniel Winkler
422
3.04%
Marcel Holtmann
370
2.66%
Michał Narajowski
269
1.94%
Lukasz Rymanowski
201
1.45%
Sathish Narsimman
160
1.15%
Alain Michaud
137
0.99%
Luiz Augusto von Dentz
132
0.95%
Spoorthi Ravishankar Koppad
78
0.56%
Miao-chen Chou
45
0.32%
Manish Mandlik
22
0.16%
Frédéric Dalleau
14
0.10%
Jakub Pawlowski
1
0.01%
Others
74
0.53%
Total
13887
hci_request.h
145
-
8
834
Johan Hedberg
Michał Narajowski
Jaganath Kanakkassery
Daniel Winkler
Abhishek Pandit-Subedi
Sathish Narsimman
Luiz Augusto von Dentz
Others
December 2014
April 2015
October 2015
November 2015
March 2016
August 2016
October 2016
October 2017
July 2018
May 2019
June 2019
March 2020
July 2020
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 25, "token_count": 149}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 69}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 37, "token_count": 24}, {"author_id": 20, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
545
65.35%
Michał Narajowski
149
17.87%
Jaganath Kanakkassery
78
9.35%
Daniel Winkler
24
2.88%
Abhishek Pandit-Subedi
13
1.56%
Sathish Narsimman
12
1.44%
Luiz Augusto von Dentz
4
0.48%
Others
9
1.08%
Total
834
hci_sock.c
2099
-
46
8958
Marcel Holtmann
Linus Torvalds
Johan Hedberg
Maksim Krasnyanskiy
Maxim Krasnyansky
Arnaldo Carvalho de Melo
Masatake YAMATO
Antti Julku
Luiz Augusto von Dentz
Al Viro
Andrei Emeltchenko
Gustavo Padovan
Joe Perches
Szymon Janc
Jiri Slaby
Alain Michaud
Loic Poulain
Others
February 2002
May 2002
July 2002
October 2002
February 2003
April 2003
May 2003
June 2003
July 2003
December 2003
January 2004
April 2004
May 2004
June 2004
October 2004
December 2004
January 2005
March 2005
August 2005
October 2005
December 2005
February 2006
October 2006
November 2006
December 2006
February 2007
March 2007
May 2007
September 2007
October 2007
March 2008
May 2008
July 2008
September 2009
October 2009
November 2009
February 2010
May 2010
December 2010
June 2011
August 2011
December 2011
February 2012
May 2012
July 2012
August 2012
September 2012
March 2013
August 2013
October 2013
December 2013
February 2014
March 2014
April 2014
June 2014
July 2014
October 2014
November 2014
January 2015
February 2015
March 2015
May 2015
June 2015
September 2015
October 2015
November 2015
January 2016
June 2016
July 2016
August 2016
September 2016
February 2017
April 2017
June 2017
September 2017
February 2018
June 2018
February 2019
March 2019
January 2020
May 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 1145}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 697}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 42, "token_count": 171}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 31, "token_count": 22}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 76}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 52}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 43, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 1112}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 26, "token_count": 51}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 533}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 879}, {"author_id": 1, "token_count": 202}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 320}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 575}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 1514}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 28}, {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
5042
56.28%
Linus Torvalds
1147
12.80%
Johan Hedberg
1133
12.65%
Maksim Krasnyanskiy
726
8.10%
Maxim Krasnyansky
171
1.91%
Arnaldo Carvalho de Melo
91
1.02%
Masatake YAMATO
51
0.57%
Antti Julku
36
0.40%
Luiz Augusto von Dentz
29
0.32%
Al Viro
27
0.30%
Andrei Emeltchenko
24
0.27%
Gustavo Padovan
23
0.26%
Joe Perches
8
0.09%
Szymon Janc
2
0.02%
Jiri Slaby
2
0.02%
Alain Michaud
2
0.02%
Loic Poulain
1
0.01%
Others
443
4.95%
Total
8958
hci_sysfs.c
116
-
10
440
Marcel Holtmann
Gustavo Padovan
David Herrmann
Maksim Krasnyanskiy
Others
October 2002
February 2004
May 2004
July 2006
September 2006
January 2007
January 2008
August 2008
March 2009
May 2009
February 2010
March 2010
May 2011
October 2011
December 2011
January 2012
February 2012
July 2013
August 2017
October 2017
November 2017
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 97}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
249
56.59%
Gustavo Padovan
97
22.05%
David Herrmann
58
13.18%
Maksim Krasnyanskiy
21
4.77%
Others
15
3.41%
Total
440
l2cap_core.c
8437
-
60
37541
Johan Hedberg
Mat Martineau
Gustavo Padovan
Luiz Augusto von Dentz
Marcel Holtmann
Andrei Emeltchenko
Linus Torvalds
Maksim Krasnyanskiy
Claudio Takahasi
David Herrmann
Vinicius Costa Gomes
Ben Seri
Jaganath Kanakkassery
Maxim Krasnyansky
Ville Tervo
Jukka Rissanen
Manish Mandlik
Joe Perches
Andrzej Kaczmarek
Andre Guedes
Szymon Janc
Arnaldo Carvalho de Melo
Matias Karhumaa
Anderson Briglia
Al Viro
Jaikumar Ganesh
Lukasz Rymanowski
Arron Wang
Jakub Pawlowski
Others
February 2002
May 2002
October 2002
November 2002
April 2003
May 2003
June 2003
March 2004
September 2004
November 2004
March 2005
November 2005
July 2006
October 2006
November 2006
January 2007
March 2007
May 2007
July 2007
October 2007
January 2008
February 2008
March 2008
July 2008
January 2009
February 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
December 2009
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
April 2013
May 2013
June 2013
August 2013
September 2013
October 2013
December 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
June 2015
August 2015
November 2015
January 2016
July 2016
November 2016
April 2017
June 2017
September 2017
December 2017
April 2018
June 2018
September 2018
October 2018
November 2018
January 2019
March 2019
May 2019
June 2019
July 2019
January 2020
March 2020
May 2020
June 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 710}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 585}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 57}, {"author_id": 42, "token_count": 107}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 30, "token_count": 12}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 250}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 294}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 179}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 2473}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 287}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 140}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 115}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 52}, {"author_id": 5, "token_count": 43}, {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 80}, {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 39, "token_count": 350}, {"author_id": 4, "token_count": 21}, {"author_id": 27, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 4, "token_count": 342}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 739}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 179}, {"author_id": 54, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 40, "token_count": 14}, {"author_id": 4, "token_count": 294}, {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 36}, {"author_id": 15, "token_count": 118}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 48}, {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 460}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 21, "token_count": 4}, {"author_id": 4, "token_count": 22}, {"author_id": 7, "token_count": 126}, {"author_id": 5, "token_count": 558}, {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 516}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 5, "token_count": 1197}, {"author_id": 15, "token_count": 49}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 76}, {"author_id": 4, "token_count": 116}, {"author_id": 5, "token_count": 2651}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 6, "token_count": 68}, {"author_id": 5, "token_count": 16}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 175}, {"author_id": 4, "token_count": 18}, {"author_id": 5, "token_count": 3073}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 261}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 324}, {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1662}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 72}, {"author_id": 0, "token_count": 186}, {"author_id": 1, "token_count": 370}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 307}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 9910}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 21}, {"author_id": 21, "token_count": 40}, {"author_id": 0, "token_count": 78}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 44}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 8, "token_count": 40}, {"author_id": 1, "token_count": 105}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 13, "token_count": 17}, {"author_id": 0, "token_count": 106}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 492}, {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 83}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 183}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 156}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 37}, {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 167}, {"author_id": 56, "token_count": 41}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 3112}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
13742
36.61%
Mat Martineau
7591
20.22%
Gustavo Padovan
5214
13.89%
Luiz Augusto von Dentz
3705
9.87%
Marcel Holtmann
1976
5.26%
Andrei Emeltchenko
1873
4.99%
Linus Torvalds
710
1.89%
Maksim Krasnyanskiy
697
1.86%
Claudio Takahasi
350
0.93%
David Herrmann
324
0.86%
Vinicius Costa Gomes
201
0.54%
Ben Seri
187
0.50%
Jaganath Kanakkassery
129
0.34%
Maxim Krasnyansky
107
0.29%
Ville Tervo
85
0.23%
Jukka Rissanen
83
0.22%
Manish Mandlik
45
0.12%
Joe Perches
45
0.12%
Andrzej Kaczmarek
44
0.12%
Andre Guedes
39
0.10%
Szymon Janc
34
0.09%
Arnaldo Carvalho de Melo
31
0.08%
Matias Karhumaa
27
0.07%
Anderson Briglia
14
0.04%
Al Viro
11
0.03%
Jaikumar Ganesh
9
0.02%
Lukasz Rymanowski
6
0.02%
Arron Wang
2
0.01%
Jakub Pawlowski
1
0.00%
Others
259
0.69%
Total
37541
l2cap_sock.c
1925
-
47
7996
Gustavo Padovan
Johan Hedberg
Luiz Augusto von Dentz
Andrei Emeltchenko
Mat Martineau
Marcel Holtmann
Dean Jenkins
Jaikumar Ganesh
Masatake YAMATO
Vinicius Costa Gomes
Andre Guedes
Archie Pusaka
Peter Hurley
Manish Mandlik
David Herrmann
Ville Tervo
Abhishek Pandit-Subedi
Joe Perches
Matthias Kaehlcke
Linus Torvalds
Jaganath Kanakkassery
Others
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
October 2012
April 2013
May 2013
September 2013
October 2013
December 2013
January 2014
March 2014
May 2014
June 2014
July 2014
August 2014
November 2014
January 2015
March 2015
May 2015
June 2015
October 2015
January 2016
March 2016
July 2016
February 2017
March 2017
June 2017
February 2018
June 2018
January 2019
March 2019
April 2019
January 2020
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 3072}, {"author_id": 27, "token_count": 11}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 242}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 280}, {"author_id": 54, "token_count": 154}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 196}, {"author_id": 22, "token_count": 35}, {"author_id": 15, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 121}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 38}, {"author_id": 5, "token_count": 88}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 4, "token_count": 22}, {"author_id": 1, "token_count": 23}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 13, "token_count": 67}, {"author_id": 3, "token_count": 297}, {"author_id": 4, "token_count": 148}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 26, "token_count": 82}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 50}, {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 252}, {"author_id": 0, "token_count": 292}, {"author_id": 1, "token_count": 226}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 41, "token_count": 104}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 41, "token_count": 112}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 56, "token_count": 36}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 53}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 577}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 48, "token_count": 65}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Gustavo Padovan
4177
52.24%
Johan Hedberg
907
11.34%
Luiz Augusto von Dentz
685
8.57%
Andrei Emeltchenko
539
6.74%
Mat Martineau
335
4.19%
Marcel Holtmann
307
3.84%
Dean Jenkins
216
2.70%
Jaikumar Ganesh
154
1.93%
Masatake YAMATO
82
1.03%
Vinicius Costa Gomes
75
0.94%
Andre Guedes
71
0.89%
Archie Pusaka
65
0.81%
Peter Hurley
43
0.54%
Manish Mandlik
36
0.45%
David Herrmann
25
0.31%
Ville Tervo
11
0.14%
Abhishek Pandit-Subedi
8
0.10%
Joe Perches
3
0.04%
Matthias Kaehlcke
2
0.03%
Linus Torvalds
2
0.03%
Jaganath Kanakkassery
2
0.03%
Others
251
3.14%
Total
7996
leds.c
100
-
4
409
Heiner Kallweit
Marcel Holtmann
Others
January 2016
July 2016
July 2018
June 2019
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 309}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
309
75.55%
Marcel Holtmann
93
22.74%
Others
7
1.71%
Total
409
leds.h
23
-
3
86
Heiner Kallweit
Marcel Holtmann
Others
January 2016
July 2016
June 2019
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 56}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
56
65.12%
Marcel Holtmann
28
32.56%
Others
2
2.33%
Total
86
lib.c
249
-
11
676
Linus Torvalds
Joe Perches
Marcel Holtmann
Szymon Janc
Alain Michaud
Loic Poulain
Johan Hedberg
Maxim Krasnyansky
Gustavo Padovan
Others
February 2002
October 2002
May 2004
November 2004
February 2007
June 2011
February 2012
May 2012
March 2014
September 2014
September 2015
September 2017
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 258}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 51, "token_count": 58}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 51, "token_count": 63}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 57}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 98}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
258
38.17%
Joe Perches
123
18.20%
Marcel Holtmann
111
16.42%
Szymon Janc
57
8.43%
Alain Michaud
57
8.43%
Loic Poulain
7
1.04%
Johan Hedberg
3
0.44%
Maxim Krasnyansky
1
0.15%
Gustavo Padovan
1
0.15%
Others
58
8.58%
Total
676
mgmt.c
8927
-
40
41840
Johan Hedberg
Marcel Holtmann
Jaganath Kanakkassery
Arman Uguray
Abhishek Pandit-Subedi
Miao-chen Chou
Jakub Pawlowski
Andrzej Kaczmarek
Alain Michaud
Szymon Janc
Sathish Narsimman
Michał Narajowski
Andre Guedes
Florian Grandel
Vinicius Costa Gomes
Brian Gix
Antti Julku
Waldemar Rymarkiewicz
Lukasz Rymanowski
Manish Mandlik
Luiz Augusto von Dentz
Daniel Winkler
Gustavo Padovan
Matthias Kaehlcke
Andrei Emeltchenko
Ville Tervo
Joe Perches
David Herrmann
Matias Karhumaa
Others
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
August 2013
September 2013
October 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
October 2015
November 2015
January 2016
March 2016
July 2016
August 2016
September 2016
October 2016
October 2017
July 2018
September 2018
February 2019
March 2019
August 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 376}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1584}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 691}, {"author_id": 16, "token_count": 58}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 363}, {"author_id": 16, "token_count": 310}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 190}, {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 15, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 43, "token_count": 212}, {"author_id": 4, "token_count": 39}, {"author_id": 34, "token_count": 196}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 43, "token_count": 20}, {"author_id": 15, "token_count": 64}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 19, "token_count": 392}, {"author_id": 0, "token_count": 789}, {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 30}, {"author_id": 0, "token_count": 593}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 0, "token_count": 482}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 22}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 3569}, {"author_id": 1, "token_count": 97}, {"author_id": 15, "token_count": 334}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 107}, {"author_id": 1, "token_count": 164}, {"author_id": 16, "token_count": 31}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 17}, {"author_id": 3, "token_count": 16}, {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 951}, {"author_id": 16, "token_count": 50}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1162}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 134}, {"author_id": 11, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 683}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 58}, {"author_id": 0, "token_count": 986}, {"author_id": 1, "token_count": 912}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 662}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 88}, {"author_id": 0, "token_count": 1215}, {"author_id": 46, "token_count": 24}, {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 0, "token_count": 43}, {"author_id": 46, "token_count": 8}, {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 800}, {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 796}, {"author_id": 1, "token_count": 555}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 13, "token_count": 131}, {"author_id": 0, "token_count": 1186}, {"author_id": 1, "token_count": 1253}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 16, "token_count": 78}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 26}, {"author_id": 17, "token_count": 502}, {"author_id": 0, "token_count": 849}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 288}, {"author_id": 1, "token_count": 207}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 17, "token_count": 60}, {"author_id": 0, "token_count": 32}, {"author_id": 46, "token_count": 30}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 18, "token_count": 1366}, {"author_id": 17, "token_count": 198}, {"author_id": 0, "token_count": 495}, {"author_id": 1, "token_count": 2211}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1109}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 24, "token_count": 435}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 58}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 21}, {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 861}, {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 181}, {"author_id": 25, "token_count": 491}, {"author_id": 16, "token_count": 284}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 25, "token_count": 53}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 1645}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 52, "token_count": 24}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 385}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 201}, {"author_id": 12, "token_count": 263}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 233}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1102}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 754}, {"author_id": 12, "token_count": 25}, {"author_id": 56, "token_count": 56}, {"author_id": 1, "token_count": 22}, {"author_id": 14, "token_count": 1061}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 147}, {"author_id": 37, "token_count": 30}, {"author_id": 1, "token_count": 1}, {"author_id": 20, "token_count": 691}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 17}, {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 150}, {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
20801
49.72%
Marcel Holtmann
8321
19.89%
Jaganath Kanakkassery
1729
4.13%
Arman Uguray
1366
3.26%
Abhishek Pandit-Subedi
1105
2.64%
Miao-chen Chou
1061
2.54%
Jakub Pawlowski
860
2.06%
Andrzej Kaczmarek
840
2.01%
Alain Michaud
834
1.99%
Szymon Janc
819
1.96%
Sathish Narsimman
691
1.65%
Michał Narajowski
544
1.30%
Andre Guedes
532
1.27%
Florian Grandel
437
1.04%
Vinicius Costa Gomes
424
1.01%
Brian Gix
422
1.01%
Antti Julku
232
0.55%
Waldemar Rymarkiewicz
205
0.49%
Lukasz Rymanowski
62
0.15%
Manish Mandlik
56
0.13%
Luiz Augusto von Dentz
49
0.12%
Daniel Winkler
47
0.11%
Gustavo Padovan
42
0.10%
Matthias Kaehlcke
24
0.06%
Andrei Emeltchenko
22
0.05%
Ville Tervo
3
0.01%
Joe Perches
3
0.01%
David Herrmann
3
0.01%
Matias Karhumaa
2
0.00%
Others
304
0.73%
Total
41840
mgmt_config.c
283
-
2
1187
Alain Michaud
Marcel Holtmann
June 2020
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 1087}, {"author_id": 1, "token_count": 100}, ]}, ]
Author Name
Tokens
Token Proportion
Alain Michaud
1087
91.58%
Marcel Holtmann
100
8.42%
Total
1187
mgmt_config.h
17
-
2
86
Alain Michaud
Marcel Holtmann
June 2020
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 44}, {"author_id": 1, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Alain Michaud
44
51.16%
Marcel Holtmann
42
48.84%
Total
86
mgmt_util.c
270
-
3
1221
Johan Hedberg
Marcel Holtmann
Others
March 2015
August 2016
June 2017
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 917}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 302}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
917
75.10%
Marcel Holtmann
302
24.73%
Others
2
0.16%
Total
1221
mgmt_util.h
53
-
1
238
Johan Hedberg
March 2015
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 238}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
238
100.00%
Total
238
msft.c
149
-
2
529
Miao-chen Chou
Others
April 2020
June 2020
August 2020
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 500}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Miao-chen Chou
528
99.81%
Others
1
0.19%
Total
529
msft.h
27
-
1
130
Miao-chen Chou
April 2020
June 2020
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 82}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Miao-chen Chou
130
100.00%
Total
130
sco.c
1312
-
55
5630
Maksim Krasnyanskiy
Marcel Holtmann
Frédéric Dalleau
Alain Michaud
Arnaldo Carvalho de Melo
Johan Hedberg
Luiz Augusto von Dentz
Maxim Krasnyansky
Kuba Pawlak
Masatake YAMATO
Peter Hurley
Andrei Emeltchenko
Andre Guedes
Gustavo Padovan
Ville Tervo
Joe Perches
Al Viro
Vinicius Costa Gomes
Matthias Kaehlcke
Linus Torvalds
David Herrmann
Arron Wang
Claudio Takahasi
Others
May 2002
July 2002
October 2002
December 2002
March 2003
April 2003
May 2003
June 2003
January 2004
March 2004
May 2004
June 2004
December 2004
March 2005
October 2005
November 2005
December 2005
July 2006
October 2006
February 2007
October 2007
January 2008
March 2008
July 2008
January 2009
February 2009
June 2009
September 2009
October 2009
November 2009
January 2010
March 2010
April 2010
May 2010
December 2010
February 2011
May 2011
June 2011
July 2011
October 2011
December 2011
April 2012
July 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
August 2013
October 2013
March 2014
April 2014
July 2014
January 2015
February 2015
May 2015
June 2015
August 2015
October 2015
December 2015
November 2016
February 2017
March 2017
June 2017
October 2017
February 2018
June 2018
July 2018
November 2018
January 2019
April 2019
February 2020
June 2020
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 2701}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 42, "token_count": 70}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 30, "token_count": 66}, {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 69}, {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 27, "token_count": 17}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 35}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 88}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 26, "token_count": 44}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 23, "token_count": 301}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 20}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 11, "token_count": 2}, {"author_id": 23, "token_count": 163}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 23, "token_count": 275}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 267}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 58, "token_count": 55}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 56}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 160}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
2799
49.72%
Marcel Holtmann
944
16.77%
Frédéric Dalleau
739
13.13%
Alain Michaud
160
2.84%
Arnaldo Carvalho de Melo
152
2.70%
Johan Hedberg
112
1.99%
Luiz Augusto von Dentz
111
1.97%
Maxim Krasnyansky
70
1.24%
Kuba Pawlak
55
0.98%
Masatake YAMATO
44
0.78%
Peter Hurley
43
0.76%
Andrei Emeltchenko
30
0.53%
Andre Guedes
20
0.36%
Gustavo Padovan
19
0.34%
Ville Tervo
17
0.30%
Joe Perches
7
0.12%
Al Viro
4
0.07%
Vinicius Costa Gomes
3
0.05%
Matthias Kaehlcke
2
0.04%
Linus Torvalds
2
0.04%
David Herrmann
2
0.04%
Arron Wang
2
0.04%
Claudio Takahasi
1
0.02%
Others
292
5.19%
Total
5630
selftest.c
309
-
6
1957
Johan Hedberg
Marcel Holtmann
Tudor-Dan Ambarus
Salvatore Benedetto
Others
December 2014
January 2015
April 2015
April 2017
August 2017
September 2017
October 2017
July 2020
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1530}, {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 32, "token_count": 59}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 33, "token_count": 115}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
1530
78.18%
Marcel Holtmann
251
12.83%
Tudor-Dan Ambarus
115
5.88%
Salvatore Benedetto
59
3.01%
Others
2
0.10%
Total
1957
selftest.h
45
-
1
36
Marcel Holtmann
December 2014
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
36
100.00%
Total
36
smp.c
3865
-
32
19459
Johan Hedberg
Marcel Holtmann
Vinicius Costa Gomes
Brian Gix
Anderson Briglia
Tudor-Dan Ambarus
Matias Karhumaa
Alain Michaud
Szymon Janc
Lukasz Rymanowski
Archie Pusaka
Gustavo Padovan
Andrei Emeltchenko
Salvatore Benedetto
Luiz Augusto von Dentz
Others
January 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
October 2012
January 2013
May 2013
October 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
September 2015
October 2015
November 2015
January 2016
June 2016
September 2016
December 2016
April 2017
June 2017
September 2017
October 2017
February 2018
May 2018
September 2018
November 2018
June 2019
July 2019
January 2020
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 40, "token_count": 394}, {"author_id": 15, "token_count": 100}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 15, "token_count": 214}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 65}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 295}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 49}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 508}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 564}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 948}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4249}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 4615}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 224}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2910}, {"author_id": 1, "token_count": 307}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 393}, {"author_id": 1, "token_count": 524}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 331}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 33, "token_count": 300}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 57, "token_count": 128}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 52}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 82}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 48, "token_count": 16}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 46, "token_count": 17}, {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
15495
79.63%
Marcel Holtmann
1417
7.28%
Vinicius Costa Gomes
709
3.64%
Brian Gix
557
2.86%
Anderson Briglia
394
2.02%
Tudor-Dan Ambarus
300
1.54%
Matias Karhumaa
128
0.66%
Alain Michaud
82
0.42%
Szymon Janc
75
0.39%
Lukasz Rymanowski
17
0.09%
Archie Pusaka
16
0.08%
Gustavo Padovan
11
0.06%
Andrei Emeltchenko
4
0.02%
Salvatore Benedetto
3
0.02%
Luiz Augusto von Dentz
1
0.01%
Others
250
1.28%
Total
19459
smp.h
212
-
8
636
Johan Hedberg
Ville Tervo
Anderson Briglia
Marcel Holtmann
Brian Gix
Matias Karhumaa
Vinicius Costa Gomes
Andrei Emeltchenko
February 2011
June 2011
December 2011
March 2012
August 2012
May 2013
February 2014
May 2014
June 2014
August 2014
September 2014
November 2014
December 2014
March 2015
October 2015
December 2016
September 2018
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 27, "token_count": 222}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 40, "token_count": 64}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 57, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
291
45.75%
Ville Tervo
222
34.91%
Anderson Briglia
64
10.06%
Marcel Holtmann
22
3.46%
Brian Gix
15
2.36%
Matias Karhumaa
11
1.73%
Vinicius Costa Gomes
10
1.57%
Andrei Emeltchenko
1
0.16%
Total
636
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
274
Author
Tokens
Proportion
Commits
Proportion
0
Johan Hedberg
80720
30.27%
868
26.84%
1
Marcel Holtmann
55046
20.64%
738
22.82%
2
Maksim Krasnyanskiy
26333
9.88%
35
1.08%
3
Andrei Emeltchenko
11853
4.45%
195
6.03%
4
Gustavo Padovan
10392
3.90%
205
6.34%
5
Mat Martineau
8571
3.21%
68
2.10%
6
Jaganath Kanakkassery
6742
2.53%
32
0.99%
7
Luiz Augusto von Dentz
6641
2.49%
48
1.48%
8
Jukka Rissanen
4759
1.78%
18
0.56%
9
Linus Torvalds
4440
1.67%
10
0.31%
10
Abhishek Pandit-Subedi
3956
1.48%
25
0.77%
11
David Herrmann
3662
1.37%
35
1.08%
12
Alain Michaud
3248
1.22%
21
0.65%
13
Andre Guedes
2639
0.99%
91
2.81%
14
Miao-chen Chou
2157
0.81%
9
0.28%
15
Vinicius Costa Gomes
2111
0.79%
50
1.55%
16
Szymon Janc
1898
0.71%
50
1.55%
17
Jakub Pawlowski
1620
0.61%
17
0.53%
18
Arman Uguray
1366
0.51%
9
0.28%
19
Brian Gix
1221
0.46%
8
0.25%
20
Sathish Narsimman
1218
0.46%
10
0.31%
21
Andrzej Kaczmarek
1190
0.45%
16
0.49%
22
Peter Hurley
1121
0.42%
37
1.14%
23
Frédéric Dalleau
1033
0.39%
13
0.40%
24
Florian Grandel
1012
0.38%
10
0.31%
25
Michał Narajowski
962
0.36%
12
0.37%
26
Masatake YAMATO
957
0.36%
8
0.25%
27
Ville Tervo
952
0.36%
10
0.31%
28
Arron Wang
905
0.34%
6
0.19%
29
Ankit Navik
892
0.33%
4
0.12%
30
Arnaldo Carvalho de Melo
769
0.29%
14
0.43%
31
Al Viro
759
0.28%
26
0.80%
32
Salvatore Benedetto
712
0.27%
2
0.06%
33
Tudor-Dan Ambarus
682
0.26%
4
0.12%
34
Waldemar Rymarkiewicz
557
0.21%
11
0.34%
35
Spoorthi Ravishankar Koppad
541
0.20%
2
0.06%
36
Alan Ott
535
0.20%
3
0.09%
37
Daniel Winkler
497
0.19%
4
0.12%
38
J. Suter
496
0.19%
1
0.03%
39
Claudio Takahasi
474
0.18%
6
0.19%
40
Anderson Briglia
472
0.18%
6
0.19%
41
Dean Jenkins
469
0.18%
15
0.46%
42
Maxim Krasnyansky
454
0.17%
1
0.03%
43
Antti Julku
408
0.15%
4
0.12%
44
Guainluca Anzolin
392
0.15%
7
0.22%
45
Heiner Kallweit
387
0.15%
2
0.06%
46
Lukasz Rymanowski
354
0.13%
10
0.31%
47
Frank Praznik
352
0.13%
2
0.06%
48
Archie Pusaka
327
0.12%
2
0.06%
49
Jiri Slaby
253
0.09%
10
0.31%
50
Grzegorz Kolodziejczyk
232
0.09%
4
0.12%
51
Joe Perches
216
0.08%
8
0.25%
52
Matthias Kaehlcke
207
0.08%
2
0.06%
53
Loic Poulain
207
0.08%
5
0.15%
54
Jaikumar Ganesh
193
0.07%
2
0.06%
55
Ben Seri
187
0.07%
2
0.06%
56
Manish Mandlik
181
0.07%
3
0.09%
57
Matias Karhumaa
180
0.07%
5
0.15%
58
Kuba Pawlak
177
0.07%
7
0.22%
59
Alexander Aring
176
0.07%
9
0.28%
60
Others
5171
1.94%
397
12.28%
Total
266634
3234