Linux Source Code
Home
Release 6.18
Help
nouveau
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Alastair Bridgewater
Alexandre Courbot
Alistair Popple
Arnd Bergmann
Arunpravin Pannerslvam
Ben Skeggs
Christian König
Christoph Bumiller
Christoph Hellwig
Daniel Vetter
Danilo Krummrich
Dave Airlie
David Herrmann
Dmitry Eremin-Solenikov
Emil Velikov
Francisco Jerez
Gustavo A. R. Silva
Hans de Goede
Ilia Mirkin
James Jones
Jani Nikula
Jason Gunthorpe
Jiang Liu
Jocelyn Falempe
Jérôme Glisse
Kamil Dudka
Karol Herbst
Kees Cook
Konrad Rzeszutek Wilk
Lukas Wunner
Maarten Lankhorst
Maarten Maathuis
Marcin Kościelnicki
Marcin Ślusarz
Mark Menzynski
Martin Peres
Nicolas Chauvet
Oscar Salvador
Others
Peter Lekensteyn
Peter Wu
Philipp Stanner
Pierre Moreau
Ralph Campbell
Randy Dunlap
Rhys Kidd
Rob Clark
Roy Spliet
Samuel Pitoiset
Simon Ser
Sinan Kaya
Somalapuram Amaranath
Stephen Chandler Paul
Takashi Iwai
Thierry Reding
Thomas Zimmermann
Timur Tabi
Unknown
Ville Syrjälä
Vince Hsu
Zhi Wang
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
dispnv04
9543
20
58
48805
Ben Skeggs
Francisco Jerez
Ilia Mirkin
Thomas Zimmermann
Ville Syrjälä
Daniel Vetter
Rob Clark
Stephen Chandler Paul
Danilo Krummrich
Dmitry Eremin-Solenikov
Maarten Lankhorst
Maarten Maathuis
Emil Velikov
Thierry Reding
Sinan Kaya
Jani Nikula
Marcin Ślusarz
Martin Peres
Christian König
Dave Airlie
Randy Dunlap
Lukas Wunner
Kees Cook
Others
August 2009
December 2009
January 2010
February 2010
March 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
February 2012
April 2012
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
January 2015
March 2015
August 2015
September 2015
November 2015
December 2015
January 2016
February 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
July 2017
August 2017
December 2017
February 2018
May 2018
July 2018
December 2018
January 2019
February 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
January 2021
March 2021
June 2022
July 2022
August 2022
September 2022
November 2022
January 2023
June 2023
August 2023
September 2023
December 2023
June 2024
July 2024
December 2024
January 2025
March 2025
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 245}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 36324}, {"author_id": 8, "token_count": 639}, {"author_id": 46, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 8, "token_count": 20}, {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 46, "token_count": 56}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 2142}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 159}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 8, "token_count": 51}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 404}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 53}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 52, "token_count": 34}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 35, "token_count": 28}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1850}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 37, "token_count": 72}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 37, "token_count": 78}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 1707}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 6, "token_count": 12}, {"author_id": 35, "token_count": 36}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 9, "token_count": 608}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 575}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 249}, {"author_id": 10, "token_count": 3}, {"author_id": 23, "token_count": 1}, {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 23, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 115}, {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 232}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 29, "token_count": 4}, {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 35, "token_count": 44}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 195}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 59, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 32}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 40}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 522}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 24, "token_count": 116}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 76}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 24, "token_count": 42}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 106}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 42, "token_count": 99}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
40738
83.47%
Francisco Jerez
3719
7.62%
Ilia Mirkin
2526
5.18%
Thomas Zimmermann
252
0.52%
Ville Syrjälä
197
0.40%
Daniel Vetter
191
0.39%
Rob Clark
150
0.31%
Stephen Chandler Paul
133
0.27%
Danilo Krummrich
110
0.23%
Dmitry Eremin-Solenikov
102
0.21%
Maarten Lankhorst
67
0.14%
Maarten Maathuis
66
0.14%
Emil Velikov
35
0.07%
Thierry Reding
31
0.06%
Sinan Kaya
31
0.06%
Jani Nikula
21
0.04%
Marcin Ślusarz
13
0.03%
Martin Peres
12
0.02%
Christian König
6
0.01%
Dave Airlie
5
0.01%
Randy Dunlap
2
0.00%
Lukas Wunner
2
0.00%
Kees Cook
1
0.00%
Others
395
0.81%
Total
48805
dispnv50
12994
67
57
67013
Ben Skeggs
Stephen Chandler Paul
James Jones
Ilia Mirkin
Jocelyn Falempe
Takashi Iwai
Karol Herbst
Simon Ser
Maarten Lankhorst
Dave Airlie
Thomas Zimmermann
Francisco Jerez
Jani Nikula
Alastair Bridgewater
Gustavo A. R. Silva
Daniel Vetter
Ville Syrjälä
Randy Dunlap
Christian König
Arnd Bergmann
Christoph Bumiller
Hans de Goede
Marcin Ślusarz
Dmitry Eremin-Solenikov
Others
November 2008
December 2009
February 2010
March 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
January 2011
February 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2012
July 2012
October 2012
November 2012
December 2012
February 2013
March 2013
June 2013
October 2013
November 2013
January 2014
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
August 2015
September 2015
November 2015
December 2015
March 2016
May 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
May 2021
July 2021
August 2021
September 2021
October 2021
November 2021
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
February 2023
March 2023
April 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
February 2024
May 2024
June 2024
July 2024
October 2024
December 2024
February 2025
March 2025
April 2025
August 2025
October 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 383}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 251}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 10, "token_count": 5}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 370}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 29, "token_count": 4}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 5794}, {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 37}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 11, "token_count": 77}, {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 24873}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 29, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 43}, {"author_id": 3, "token_count": 57}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 2015}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 29, "token_count": 2}, {"author_id": 3, "token_count": 110}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 3, "token_count": 62}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 9, "token_count": 167}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 779}, {"author_id": 9, "token_count": 497}, {"author_id": 3, "token_count": 48}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 9, "token_count": 266}, {"author_id": 3, "token_count": 149}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 4590}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 125}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 28, "token_count": 448}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 212}, {"author_id": 15, "token_count": 748}, {"author_id": 3, "token_count": 187}, {"author_id": 24, "token_count": 41}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 3, "token_count": 579}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 11349}, {"author_id": 3, "token_count": 287}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 921}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 3, "token_count": 405}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 17, "token_count": 2}, {"author_id": 3, "token_count": 327}, {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 318}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 3, "token_count": 302}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 43, "token_count": 115}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 287}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 101}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 53, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 647}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 275}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 141}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 0, "token_count": 1987}, {"author_id": 3, "token_count": 485}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 10, "token_count": 70}, {"author_id": 57, "token_count": 3}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 57, "token_count": 25}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 22, "token_count": 930}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 1804}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 15, "token_count": 258}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
53540
79.89%
Stephen Chandler Paul
8924
13.32%
James Jones
1016
1.52%
Ilia Mirkin
981
1.46%
Jocelyn Falempe
930
1.39%
Takashi Iwai
466
0.70%
Karol Herbst
141
0.21%
Simon Ser
115
0.17%
Maarten Lankhorst
112
0.17%
Dave Airlie
105
0.16%
Thomas Zimmermann
66
0.10%
Francisco Jerez
49
0.07%
Jani Nikula
41
0.06%
Alastair Bridgewater
37
0.06%
Gustavo A. R. Silva
27
0.04%
Daniel Vetter
25
0.04%
Ville Syrjälä
20
0.03%
Randy Dunlap
18
0.03%
Christian König
18
0.03%
Arnd Bergmann
6
0.01%
Christoph Bumiller
4
0.01%
Hans de Goede
3
0.00%
Marcin Ślusarz
1
0.00%
Dmitry Eremin-Solenikov
1
0.00%
Others
367
0.55%
Total
67013
include
16046
223
38
66413
Ben Skeggs
Alexandre Courbot
Martin Peres
Francisco Jerez
Stephen Chandler Paul
Karol Herbst
Roy Spliet
Ilia Mirkin
Timur Tabi
Danilo Krummrich
Dave Airlie
Gustavo A. R. Silva
Dmitry Eremin-Solenikov
Maarten Lankhorst
Zhi Wang
Christoph Bumiller
Samuel Pitoiset
Kees Cook
Thierry Reding
Vince Hsu
Mark Menzynski
Rob Clark
Pierre Moreau
Jani Nikula
James Jones
Marcin Ślusarz
Rhys Kidd
Alistair Popple
Daniel Vetter
Ville Syrjälä
Others
November 2008
August 2009
December 2009
February 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 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
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
October 2017
December 2017
January 2018
February 2018
May 2018
June 2018
July 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
December 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
June 2021
September 2021
November 2021
February 2022
April 2022
June 2022
November 2022
January 2023
February 2023
May 2023
July 2023
August 2023
September 2023
November 2023
December 2023
February 2024
March 2024
April 2024
June 2024
July 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
May 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 364}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 392}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 8, "token_count": 208}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 333}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3509}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 18, "token_count": 1}, {"author_id": 6, "token_count": 373}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 10, "token_count": 6}, {"author_id": 6, "token_count": 142}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 720}, {"author_id": 11, "token_count": 15}, {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 403}, {"author_id": 18, "token_count": 5}, {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 980}, {"author_id": 37, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 269}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 20, "token_count": 22}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 9, "token_count": 43}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 9, "token_count": 5}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 334}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 404}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 66}, {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 0, "token_count": 139}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2418}, {"author_id": 6, "token_count": 68}, {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 519}, {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 97}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 666}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 112}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 6255}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 88}, {"author_id": 0, "token_count": 7}, {"author_id": 5, "token_count": 66}, {"author_id": 6, "token_count": 31}, {"author_id": 7, "token_count": 11}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 32}, {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 90}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 409}, {"author_id": 0, "token_count": 9}, {"author_id": 5, "token_count": 79}, {"author_id": 6, "token_count": 67}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 62}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 5, "token_count": 203}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 555}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 96}, {"author_id": 0, "token_count": 27}, {"author_id": 5, "token_count": 85}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 245}, {"author_id": 0, "token_count": 19}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2245}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 730}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 9, "token_count": 135}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2339}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 17357}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2399}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1579}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 3, "token_count": 310}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 453}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3902}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 172}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 2632}, {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 462}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 12, "token_count": 164}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 1532}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 42, "token_count": 55}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 4600}, {"author_id": 32, "token_count": 63}, {"author_id": 26, "token_count": 22}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
60722
91.43%
Alexandre Courbot
1678
2.53%
Martin Peres
851
1.28%
Francisco Jerez
585
0.88%
Stephen Chandler Paul
506
0.76%
Karol Herbst
479
0.72%
Roy Spliet
254
0.38%
Ilia Mirkin
209
0.31%
Timur Tabi
205
0.31%
Danilo Krummrich
175
0.26%
Dave Airlie
78
0.12%
Gustavo A. R. Silva
64
0.10%
Dmitry Eremin-Solenikov
56
0.08%
Maarten Lankhorst
25
0.04%
Zhi Wang
22
0.03%
Christoph Bumiller
22
0.03%
Samuel Pitoiset
14
0.02%
Kees Cook
14
0.02%
Thierry Reding
13
0.02%
Vince Hsu
12
0.02%
Mark Menzynski
12
0.02%
Rob Clark
11
0.02%
Pierre Moreau
10
0.02%
Jani Nikula
10
0.02%
James Jones
7
0.01%
Marcin Ślusarz
6
0.01%
Rhys Kidd
5
0.01%
Alistair Popple
4
0.01%
Daniel Vetter
3
0.00%
Ville Syrjälä
2
0.00%
Others
27
0.04%
Total
66413
nvif
2485
20
13
11710
Ben Skeggs
Danilo Krummrich
Stephen Chandler Paul
Gustavo A. R. Silva
Kees Cook
James Jones
Alexandre Courbot
Roy Spliet
Francisco Jerez
Arnd Bergmann
Others
December 2009
February 2010
July 2010
November 2010
July 2011
April 2012
May 2012
July 2012
September 2012
October 2012
October 2013
November 2013
January 2014
March 2014
May 2014
August 2014
October 2014
November 2014
January 2015
August 2015
November 2015
May 2016
November 2016
May 2017
October 2017
February 2018
May 2018
June 2018
July 2018
December 2018
January 2019
May 2019
October 2019
December 2019
February 2020
March 2020
June 2020
July 2020
January 2021
February 2021
November 2021
May 2022
June 2022
November 2022
May 2023
August 2023
September 2023
November 2023
January 2024
May 2024
June 2024
July 2024
November 2024
February 2025
March 2025
April 2025
July 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1190}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 363}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2149}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1022}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 51, "token_count": 32}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2106}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 292}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 1245}, {"author_id": 3, "token_count": 196}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 1960}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 32, "token_count": 47}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
11035
94.24%
Danilo Krummrich
296
2.53%
Stephen Chandler Paul
207
1.77%
Gustavo A. R. Silva
61
0.52%
Kees Cook
33
0.28%
James Jones
8
0.07%
Alexandre Courbot
8
0.07%
Roy Spliet
2
0.02%
Francisco Jerez
2
0.02%
Arnd Bergmann
1
0.01%
Others
51
0.44%
Total
11710
nvkm
159015
802
120
757106
Ben Skeggs
Marcin Kościelnicki
Alexandre Courbot
Roy Spliet
Karol Herbst
Martin Peres
Ilia Mirkin
Stephen Chandler Paul
Timur Tabi
Maarten Lankhorst
Francisco Jerez
Vince Hsu
Danilo Krummrich
Christoph Bumiller
Dave Airlie
Marcin Ślusarz
Zhi Wang
Thierry Reding
Alistair Popple
Alastair Bridgewater
Pierre Moreau
Rhys Kidd
Samuel Pitoiset
Mark Menzynski
James Jones
Ralph Campbell
Gustavo A. R. Silva
Nicolas Chauvet
Randy Dunlap
Maarten Maathuis
Arnd Bergmann
Sinan Kaya
Kamil Dudka
Kees Cook
Emil Velikov
Jiang Liu
Takashi Iwai
Rob Clark
Jason Gunthorpe
Christoph Hellwig
Christian König
Konrad Rzeszutek Wilk
Hans de Goede
Others
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 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
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 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
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
June 2021
August 2021
September 2021
November 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
January 2025
February 2025
March 2025
May 2025
June 2025
July 2025
August 2025
November 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 13188}, {"author_id": 8, "token_count": 693}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 21}, {"author_id": 8, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 14414}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 10, "token_count": 21}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 418}, {"author_id": 10, "token_count": 107}, {"author_id": 8, "token_count": 23}, {"author_id": 1, "token_count": 395}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 46, "token_count": 60}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 220}, {"author_id": 8, "token_count": 286}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1309}, {"author_id": 8, "token_count": 556}, {"author_id": 1, "token_count": 9683}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 350}, {"author_id": 8, "token_count": 170}, {"author_id": 6, "token_count": 69}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 807}, {"author_id": 8, "token_count": 398}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3231}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 645}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 18, "token_count": 57}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 4503}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1136}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2598}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 290}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1055}, {"author_id": 6, "token_count": 45}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 466}, {"author_id": 6, "token_count": 71}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 355}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1135}, {"author_id": 48, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1676}, {"author_id": 20, "token_count": 1}, {"author_id": 8, "token_count": 4}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 583}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 836}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2475}, {"author_id": 1, "token_count": 1}, {"author_id": 18, "token_count": 1}, {"author_id": 6, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 169}, {"author_id": 18, "token_count": 49}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 42828}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 2499}, {"author_id": 18, "token_count": 94}, {"author_id": 6, "token_count": 2300}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 839}, {"author_id": 10, "token_count": 41}, {"author_id": 6, "token_count": 1888}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2154}, {"author_id": 10, "token_count": 1}, {"author_id": 18, "token_count": 8}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5223}, {"author_id": 10, "token_count": 27}, {"author_id": 11, "token_count": 207}, {"author_id": 18, "token_count": 446}, {"author_id": 6, "token_count": 1689}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 2662}, {"author_id": 10, "token_count": 2}, {"author_id": 18, "token_count": 214}, {"author_id": 6, "token_count": 1082}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 15734}, {"author_id": 11, "token_count": 20}, {"author_id": 18, "token_count": 19}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4335}, {"author_id": 8, "token_count": 1}, {"author_id": 18, "token_count": 94}, {"author_id": 6, "token_count": 329}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 17566}, {"author_id": 20, "token_count": 1230}, {"author_id": 18, "token_count": 1}, {"author_id": 6, "token_count": 238}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 194}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 0, "token_count": 1069}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 39866}, {"author_id": 9, "token_count": 591}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2833}, {"author_id": 52, "token_count": 11}, {"author_id": 9, "token_count": 157}, {"author_id": 11, "token_count": 1920}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 52, "token_count": 16}, {"author_id": 9, "token_count": 2}, {"author_id": 11, "token_count": 21}, {"author_id": 6, "token_count": 223}, {"author_id": 37, "token_count": 13}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 144}, {"author_id": 9, "token_count": 542}, {"author_id": 6, "token_count": 16}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 12947}, {"author_id": 9, "token_count": 79}, {"author_id": 6, "token_count": 85}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 11957}, {"author_id": 10, "token_count": 4}, {"author_id": 7, "token_count": 1813}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 7068}, {"author_id": 9, "token_count": 45}, {"author_id": 47, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 416}, {"author_id": 9, "token_count": 788}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 771}, {"author_id": 0, "token_count": 4902}, {"author_id": 9, "token_count": 73}, {"author_id": 6, "token_count": 217}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 13397}, {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 339}, {"author_id": 0, "token_count": 4208}, {"author_id": 9, "token_count": 31}, {"author_id": 6, "token_count": 11}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 251}, {"author_id": 0, "token_count": 2123}, {"author_id": 11, "token_count": 9}, {"author_id": 27, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2191}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 13473}, {"author_id": 6, "token_count": 1231}, {"author_id": 27, "token_count": 11}, {"author_id": 7, "token_count": 935}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 8425}, {"author_id": 7, "token_count": 1224}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 55}, {"author_id": 7, "token_count": 4321}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 723}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 27, "token_count": 115}, {"author_id": 23, "token_count": 5}, {"author_id": 16, "token_count": 1678}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6143}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 1295}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 1477}, {"author_id": 7, "token_count": 88}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 0, "token_count": 85}, {"author_id": 16, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 7, "token_count": 1798}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 1432}, {"author_id": 0, "token_count": 15}, {"author_id": 9, "token_count": 239}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 40}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 107063}, {"author_id": 10, "token_count": 10}, {"author_id": 9, "token_count": 25}, {"author_id": 5, "token_count": 457}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 917}, {"author_id": 0, "token_count": 185}, {"author_id": 5, "token_count": 877}, {"author_id": 6, "token_count": 640}, {"author_id": 55, "token_count": 49}, {"author_id": 7, "token_count": 1154}, {"author_id": 44, "token_count": 141}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 286}, {"author_id": 0, "token_count": 22}, {"author_id": 9, "token_count": 159}, {"author_id": 27, "token_count": 90}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 169}, {"author_id": 0, "token_count": 1489}, {"author_id": 25, "token_count": 6}, {"author_id": 9, "token_count": 7}, {"author_id": 5, "token_count": 3}, {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 224}, {"author_id": 0, "token_count": 61}, {"author_id": 9, "token_count": 303}, {"author_id": 5, "token_count": 1626}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 2201}, {"author_id": 0, "token_count": 266}, {"author_id": 5, "token_count": 1008}, {"author_id": 6, "token_count": 545}, {"author_id": 23, "token_count": 62}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 0, "token_count": 287}, {"author_id": 9, "token_count": 2}, {"author_id": 5, "token_count": 2560}, {"author_id": 7, "token_count": 735}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3927}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 872}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 4069}, {"author_id": 0, "token_count": 434}, {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 3277}, {"author_id": 9, "token_count": 6}, {"author_id": 5, "token_count": 2171}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 9, "token_count": 42}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 9, "token_count": 6}, {"author_id": 5, "token_count": 14}, {"author_id": 6, "token_count": 47}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 0, "token_count": 1697}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 2117}, {"author_id": 0, "token_count": 565}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 2, "token_count": 1733}, {"author_id": 0, "token_count": 596}, {"author_id": 9, "token_count": 1}, {"author_id": 5, "token_count": 571}, {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 894}, {"author_id": 0, "token_count": 41}, {"author_id": 5, "token_count": 30}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 1306}, {"author_id": 0, "token_count": 1228}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 396}, {"author_id": 0, "token_count": 138}, {"author_id": 5, "token_count": 33}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 10859}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 276}, {"author_id": 9, "token_count": 159}, {"author_id": 5, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 9, "token_count": 51}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 37643}, {"author_id": 9, "token_count": 5}, {"author_id": 39, "token_count": 134}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 5, "token_count": 1390}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 118}, {"author_id": 59, "token_count": 42}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 58, "token_count": 14}, {"author_id": 0, "token_count": 130}, {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 2165}, {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 26230}, {"author_id": 51, "token_count": 4}, {"author_id": 23, "token_count": 49}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 474}, {"author_id": 51, "token_count": 21}, {"author_id": 55, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2606}, {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 186}, {"author_id": 9, "token_count": 103}, {"author_id": 3, "token_count": 6}, {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 4352}, {"author_id": 9, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 503}, {"author_id": 9, "token_count": 110}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1419}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 109}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 300}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 813}, {"author_id": 9, "token_count": 125}, {"author_id": 39, "token_count": 32}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 185}, {"author_id": 45, "token_count": 112}, {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 832}, {"author_id": 45, "token_count": 30}, {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 136}, {"author_id": 23, "token_count": 286}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 24116}, {"author_id": 23, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 5, "token_count": 132}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 970}, {"author_id": 21, "token_count": 5}, {"author_id": 23, "token_count": 1}, {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 230}, {"author_id": 32, "token_count": 82}, {"author_id": 21, "token_count": 87}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 19, "token_count": 410}, {"author_id": 10, "token_count": 2}, {"author_id": 5, "token_count": 79}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 11387}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2397}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 3012}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 301}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 872}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 61996}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 84}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 51, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 841}, {"author_id": 5, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 1340}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 41718}, {"author_id": 10, "token_count": 119}, {"author_id": 3, "token_count": 343}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 10, "token_count": 39}, {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 32, "token_count": 7}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 10, "token_count": 271}, {"author_id": 31, "token_count": 8}, {"author_id": 53, "token_count": 71}, {"author_id": 3, "token_count": 149}, {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 58, "token_count": 16}, {"author_id": 10, "token_count": 124}, {"author_id": 12, "token_count": 168}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 58, "token_count": 16}, {"author_id": 10, "token_count": 34}, {"author_id": 3, "token_count": 79}, {"author_id": 12, "token_count": 1003}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 12, "token_count": 1406}, {"author_id": 26, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 25776}, {"author_id": 4, "token_count": 19}, {"author_id": 10, "token_count": 68}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 872}, {"author_id": 28, "token_count": 6}, {"author_id": 12, "token_count": 3}, {"author_id": 26, "token_count": 488}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 3833}, {"author_id": 26, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 614}, {"author_id": 26, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 10, "token_count": 57}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
653653
86.34%
Marcin Kościelnicki
24505
3.24%
Alexandre Courbot
20626
2.72%
Roy Spliet
12145
1.60%
Karol Herbst
11246
1.49%
Martin Peres
10778
1.42%
Ilia Mirkin
3669
0.48%
Stephen Chandler Paul
2963
0.39%
Timur Tabi
2607
0.34%
Maarten Lankhorst
2355
0.31%
Francisco Jerez
2153
0.28%
Vince Hsu
1691
0.22%
Danilo Krummrich
1359
0.18%
Christoph Bumiller
1231
0.16%
Dave Airlie
1018
0.13%
Marcin Ślusarz
983
0.13%
Zhi Wang
551
0.07%
Thierry Reding
482
0.06%
Alistair Popple
442
0.06%
Alastair Bridgewater
397
0.05%
Pierre Moreau
220
0.03%
Rhys Kidd
166
0.02%
Samuel Pitoiset
145
0.02%
Mark Menzynski
142
0.02%
James Jones
136
0.02%
Ralph Campbell
92
0.01%
Gustavo A. R. Silva
91
0.01%
Nicolas Chauvet
87
0.01%
Randy Dunlap
71
0.01%
Maarten Maathuis
60
0.01%
Arnd Bergmann
50
0.01%
Sinan Kaya
42
0.01%
Kamil Dudka
40
0.01%
Kees Cook
29
0.00%
Emil Velikov
28
0.00%
Jiang Liu
18
0.00%
Takashi Iwai
14
0.00%
Rob Clark
13
0.00%
Jason Gunthorpe
10
0.00%
Christoph Hellwig
7
0.00%
Christian König
7
0.00%
Konrad Rzeszutek Wilk
6
0.00%
Hans de Goede
1
0.00%
Others
759
0.10%
Total
757106
Files:
gv100_fence.c
98
-
4
435
Ben Skeggs
Danilo Krummrich
Karol Herbst
Marcin Ślusarz
December 2009
April 2012
July 2012
February 2013
July 2015
May 2016
November 2024
February 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 372}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
391
89.89%
Danilo Krummrich
11
2.53%
Karol Herbst
7
1.61%
Marcin Ślusarz
2
0.46%
Total
435
nouveau_abi16.c
890
-
23
4197
Ben Skeggs
Danilo Krummrich
Dave Airlie
Francisco Jerez
Alexandre Courbot
Marcin Ślusarz
Marcin Kościelnicki
Thomas Zimmermann
Maarten Lankhorst
Ville Syrjälä
Christoph Bumiller
Karol Herbst
Christian König
Ilia Mirkin
David Herrmann
Emil Velikov
Daniel Vetter
Others
December 2009
January 2010
February 2010
May 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
February 2011
June 2011
July 2011
September 2011
November 2011
March 2012
May 2012
July 2012
November 2012
March 2013
June 2013
September 2013
October 2013
January 2014
February 2014
August 2014
November 2014
January 2015
August 2015
September 2015
November 2015
March 2016
May 2016
July 2016
January 2017
October 2017
May 2018
October 2018
February 2019
August 2019
March 2020
May 2020
September 2020
January 2021
February 2021
March 2021
April 2021
June 2022
August 2023
October 2023
November 2023
January 2024
February 2024
March 2024
May 2024
June 2024
July 2024
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 233}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1126}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 243}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 63}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1030}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
3803
90.61%
Danilo Krummrich
159
3.79%
Dave Airlie
63
1.50%
Francisco Jerez
46
1.10%
Alexandre Courbot
36
0.86%
Marcin Ślusarz
15
0.36%
Marcin Kościelnicki
13
0.31%
Thomas Zimmermann
12
0.29%
Maarten Lankhorst
7
0.17%
Ville Syrjälä
6
0.14%
Christoph Bumiller
6
0.14%
Karol Herbst
5
0.12%
Christian König
3
0.07%
Ilia Mirkin
2
0.05%
David Herrmann
2
0.05%
Emil Velikov
1
0.02%
Daniel Vetter
1
0.02%
Others
17
0.41%
Total
4197
nouveau_abi16.h
63
-
4
228
Ben Skeggs
Dave Airlie
Danilo Krummrich
Ilia Mirkin
December 2009
April 2010
August 2010
October 2010
June 2011
September 2011
March 2012
May 2012
July 2012
January 2015
August 2015
November 2015
October 2017
June 2019
June 2022
August 2023
November 2023
February 2024
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
206
90.35%
Dave Airlie
16
7.02%
Danilo Krummrich
5
2.19%
Ilia Mirkin
1
0.44%
Total
228
nouveau_acpi.c
398
-
25
1611
Dave Airlie
Ben Skeggs
Peter Wu
Jiang Liu
Peter Lekensteyn
Hans de Goede
Emil Velikov
Jérôme Glisse
Lukas Wunner
Ilia Mirkin
Francisco Jerez
Others
May 1998
February 2002
June 2009
December 2009
January 2010
February 2010
April 2010
May 2010
July 2010
December 2010
March 2011
May 2011
December 2011
May 2012
July 2012
September 2012
November 2012
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
October 2015
January 2016
May 2016
July 2016
February 2017
June 2017
April 2018
June 2019
April 2020
October 2021
April 2022
May 2023
August 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 334}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 56}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 108}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 49, "token_count": 95}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 129}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 47, "token_count": 73}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 47, "token_count": 43}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 41, "token_count": 167}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 34, "token_count": 21}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
689
42.77%
Ben Skeggs
356
22.10%
Peter Wu
167
10.37%
Jiang Liu
116
7.20%
Peter Lekensteyn
95
5.90%
Hans de Goede
21
1.30%
Emil Velikov
15
0.93%
Jérôme Glisse
7
0.43%
Lukas Wunner
3
0.19%
Ilia Mirkin
1
0.06%
Francisco Jerez
1
0.06%
Others
140
8.69%
Total
1611
nouveau_acpi.h
27
-
7
178
Ben Skeggs
Dave Airlie
Hans de Goede
Peter Lekensteyn
Ilia Mirkin
Others
December 2009
January 2010
March 2010
May 2010
July 2010
December 2011
July 2012
November 2012
February 2013
January 2014
June 2019
April 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 49, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 34, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
80
44.94%
Dave Airlie
59
33.15%
Hans de Goede
15
8.43%
Peter Lekensteyn
13
7.30%
Ilia Mirkin
1
0.56%
Others
10
5.62%
Total
178
nouveau_backlight.c
414
-
16
1734
Stephen Chandler Paul
Ben Skeggs
Pierre Moreau
Hans de Goede
Francisco Jerez
Dave Airlie
Karol Herbst
Others
December 2009
January 2010
February 2010
October 2010
November 2010
March 2011
July 2011
August 2011
May 2012
July 2012
April 2013
August 2014
August 2015
May 2016
November 2016
December 2016
February 2018
May 2018
September 2018
January 2019
August 2020
January 2021
May 2021
November 2021
February 2022
April 2022
November 2022
March 2023
September 2023
June 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 315}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 189}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 263}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 577}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 34, "token_count": 22}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen Chandler Paul
873
50.35%
Ben Skeggs
559
32.24%
Pierre Moreau
189
10.90%
Hans de Goede
34
1.96%
Francisco Jerez
2
0.12%
Dave Airlie
2
0.12%
Karol Herbst
1
0.06%
Others
74
4.27%
Total
1734
nouveau_bios.c
2135
-
16
9656
Ben Skeggs
Francisco Jerez
Thomas Zimmermann
Ilia Mirkin
Dave Airlie
Marcin Kościelnicki
Alexandre Courbot
Ville Syrjälä
Emil Velikov
Rhys Kidd
Others
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
March 2012
April 2012
May 2012
June 2012
July 2012
December 2012
February 2013
March 2013
October 2013
February 2014
March 2014
August 2014
January 2015
August 2015
May 2016
October 2016
May 2017
July 2017
October 2017
November 2017
June 2019
January 2021
March 2021
June 2022
September 2023
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5802}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 456}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 160}, {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 105}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 60}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1155}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
9292
96.23%
Francisco Jerez
255
2.64%
Thomas Zimmermann
21
0.22%
Ilia Mirkin
16
0.17%
Dave Airlie
14
0.14%
Marcin Kościelnicki
12
0.12%
Alexandre Courbot
10
0.10%
Ville Syrjälä
9
0.09%
Emil Velikov
7
0.07%
Rhys Kidd
2
0.02%
Others
18
0.19%
Total
9656
nouveau_bios.h
178
-
4
542
Ben Skeggs
Marcin Kościelnicki
Ilia Mirkin
Francisco Jerez
December 2009
February 2010
August 2010
September 2010
October 2010
November 2010
February 2011
June 2011
October 2011
November 2011
March 2012
July 2012
August 2014
July 2016
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 283}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
535
98.71%
Marcin Kościelnicki
3
0.55%
Ilia Mirkin
2
0.37%
Francisco Jerez
2
0.37%
Total
542
nouveau_bo.c
1500
-
31
7525
Ben Skeggs
Christian König
Francisco Jerez
Dave Airlie
Danilo Krummrich
Jérôme Glisse
Thierry Reding
Alexandre Courbot
Maarten Lankhorst
Thomas Zimmermann
Somalapuram Amaranath
Konrad Rzeszutek Wilk
Daniel Vetter
Karol Herbst
Ilia Mirkin
James Jones
Maarten Maathuis
Gustavo A. R. Silva
Christoph Hellwig
Ralph Campbell
Others
December 2009
March 2010
April 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
June 2011
July 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
October 2012
December 2012
January 2013
February 2013
March 2013
July 2013
September 2013
November 2013
January 2014
February 2014
April 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
April 2015
August 2015
September 2015
November 2015
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
April 2017
October 2017
December 2017
January 2018
February 2018
May 2018
December 2018
February 2019
August 2019
September 2019
December 2019
January 2020
March 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
September 2021
November 2021
December 2021
May 2022
June 2022
July 2022
August 2022
October 2022
January 2023
August 2023
November 2023
February 2024
March 2024
June 2024
July 2024
August 2024
November 2024
February 2025
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1225}, {"author_id": 8, "token_count": 406}, {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 129}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 8, "token_count": 214}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 48, "token_count": 84}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 13, "token_count": 44}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 10, "token_count": 74}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 272}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 435}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 29, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 11, "token_count": 44}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 17, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 17, "token_count": 67}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 26}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 657}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 25, "token_count": 4}, {"author_id": 23, "token_count": 93}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 36}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 264}, {"author_id": 10, "token_count": 68}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 187}, {"author_id": 10, "token_count": 132}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 35}, {"author_id": 10, "token_count": 85}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 29, "token_count": 18}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 10, "token_count": 69}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 118}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 55}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 239}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 43}, {"author_id": 40, "token_count": 108}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 126}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 136}, {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
4041
53.70%
Christian König
798
10.60%
Francisco Jerez
662
8.80%
Dave Airlie
581
7.72%
Danilo Krummrich
282
3.75%
Jérôme Glisse
209
2.78%
Thierry Reding
149
1.98%
Alexandre Courbot
137
1.82%
Maarten Lankhorst
133
1.77%
Thomas Zimmermann
126
1.67%
Somalapuram Amaranath
118
1.57%
Konrad Rzeszutek Wilk
84
1.12%
Daniel Vetter
60
0.80%
Karol Herbst
12
0.16%
Ilia Mirkin
8
0.11%
James Jones
6
0.08%
Maarten Maathuis
4
0.05%
Gustavo A. R. Silva
4
0.05%
Christoph Hellwig
4
0.05%
Ralph Campbell
1
0.01%
Others
105
1.40%
Total
7525
nouveau_bo.h
147
-
14
885
Ben Skeggs
Thierry Reding
Thomas Zimmermann
Christian König
Danilo Krummrich
Alexandre Courbot
Maarten Lankhorst
Francisco Jerez
Dave Airlie
Daniel Vetter
Ilia Mirkin
Others
December 2009
February 2010
August 2010
October 2010
November 2010
February 2011
June 2011
September 2011
November 2011
March 2012
April 2012
July 2012
August 2012
October 2012
January 2014
April 2014
August 2014
September 2014
October 2014
November 2014
May 2016
October 2017
January 2019
June 2019
August 2019
September 2019
June 2020
August 2020
September 2020
October 2020
May 2022
August 2023
November 2023
February 2024
June 2024
July 2024
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 190}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 224}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
745
84.18%
Thierry Reding
33
3.73%
Thomas Zimmermann
26
2.94%
Christian König
22
2.49%
Danilo Krummrich
16
1.81%
Alexandre Courbot
10
1.13%
Maarten Lankhorst
9
1.02%
Francisco Jerez
9
1.02%
Dave Airlie
5
0.56%
Daniel Vetter
2
0.23%
Ilia Mirkin
1
0.11%
Others
7
0.79%
Total
885
nouveau_bo0039.c
109
-
4
394
Ben Skeggs
Somalapuram Amaranath
Thomas Zimmermann
Alexandre Courbot
December 2009
August 2010
June 2011
April 2012
May 2012
July 2012
July 2014
June 2020
August 2020
October 2022
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 316}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
382
96.95%
Somalapuram Amaranath
8
2.03%
Thomas Zimmermann
3
0.76%
Alexandre Courbot
1
0.25%
Total
394
nouveau_bo5039.c
151
-
3
669
Ben Skeggs
Thomas Zimmermann
Somalapuram Amaranath
December 2009
November 2010
April 2012
May 2012
July 2012
May 2016
October 2017
June 2020
August 2020
October 2022
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 643}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
666
99.55%
Thomas Zimmermann
2
0.30%
Somalapuram Amaranath
1
0.15%
Total
669
nouveau_bo74c1.c
54
-
3
157
Ben Skeggs
Thomas Zimmermann
Somalapuram Amaranath
December 2009
November 2010
May 2012
July 2012
May 2016
October 2017
June 2020
August 2020
October 2022
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
154
98.09%
Thomas Zimmermann
2
1.27%
Somalapuram Amaranath
1
0.64%
Total
157
nouveau_bo85b5.c
74
-
3
228
Ben Skeggs
Somalapuram Amaranath
Thomas Zimmermann
December 2009
November 2010
June 2011
May 2012
July 2012
May 2016
October 2017
June 2020
August 2020
October 2022
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
218
95.61%
Somalapuram Amaranath
8
3.51%
Thomas Zimmermann
2
0.88%
Total
228
nouveau_bo9039.c
98
-
4
377
Ben Skeggs
Somalapuram Amaranath
Thomas Zimmermann
Alexandre Courbot
December 2009
August 2010
November 2010
June 2011
May 2012
July 2012
July 2014
May 2016
October 2017
June 2020
August 2020
October 2022
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 307}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
366
97.08%
Somalapuram Amaranath
8
2.12%
Thomas Zimmermann
2
0.53%
Alexandre Courbot
1
0.27%
Total
377
nouveau_bo90b5.c
67
-
3
227
Ben Skeggs
Somalapuram Amaranath
Thomas Zimmermann
November 2010
June 2011
May 2012
July 2012
May 2016
October 2017
June 2020
August 2020
October 2022
July 2024
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
217
95.59%
Somalapuram Amaranath
8
3.52%
Thomas Zimmermann
2
0.88%
Total
227
nouveau_boa0b5.c
90
-
3
378
Ben Skeggs
Somalapuram Amaranath
Thomas Zimmermann
December 2009
November 2010
May 2012
July 2012
May 2016
October 2017
June 2020
August 2020
October 2022
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
372
98.41%
Somalapuram Amaranath
4
1.06%
Thomas Zimmermann
2
0.53%
Total
378
nouveau_chan.c
579
-
12
3539
Ben Skeggs
Gustavo A. R. Silva
Francisco Jerez
Danilo Krummrich
Dave Airlie
Maarten Lankhorst
Marcin Ślusarz
Christian König
Karol Herbst
Alexandre Courbot
Others
December 2009
February 2010
August 2010
October 2010
November 2010
March 2011
June 2011
November 2011
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
November 2013
January 2014
August 2014
October 2014
April 2015
August 2015
September 2015
November 2015
March 2016
May 2016
July 2016
October 2016
November 2016
January 2017
October 2017
May 2018
July 2018
December 2018
February 2019
January 2020
March 2020
June 2020
July 2020
September 2020
February 2021
March 2021
April 2021
September 2021
June 2022
May 2023
August 2023
October 2023
January 2024
June 2024
July 2024
August 2024
November 2024
December 2024
February 2025
March 2025
April 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 346}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 719}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 267}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 573}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 230}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 137}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
3281
92.71%
Gustavo A. R. Silva
137
3.87%
Francisco Jerez
58
1.64%
Danilo Krummrich
24
0.68%
Dave Airlie
11
0.31%
Maarten Lankhorst
8
0.23%
Marcin Ślusarz
5
0.14%
Christian König
5
0.14%
Karol Herbst
4
0.11%
Alexandre Courbot
1
0.03%
Others
5
0.14%
Total
3539
nouveau_chan.h
67
-
5
222
Ben Skeggs
Danilo Krummrich
Pierre Moreau
Karol Herbst
Ilia Mirkin
December 2009
August 2010
October 2010
November 2010
April 2012
July 2012
August 2014
August 2015
November 2016
October 2017
May 2018
December 2018
February 2019
June 2019
July 2020
June 2022
May 2023
August 2023
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
205
92.34%
Danilo Krummrich
8
3.60%
Pierre Moreau
4
1.80%
Karol Herbst
4
1.80%
Ilia Mirkin
1
0.45%
Total
222
nouveau_connector.c
1494
-
35
6986
Ben Skeggs
Stephen Chandler Paul
Francisco Jerez
Ilia Mirkin
Hans de Goede
Christoph Bumiller
Alastair Bridgewater
Lukas Wunner
Rob Clark
Thomas Zimmermann
Dave Airlie
Ville Syrjälä
Karol Herbst
Jani Nikula
Daniel Vetter
Alexandre Courbot
Dmitry Eremin-Solenikov
Marcin Ślusarz
Gustavo A. R. Silva
Others
December 2009
January 2010
February 2010
March 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
February 2011
April 2011
July 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2012
July 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
September 2013
October 2013
February 2014
May 2014
June 2014
August 2014
December 2014
January 2015
March 2015
August 2015
November 2015
January 2016
March 2016
May 2016
November 2016
February 2017
April 2017
July 2017
February 2018
April 2018
May 2018
July 2018
August 2018
September 2018
December 2018
January 2019
May 2019
June 2019
July 2019
October 2019
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
April 2021
May 2021
May 2022
June 2022
August 2022
May 2023
August 2023
September 2023
May 2024
June 2024
August 2024
December 2024
January 2025
February 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1516}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 208}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 8, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 8, "token_count": 103}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 298}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 324}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 20, "token_count": 54}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 37, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 193}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 55}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 36}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1794}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 46}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 97}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 165}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
5580
79.87%
Stephen Chandler Paul
548
7.84%
Francisco Jerez
224
3.21%
Ilia Mirkin
154
2.20%
Hans de Goede
76
1.09%
Christoph Bumiller
54
0.77%
Alastair Bridgewater
46
0.66%
Lukas Wunner
43
0.62%
Rob Clark
37
0.53%
Thomas Zimmermann
36
0.52%
Dave Airlie
32
0.46%
Ville Syrjälä
19
0.27%
Karol Herbst
11
0.16%
Jani Nikula
6
0.09%
Daniel Vetter
5
0.07%
Alexandre Courbot
5
0.07%
Dmitry Eremin-Solenikov
4
0.06%
Marcin Ślusarz
3
0.04%
Gustavo A. R. Silva
3
0.04%
Others
100
1.43%
Total
6986
nouveau_connector.h
254
-
8
798
Ben Skeggs
Stephen Chandler Paul
Pierre Moreau
Hans de Goede
Christoph Bumiller
Thomas Zimmermann
Jani Nikula
Daniel Vetter
December 2009
February 2010
June 2010
August 2010
June 2011
October 2011
November 2011
January 2012
July 2012
November 2012
February 2013
May 2014
August 2014
January 2015
November 2016
December 2016
July 2018
September 2018
October 2019
May 2020
June 2020
August 2020
May 2021
April 2022
June 2022
August 2022
September 2023
January 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 115}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 57, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
545
68.30%
Stephen Chandler Paul
188
23.56%
Pierre Moreau
40
5.01%
Hans de Goede
10
1.25%
Christoph Bumiller
6
0.75%
Thomas Zimmermann
3
0.38%
Jani Nikula
3
0.38%
Daniel Vetter
3
0.38%
Total
798
nouveau_crtc.h
85
-
4
237
Ben Skeggs
Daniel Vetter
Maarten Maathuis
Others
December 2009
May 2010
June 2014
August 2014
December 2015
May 2019
June 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
215
90.72%
Daniel Vetter
14
5.91%
Maarten Maathuis
5
2.11%
Others
3
1.27%
Total
237
nouveau_debugfs.c
327
-
15
1549
Karol Herbst
Marcin Ślusarz
Danilo Krummrich
Stephen Chandler Paul
Ben Skeggs
Others
December 2009
October 2011
July 2012
February 2013
January 2015
July 2015
May 2016
January 2017
July 2018
September 2018
February 2019
March 2020
May 2020
June 2020
September 2021
April 2022
April 2023
August 2023
September 2023
November 2024
July 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 209}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 883}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 176}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Karol Herbst
941
60.75%
Marcin Ślusarz
209
13.49%
Danilo Krummrich
204
13.17%
Stephen Chandler Paul
89
5.75%
Ben Skeggs
40
2.58%
Others
66
4.26%
Total
1549
nouveau_debugfs.h
57
-
10
158
Marcin Ślusarz
Karol Herbst
Danilo Krummrich
Ben Skeggs
Arnd Bergmann
Ilia Mirkin
Dave Airlie
Others
December 2009
January 2011
July 2012
September 2012
February 2013
July 2015
January 2016
May 2016
May 2019
June 2019
March 2020
November 2024
July 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 54}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcin Ślusarz
54
34.18%
Karol Herbst
47
29.75%
Danilo Krummrich
29
18.35%
Ben Skeggs
18
11.39%
Arnd Bergmann
2
1.27%
Ilia Mirkin
1
0.63%
Dave Airlie
1
0.63%
Others
6
3.80%
Total
158
nouveau_display.c
827
-
38
3767
Ben Skeggs
James Jones
Stephen Chandler Paul
Ilia Mirkin
Hans de Goede
Dave Airlie
Simon Ser
Thomas Zimmermann
Alexandre Courbot
Christoph Bumiller
Daniel Vetter
Ville Syrjälä
Marcin Ślusarz
Jocelyn Falempe
Roy Spliet
Francisco Jerez
David Herrmann
Martin Peres
Maarten Lankhorst
Christian König
Emil Velikov
Others
December 2009
March 2010
August 2010
September 2010
October 2010
February 2011
March 2011
June 2011
July 2011
September 2011
October 2011
November 2011
January 2012
February 2012
April 2012
May 2012
July 2012
September 2012
October 2012
November 2012
January 2013
February 2013
June 2013
July 2013
October 2013
November 2013
January 2014
February 2014
May 2014
August 2014
October 2014
February 2015
August 2015
September 2015
November 2015
May 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
August 2017
December 2017
March 2018
May 2018
July 2018
August 2018
December 2018
January 2019
February 2019
May 2019
August 2019
September 2019
October 2019
January 2020
February 2020
March 2020
May 2020
July 2020
August 2020
December 2020
February 2021
January 2022
June 2022
July 2022
June 2023
September 2023
November 2023
April 2024
June 2024
July 2024
October 2024
July 2025
August 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 365}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 56, "token_count": 5}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 23}, {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 147}, {"author_id": 34, "token_count": 150}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 131}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 610}, {"author_id": 24, "token_count": 31}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 92}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 221}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 43, "token_count": 47}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 22, "token_count": 27}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
1876
49.80%
James Jones
702
18.64%
Stephen Chandler Paul
403
10.70%
Ilia Mirkin
154
4.09%
Hans de Goede
150
3.98%
Dave Airlie
54
1.43%
Simon Ser
47
1.25%
Thomas Zimmermann
42
1.11%
Alexandre Courbot
40
1.06%
Christoph Bumiller
32
0.85%
Daniel Vetter
31
0.82%
Ville Syrjälä
29
0.77%
Marcin Ślusarz
28
0.74%
Jocelyn Falempe
27
0.72%
Roy Spliet
8
0.21%
Francisco Jerez
8
0.21%
David Herrmann
5
0.13%
Martin Peres
4
0.11%
Maarten Lankhorst
3
0.08%
Christian König
3
0.08%
Emil Velikov
2
0.05%
Others
119
3.16%
Total
3767
nouveau_display.h
75
-
11
381
Ben Skeggs
James Jones
Thomas Zimmermann
Ville Syrjälä
Stephen Chandler Paul
Dave Airlie
Daniel Vetter
Ilia Mirkin
Christoph Bumiller
Others
December 2009
August 2010
October 2010
November 2010
January 2011
February 2011
June 2011
September 2011
October 2011
November 2011
January 2012
July 2012
September 2012
October 2013
November 2013
January 2014
August 2014
October 2014
November 2015
May 2016
November 2016
May 2017
May 2018
August 2018
February 2019
May 2019
June 2019
January 2020
February 2020
August 2020
July 2024
July 2025
August 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
299
78.48%
James Jones
22
5.77%
Thomas Zimmermann
18
4.72%
Ville Syrjälä
11
2.89%
Stephen Chandler Paul
11
2.89%
Dave Airlie
4
1.05%
Daniel Vetter
2
0.52%
Ilia Mirkin
1
0.26%
Christoph Bumiller
1
0.26%
Others
12
3.15%
Total
381
nouveau_dma.c
148
-
2
370
Ben Skeggs
Francisco Jerez
December 2009
January 2010
February 2010
November 2011
July 2012
August 2014
August 2015
May 2016
October 2017
May 2018
June 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
363
98.11%
Francisco Jerez
7
1.89%
Total
370
nouveau_dma.h
112
-
3
248
Ben Skeggs
Francisco Jerez
Danilo Krummrich
December 2009
September 2010
October 2010
February 2011
July 2012
August 2012
August 2014
October 2017
August 2023
October 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 195}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
226
91.13%
Francisco Jerez
12
4.84%
Danilo Krummrich
10
4.03%
Total
248
nouveau_dmem.c
748
-
14
3742
Jérôme Glisse
Ben Skeggs
Christoph Hellwig
Ralph Campbell
Alistair Popple
Danilo Krummrich
Alexandre Courbot
Dave Airlie
Christian König
Others
December 2009
October 2010
April 2012
July 2012
February 2014
August 2014
October 2014
January 2015
August 2015
November 2015
January 2016
May 2016
September 2017
October 2017
December 2017
July 2018
February 2019
March 2019
June 2019
August 2019
November 2019
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
July 2022
September 2022
October 2022
August 2023
March 2024
July 2024
August 2024
October 2024
February 2025
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 13, "token_count": 1297}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 25, "token_count": 79}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 529}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 25, "token_count": 22}, {"author_id": 21, "token_count": 124}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 21, "token_count": 328}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 125}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 402}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 35}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 300}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jérôme Glisse
1306
34.90%
Ben Skeggs
796
21.27%
Christoph Hellwig
630
16.84%
Ralph Campbell
613
16.38%
Alistair Popple
326
8.71%
Danilo Krummrich
9
0.24%
Alexandre Courbot
6
0.16%
Dave Airlie
2
0.05%
Christian König
2
0.05%
Others
52
1.39%
Total
3742
nouveau_dmem.h
50
-
5
156
Jérôme Glisse
Ben Skeggs
Alexandre Courbot
Ralph Campbell
Jason Gunthorpe
December 2009
August 2010
July 2012
February 2014
June 2014
August 2015
May 2016
December 2017
July 2018
March 2020
May 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 13, "token_count": 88}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jérôme Glisse
88
56.41%
Ben Skeggs
48
30.77%
Alexandre Courbot
10
6.41%
Ralph Campbell
5
3.21%
Jason Gunthorpe
5
3.21%
Total
156
nouveau_dp.c
561
-
9
2884
Ben Skeggs
Stephen Chandler Paul
Hans de Goede
Karol Herbst
Jani Nikula
Ville Syrjälä
Thomas Zimmermann
Others
December 2009
February 2010
March 2010
May 2010
July 2010
July 2011
August 2011
May 2012
July 2012
May 2014
June 2014
August 2014
August 2015
May 2016
November 2016
May 2017
May 2020
August 2020
September 2020
November 2021
April 2022
June 2022
March 2023
September 2023
March 2024
April 2024
February 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 700}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 73}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 1455}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
1935
67.09%
Stephen Chandler Paul
910
31.55%
Hans de Goede
8
0.28%
Karol Herbst
3
0.10%
Jani Nikula
2
0.07%
Ville Syrjälä
1
0.03%
Thomas Zimmermann
1
0.03%
Others
24
0.83%
Total
2884
nouveau_drm.c
1515
-
48
6340
Ben Skeggs
Dave Airlie
Stephen Chandler Paul
Karol Herbst
Alexandre Courbot
Danilo Krummrich
Pierre Moreau
Thomas Zimmermann
Ilia Mirkin
Marcin Ślusarz
Thierry Reding
Jérôme Glisse
Lukas Wunner
Timur Tabi
David Herrmann
Arnd Bergmann
Kamil Dudka
Marcin Kościelnicki
Martin Peres
Maarten Maathuis
Daniel Vetter
Maarten Lankhorst
Hans de Goede
Jason Gunthorpe
Christian König
Rob Clark
Francisco Jerez
Emil Velikov
Others
June 2009
August 2009
December 2009
January 2010
February 2010
March 2010
May 2010
August 2010
September 2010
October 2010
December 2010
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
January 2014
February 2014
March 2014
June 2014
July 2014
August 2014
October 2014
December 2014
January 2015
April 2015
July 2015
August 2015
September 2015
November 2015
January 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
May 2017
June 2017
August 2017
September 2017
October 2017
December 2017
May 2018
July 2018
August 2018
November 2018
December 2018
February 2019
March 2019
May 2019
August 2019
December 2019
February 2020
March 2020
June 2020
August 2020
October 2020
November 2020
January 2021
February 2021
April 2021
May 2021
June 2021
September 2021
November 2021
June 2022
September 2022
November 2022
May 2023
June 2023
August 2023
November 2023
February 2024
April 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
July 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 496}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 10, "token_count": 9}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 46, "token_count": 10}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 605}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 10, "token_count": 250}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 184}, {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 98}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 158}, {"author_id": 56, "token_count": 21}, {"author_id": 27, "token_count": 79}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 467}, {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 16}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 147}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 575}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 13, "token_count": 18}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 13, "token_count": 4}, {"author_id": 3, "token_count": 216}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 5, "token_count": 102}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 225}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 97}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 10, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 716}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 35}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 58, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
4333
68.34%
Dave Airlie
569
8.97%
Stephen Chandler Paul
236
3.72%
Karol Herbst
204
3.22%
Alexandre Courbot
182
2.87%
Danilo Krummrich
145
2.29%
Pierre Moreau
85
1.34%
Thomas Zimmermann
43
0.68%
Ilia Mirkin
41
0.65%
Marcin Ślusarz
35
0.55%
Thierry Reding
34
0.54%
Jérôme Glisse
32
0.50%
Lukas Wunner
24
0.38%
Timur Tabi
23
0.36%
David Herrmann
21
0.33%
Arnd Bergmann
17
0.27%
Kamil Dudka
16
0.25%
Marcin Kościelnicki
15
0.24%
Martin Peres
14
0.22%
Maarten Maathuis
14
0.22%
Daniel Vetter
14
0.22%
Maarten Lankhorst
13
0.21%
Hans de Goede
13
0.21%
Jason Gunthorpe
10
0.16%
Christian König
7
0.11%
Rob Clark
3
0.05%
Francisco Jerez
1
0.02%
Emil Velikov
1
0.02%
Others
195
3.08%
Total
6340
nouveau_drv.h
402
-
21
1268
Ben Skeggs
Danilo Krummrich
Dave Airlie
Alexandre Courbot
Stephen Chandler Paul
Karol Herbst
Takashi Iwai
Kamil Dudka
Hans de Goede
Christian König
Francisco Jerez
Martin Peres
Jérôme Glisse
Maarten Lankhorst
Rhys Kidd
Ilia Mirkin
Others
December 2009
August 2010
October 2010
January 2011
May 2011
September 2011
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
January 2013
September 2013
October 2013
November 2013
January 2014
June 2014
August 2014
October 2014
January 2015
July 2015
August 2015
September 2015
November 2015
February 2016
May 2016
June 2016
August 2016
September 2016
November 2016
June 2017
October 2017
December 2017
May 2018
July 2018
September 2018
February 2019
May 2019
June 2019
January 2020
March 2020
June 2020
August 2020
October 2020
November 2020
May 2022
June 2022
August 2023
September 2023
November 2023
February 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 16}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 10, "token_count": 2}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 195}, {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
840
66.25%
Danilo Krummrich
213
16.80%
Dave Airlie
29
2.29%
Alexandre Courbot
28
2.21%
Stephen Chandler Paul
25
1.97%
Karol Herbst
24
1.89%
Takashi Iwai
16
1.26%
Kamil Dudka
16
1.26%
Hans de Goede
16
1.26%
Christian König
12
0.95%
Francisco Jerez
9
0.71%
Martin Peres
6
0.47%
Jérôme Glisse
5
0.39%
Maarten Lankhorst
3
0.24%
Rhys Kidd
1
0.08%
Ilia Mirkin
1
0.08%
Others
24
1.89%
Total
1268
nouveau_encoder.h
177
-
8
504
Ben Skeggs
Stephen Chandler Paul
Daniel Vetter
Dave Airlie
Dmitry Eremin-Solenikov
Thomas Zimmermann
Others
November 2008
December 2009
June 2010
September 2010
July 2011
August 2011
March 2012
May 2012
July 2012
February 2013
March 2013
June 2014
August 2014
January 2015
August 2015
December 2015
November 2016
May 2018
May 2020
August 2020
November 2020
May 2021
April 2022
June 2022
September 2023
January 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 42, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
333
66.07%
Stephen Chandler Paul
143
28.37%
Daniel Vetter
10
1.98%
Dave Airlie
8
1.59%
Dmitry Eremin-Solenikov
4
0.79%
Thomas Zimmermann
2
0.40%
Others
4
0.79%
Total
504
nouveau_exec.c
408
-
13
1607
Danilo Krummrich
Ben Skeggs
Dave Airlie
Stephen Chandler Paul
Thierry Reding
Marcin Ślusarz
Alexandre Courbot
Lukas Wunner
David Herrmann
Others
December 2009
February 2010
October 2010
June 2011
April 2012
May 2012
July 2012
August 2012
February 2013
October 2013
February 2014
August 2014
December 2014
January 2015
August 2015
January 2016
March 2016
May 2016
September 2016
January 2017
October 2017
December 2017
May 2018
August 2018
August 2019
June 2020
August 2023
October 2023
November 2023
June 2024
July 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 1252}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Danilo Krummrich
1318
82.02%
Ben Skeggs
248
15.43%
Dave Airlie
16
1.00%
Stephen Chandler Paul
5
0.31%
Thierry Reding
4
0.25%
Marcin Ślusarz
4
0.25%
Alexandre Courbot
4
0.25%
Lukas Wunner
1
0.06%
David Herrmann
1
0.06%
Others
5
0.31%
Total
1607
nouveau_exec.h
60
-
4
172
Danilo Krummrich
Ben Skeggs
Dave Airlie
Ilia Mirkin
December 2009
October 2010
March 2012
April 2012
July 2012
August 2015
May 2016
June 2019
August 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 114}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Danilo Krummrich
141
81.98%
Ben Skeggs
26
15.12%
Dave Airlie
4
2.33%
Ilia Mirkin
1
0.58%
Total
172
nouveau_fence.c
540
-
18
2335
Maarten Lankhorst
Ben Skeggs
Dave Airlie
Danilo Krummrich
Philipp Stanner
Christian König
Marcin Ślusarz
Francisco Jerez
Gustavo A. R. Silva
Daniel Vetter
Others
December 2009
May 2010
July 2010
August 2010
September 2010
November 2010
December 2010
March 2011
June 2011
September 2011
April 2012
May 2012
July 2012
January 2013
February 2013
May 2013
July 2013
October 2013
December 2013
January 2014
April 2014
August 2014
September 2014
December 2014
November 2015
May 2016
October 2016
November 2016
May 2018
September 2018
May 2019
August 2019
January 2020
June 2020
June 2021
November 2021
December 2021
January 2022
June 2022
August 2023
September 2023
December 2023
January 2024
July 2024
August 2024
January 2025
April 2025
July 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 197}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 758}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 145}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 150}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 28}, {"author_id": 36, "token_count": 58}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 36, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
1084
46.42%
Ben Skeggs
747
31.99%
Dave Airlie
155
6.64%
Danilo Krummrich
77
3.30%
Philipp Stanner
65
2.78%
Christian König
47
2.01%
Marcin Ślusarz
38
1.63%
Francisco Jerez
38
1.63%
Gustavo A. R. Silva
28
1.20%
Daniel Vetter
1
0.04%
Others
55
2.36%
Total
2335
nouveau_fence.h
108
-
9
550
Ben Skeggs
Maarten Lankhorst
Francisco Jerez
Danilo Krummrich
Dave Airlie
Marcin Ślusarz
Philipp Stanner
Ilia Mirkin
Others
December 2009
August 2010
September 2010
October 2010
March 2011
April 2012
May 2012
July 2012
September 2012
December 2012
January 2013
February 2013
May 2013
January 2014
April 2014
September 2014
December 2014
October 2016
December 2016
October 2017
June 2019
January 2020
June 2022
August 2023
January 2024
August 2024
February 2025
July 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 213}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 36, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
436
79.27%
Maarten Lankhorst
66
12.00%
Francisco Jerez
13
2.36%
Danilo Krummrich
12
2.18%
Dave Airlie
9
1.64%
Marcin Ślusarz
7
1.27%
Philipp Stanner
3
0.55%
Ilia Mirkin
1
0.18%
Others
3
0.55%
Total
550
nouveau_gem.c
1046
-
26
5574
Ben Skeggs
Maarten Lankhorst
Danilo Krummrich
Christian König
Daniel Vetter
Thomas Zimmermann
Marcin Ślusarz
Francisco Jerez
Thierry Reding
David Herrmann
Alexandre Courbot
Ilia Mirkin
Somalapuram Amaranath
Karol Herbst
Dave Airlie
Emil Velikov
Arnd Bergmann
Others
December 2009
January 2010
February 2010
March 2010
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
February 2011
March 2011
May 2011
June 2011
January 2012
March 2012
April 2012
June 2012
July 2012
August 2012
September 2012
January 2013
February 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
January 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
December 2014
January 2015
February 2015
August 2015
September 2015
October 2015
May 2016
August 2016
October 2016
October 2017
November 2017
January 2018
May 2018
July 2018
January 2019
February 2019
August 2019
September 2019
November 2019
January 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
February 2021
April 2021
May 2021
June 2021
November 2021
May 2022
October 2022
April 2023
August 2023
September 2023
November 2023
March 2024
June 2024
July 2024
August 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2044}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 688}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 35}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 172}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 25}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 29, "token_count": 153}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 123}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 39}, {"author_id": 24, "token_count": 52}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 213}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
4266
76.53%
Maarten Lankhorst
338
6.06%
Danilo Krummrich
242
4.34%
Christian König
202
3.62%
Daniel Vetter
155
2.78%
Thomas Zimmermann
68
1.22%
Marcin Ślusarz
37
0.66%
Francisco Jerez
36
0.65%
Thierry Reding
31
0.56%
David Herrmann
29
0.52%
Alexandre Courbot
21
0.38%
Ilia Mirkin
17
0.30%
Somalapuram Amaranath
12
0.22%
Karol Herbst
11
0.20%
Dave Airlie
11
0.20%
Emil Velikov
7
0.13%
Arnd Bergmann
3
0.05%
Others
88
1.58%
Total
5574
nouveau_gem.h
42
-
10
259
Ben Skeggs
Danilo Krummrich
David Herrmann
Thomas Zimmermann
Maarten Lankhorst
Francisco Jerez
Dave Airlie
Ilia Mirkin
Others
December 2009
August 2010
October 2010
June 2011
April 2012
July 2012
January 2013
June 2013
October 2013
January 2014
May 2016
June 2019
August 2019
September 2020
August 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
193
74.52%
Danilo Krummrich
14
5.41%
David Herrmann
7
2.70%
Thomas Zimmermann
6
2.32%
Maarten Lankhorst
6
2.32%
Francisco Jerez
6
2.32%
Dave Airlie
3
1.16%
Ilia Mirkin
1
0.39%
Others
23
8.88%
Total
259
nouveau_hwmon.c
725
-
13
3304
Oscar Salvador
Ben Skeggs
Martin Peres
Karol Herbst
Ilia Mirkin
Francisco Jerez
Others
December 2009
September 2010
October 2010
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
July 2012
September 2012
November 2012
March 2013
October 2013
January 2015
August 2015
September 2015
February 2016
March 2016
May 2016
January 2017
May 2017
April 2018
July 2018
June 2019
December 2019
August 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 170}, {"author_id": 8, "token_count": 7}, {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 146}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 391}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 1948}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Oscar Salvador
1948
58.96%
Ben Skeggs
856
25.91%
Martin Peres
305
9.23%
Karol Herbst
94
2.85%
Ilia Mirkin
46
1.39%
Francisco Jerez
7
0.21%
Others
48
1.45%
Total
3304
nouveau_hwmon.h
43
-
2
65
Ben Skeggs
Dave Airlie
December 2009
September 2010
November 2010
January 2011
January 2012
July 2012
September 2012
October 2013
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
64
98.46%
Dave Airlie
1
1.54%
Total
65
nouveau_ioc32.c
70
-
5
107
Ben Skeggs
Randy Dunlap
Dave Airlie
Others
December 2009
July 2012
September 2013
June 2014
May 2019
December 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
99
92.52%
Randy Dunlap
2
1.87%
Dave Airlie
1
0.93%
Others
5
4.67%
Total
107
nouveau_ioctl.h
8
-
3
41
Ben Skeggs
Dave Airlie
Ilia Mirkin
December 2009
July 2012
September 2013
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
38
92.68%
Dave Airlie
2
4.88%
Ilia Mirkin
1
2.44%
Total
41
nouveau_led.c
140
-
5
521
Martin Peres
Ben Skeggs
Dave Airlie
Marcin Ślusarz
Alexandre Courbot
December 2009
March 2010
July 2012
November 2012
January 2013
February 2014
October 2014
August 2015
May 2016
August 2016
January 2017
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 480}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Peres
486
93.28%
Ben Skeggs
30
5.76%
Dave Airlie
3
0.58%
Marcin Ślusarz
1
0.19%
Alexandre Courbot
1
0.19%
Total
521
nouveau_led.h
57
-
5
153
Ben Skeggs
Martin Peres
Alexandre Courbot
Dave Airlie
Others
December 2009
August 2010
January 2011
July 2012
September 2012
June 2014
May 2016
August 2016
December 2016
February 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 69}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
75
49.02%
Martin Peres
70
45.75%
Alexandre Courbot
4
2.61%
Dave Airlie
1
0.65%
Others
3
1.96%
Total
153
nouveau_mem.c
217
-
6
1007
Ben Skeggs
Arunpravin Pannerslvam
Christian König
Dave Airlie
Somalapuram Amaranath
Others
December 2009
August 2010
November 2010
July 2012
July 2014
August 2014
August 2015
November 2015
May 2016
October 2017
December 2017
March 2020
August 2020
October 2020
March 2021
April 2021
July 2021
November 2021
May 2022
August 2022
October 2022
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 763}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 38, "token_count": 109}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
859
85.30%
Arunpravin Pannerslvam
109
10.82%
Christian König
28
2.78%
Dave Airlie
4
0.40%
Somalapuram Amaranath
2
0.20%
Others
5
0.50%
Total
1007
nouveau_mem.h
43
-
7
220
Ben Skeggs
Christian König
Danilo Krummrich
Arunpravin Pannerslvam
Dave Airlie
Alexandre Courbot
Others
August 2010
February 2011
April 2012
July 2012
July 2014
August 2014
August 2015
July 2016
October 2016
October 2017
August 2020
October 2020
April 2021
November 2021
May 2022
August 2022
August 2023
July 2024
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 38, "token_count": 20}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
130
59.09%
Christian König
27
12.27%
Danilo Krummrich
26
11.82%
Arunpravin Pannerslvam
20
9.09%
Dave Airlie
9
4.09%
Alexandre Courbot
3
1.36%
Others
5
2.27%
Total
220
nouveau_nvif.c
100
-
3
323
Ben Skeggs
Francisco Jerez
Others
December 2009
July 2011
July 2012
October 2012
February 2013
August 2014
January 2015
August 2015
May 2016
June 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 198}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
319
98.76%
Francisco Jerez
2
0.62%
Others
2
0.62%
Total
323
nouveau_platform.c
87
-
7
246
Alexandre Courbot
Ben Skeggs
Dave Airlie
Thierry Reding
Others
December 2010
July 2012
February 2014
June 2014
February 2015
June 2015
August 2015
September 2015
February 2016
March 2016
March 2017
November 2023
July 2024
December 2024
August 2025
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Courbot
227
92.28%
Ben Skeggs
8
3.25%
Dave Airlie
6
2.44%
Thierry Reding
2
0.81%
Others
3
1.22%
Total
246
nouveau_platform.h
27
-
2
17
Alexandre Courbot
Ben Skeggs
June 2014
January 2015
May 2016
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Courbot
16
94.12%
Ben Skeggs
1
5.88%
Total
17
nouveau_prime.c
128
-
10
468
Dave Airlie
Thierry Reding
Danilo Krummrich
Maarten Lankhorst
Ben Skeggs
Thomas Zimmermann
Christian König
David Herrmann
Others
December 2009
July 2011
November 2011
April 2012
June 2012
July 2012
October 2012
January 2013
June 2013
October 2013
January 2014
November 2014
May 2016
August 2019
September 2019
September 2020
October 2020
December 2020
August 2023
February 2024
July 2024
September 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 156}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 23, "token_count": 34}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 43}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 24, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 10, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
213
45.51%
Thierry Reding
77
16.45%
Danilo Krummrich
49
10.47%
Maarten Lankhorst
34
7.26%
Ben Skeggs
24
5.13%
Thomas Zimmermann
17
3.63%
Christian König
16
3.42%
David Herrmann
9
1.92%
Others
29
6.20%
Total
468
nouveau_reg.h
859
-
4
3533
Ben Skeggs
Francisco Jerez
Marcin Kościelnicki
Ilia Mirkin
December 2009
January 2010
April 2010
June 2010
July 2010
August 2010
September 2010
October 2010
June 2011
August 2011
January 2015
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3141}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 226}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
3226
91.31%
Francisco Jerez
302
8.55%
Marcin Kościelnicki
4
0.11%
Ilia Mirkin
1
0.03%
Total
3533
nouveau_sched.c
524
-
20
2267
Danilo Krummrich
Philipp Stanner
Ben Skeggs
Dave Airlie
Christian König
Stephen Chandler Paul
Konrad Rzeszutek Wilk
Alexandre Courbot
Thierry Reding
Maarten Maathuis
Daniel Vetter
Marcin Ślusarz
Maarten Lankhorst
Lukas Wunner
David Herrmann
Others
December 2009
September 2010
June 2011
October 2011
April 2012
May 2012
July 2012
August 2012
September 2012
May 2013
October 2013
November 2013
February 2014
April 2014
October 2014
November 2015
January 2016
May 2016
January 2017
October 2017
May 2018
August 2018
August 2019
November 2019
September 2020
August 2023
September 2023
November 2023
February 2024
August 2024
February 2025
May 2025
July 2025
September 2025
October 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 1499}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 346}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 36, "token_count": 45}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 36, "token_count": 63}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 36, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Danilo Krummrich
1946
85.84%
Philipp Stanner
131
5.78%
Ben Skeggs
131
5.78%
Dave Airlie
14
0.62%
Christian König
11
0.49%
Stephen Chandler Paul
4
0.18%
Konrad Rzeszutek Wilk
4
0.18%
Alexandre Courbot
3
0.13%
Thierry Reding
2
0.09%
Maarten Maathuis
2
0.09%
Daniel Vetter
2
0.09%
Marcin Ślusarz
1
0.04%
Maarten Lankhorst
1
0.04%
Lukas Wunner
1
0.04%
David Herrmann
1
0.04%
Others
13
0.57%
Total
2267
nouveau_sched.h
118
-
7
411
Danilo Krummrich
Ben Skeggs
Philipp Stanner
Dave Airlie
Ilia Mirkin
Christian König
Others
December 2009
August 2010
October 2010
November 2010
April 2012
July 2012
August 2015
May 2016
October 2017
June 2019
April 2021
August 2023
November 2023
February 2024
June 2024
September 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 311}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 36, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Danilo Krummrich
356
86.62%
Ben Skeggs
39
9.49%
Philipp Stanner
10
2.43%
Dave Airlie
2
0.49%
Ilia Mirkin
1
0.24%
Christian König
1
0.24%
Others
2
0.49%
Total
411
nouveau_sgdma.c
91
-
7
403
Ben Skeggs
Christian König
Dave Airlie
Jérôme Glisse
Ilia Mirkin
Others
December 2009
March 2010
August 2010
October 2010
November 2010
January 2011
June 2011
November 2011
July 2012
November 2013
August 2014
May 2016
October 2017
February 2018
June 2019
July 2020
August 2020
September 2020
October 2020
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 52}, {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
260
64.52%
Christian König
64
15.88%
Dave Airlie
52
12.90%
Jérôme Glisse
22
5.46%
Ilia Mirkin
1
0.25%
Others
4
0.99%
Total
403
nouveau_svm.c
1085
-
20
5102
Ben Skeggs
Alistair Popple
Ralph Campbell
Jason Gunthorpe
Jérôme Glisse
Christoph Hellwig
Gustavo A. R. Silva
Karol Herbst
Alexandre Courbot
Dave Airlie
Kamil Dudka
Arnd Bergmann
Marcin Ślusarz
Maarten Lankhorst
Danilo Krummrich
Others
December 2009
October 2010
November 2010
June 2011
October 2011
April 2012
July 2012
September 2012
January 2013
May 2013
January 2014
February 2014
June 2014
August 2014
October 2014
January 2015
February 2015
July 2015
November 2015
January 2016
May 2016
October 2017
December 2017
May 2018
July 2018
August 2018
June 2019
July 2019
August 2019
November 2019
March 2020
May 2020
June 2020
July 2020
August 2020
January 2021
June 2021
September 2021
February 2022
June 2022
August 2023
February 2024
January 2025
February 2025
April 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2747}, {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 244}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 25, "token_count": 48}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 353}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 21, "token_count": 222}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 93}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 260}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 591}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
3073
60.23%
Alistair Popple
591
11.58%
Ralph Campbell
496
9.72%
Jason Gunthorpe
446
8.74%
Jérôme Glisse
273
5.35%
Christoph Hellwig
56
1.10%
Gustavo A. R. Silva
50
0.98%
Karol Herbst
14
0.27%
Alexandre Courbot
12
0.24%
Dave Airlie
11
0.22%
Kamil Dudka
8
0.16%
Arnd Bergmann
4
0.08%
Marcin Ślusarz
1
0.02%
Maarten Lankhorst
1
0.02%
Danilo Krummrich
1
0.02%
Others
65
1.27%
Total
5102
nouveau_svm.h
64
-
5
361
Ben Skeggs
Ralph Campbell
Jérôme Glisse
Jason Gunthorpe
Maarten Lankhorst
October 2010
April 2012
July 2012
May 2013
January 2014
October 2017
December 2017
July 2018
August 2018
November 2019
March 2020
July 2020
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
310
85.87%
Ralph Campbell
39
10.80%
Jérôme Glisse
6
1.66%
Jason Gunthorpe
4
1.11%
Maarten Lankhorst
2
0.55%
Total
361
nouveau_ttm.c
363
-
14
1849
Ben Skeggs
Dave Airlie
Christian König
Arunpravin Pannerslvam
Alexandre Courbot
Kees Cook
Francisco Jerez
David Herrmann
Christoph Hellwig
Somalapuram Amaranath
Others
December 2009
August 2010
September 2010
February 2011
March 2011
June 2011
July 2011
July 2012
March 2013
May 2013
August 2013
February 2014
July 2014
August 2014
February 2015
July 2015
August 2015
September 2015
May 2016
October 2016
December 2016
October 2017
December 2017
May 2018
September 2019
July 2020
August 2020
October 2020
November 2020
April 2021
July 2021
August 2022
October 2022
April 2023
July 2024
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 456}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 93}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 14}, {"author_id": 10, "token_count": 331}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 67}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 38, "token_count": 67}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
1148
62.09%
Dave Airlie
343
18.55%
Christian König
216
11.68%
Arunpravin Pannerslvam
67
3.62%
Alexandre Courbot
33
1.78%
Kees Cook
12
0.65%
Francisco Jerez
6
0.32%
David Herrmann
6
0.32%
Christoph Hellwig
5
0.27%
Somalapuram Amaranath
1
0.05%
Others
12
0.65%
Total
1849
nouveau_ttm.h
27
-
6
149
Ben Skeggs
Dave Airlie
Jérôme Glisse
Christian König
Francisco Jerez
Ilia Mirkin
December 2009
July 2010
August 2010
January 2011
November 2011
July 2012
May 2016
February 2018
June 2019
August 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
107
71.81%
Dave Airlie
27
18.12%
Jérôme Glisse
6
4.03%
Christian König
6
4.03%
Francisco Jerez
2
1.34%
Ilia Mirkin
1
0.67%
Total
149
nouveau_uvmm.c
1937
-
25
8219
Danilo Krummrich
Ben Skeggs
Dave Airlie
Alexandre Courbot
Christian König
Thierry Reding
Konrad Rzeszutek Wilk
Thomas Zimmermann
Philipp Stanner
Kamil Dudka
Marcin Ślusarz
Jérôme Glisse
Stephen Chandler Paul
Maarten Lankhorst
Francisco Jerez
David Herrmann
Rob Clark
Lukas Wunner
Others
December 2009
February 2010
April 2010
July 2010
September 2010
October 2010
November 2010
February 2011
June 2011
July 2011
October 2011
November 2011
April 2012
May 2012
July 2012
September 2012
January 2013
February 2013
May 2013
October 2013
November 2013
February 2014
April 2014
June 2014
August 2014
October 2014
November 2014
January 2015
July 2015
August 2015
November 2015
January 2016
May 2016
September 2016
October 2017
December 2017
August 2018
August 2019
September 2019
August 2020
September 2020
October 2020
November 2020
May 2021
November 2021
July 2023
August 2023
September 2023
November 2023
March 2024
May 2024
June 2024
August 2025
September 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 48, "token_count": 18}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 10, "token_count": 63}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 19}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 6831}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 541}, {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 36, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Danilo Krummrich
7405
90.10%
Ben Skeggs
477
5.80%
Dave Airlie
100
1.22%
Alexandre Courbot
35
0.43%
Christian König
29
0.35%
Thierry Reding
26
0.32%
Konrad Rzeszutek Wilk
18
0.22%
Thomas Zimmermann
11
0.13%
Philipp Stanner
10
0.12%
Kamil Dudka
8
0.10%
Marcin Ślusarz
6
0.07%
Jérôme Glisse
6
0.07%
Stephen Chandler Paul
4
0.05%
Maarten Lankhorst
4
0.05%
Francisco Jerez
4
0.05%
David Herrmann
3
0.04%
Rob Clark
2
0.02%
Lukas Wunner
1
0.01%
Others
70
0.85%
Total
8219
nouveau_uvmm.h
98
-
5
301
Danilo Krummrich
Ben Skeggs
Dave Airlie
Ilia Mirkin
Alexandre Courbot
December 2009
August 2010
October 2010
June 2011
April 2012
July 2012
June 2014
August 2014
August 2015
May 2016
October 2017
June 2019
August 2023
September 2023
November 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 233}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Danilo Krummrich
243
80.73%
Ben Skeggs
54
17.94%
Dave Airlie
2
0.66%
Ilia Mirkin
1
0.33%
Alexandre Courbot
1
0.33%
Total
301
nouveau_vga.c
130
-
18
542
Ben Skeggs
Dave Airlie
Thomas Zimmermann
Jérôme Glisse
Takashi Iwai
Lukas Wunner
Ilia Mirkin
Alexandre Courbot
Christoph Hellwig
Marcin Kościelnicki
Peter Lekensteyn
Daniel Vetter
Others
November 2004
September 2008
June 2009
December 2009
January 2010
February 2010
May 2010
September 2010
October 2010
November 2010
December 2010
July 2011
November 2011
December 2011
April 2012
May 2012
July 2012
September 2012
November 2012
November 2013
February 2014
August 2014
September 2014
August 2015
May 2016
February 2017
March 2017
June 2017
December 2017
June 2019
January 2020
January 2021
July 2021
July 2024
August 2024
October 2024
var spanGroupData = [ {"timestamp": 1099296000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 57}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 50, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
260
47.97%
Dave Airlie
89
16.42%
Thomas Zimmermann
43
7.93%
Jérôme Glisse
26
4.80%
Takashi Iwai
25
4.61%
Lukas Wunner
23
4.24%
Ilia Mirkin
18
3.32%
Alexandre Courbot
12
2.21%
Christoph Hellwig
8
1.48%
Marcin Kościelnicki
5
0.92%
Peter Lekensteyn
3
0.55%
Daniel Vetter
2
0.37%
Others
28
5.17%
Total
542
nouveau_vga.h
8
-
2
25
Ben Skeggs
Ilia Mirkin
November 2010
July 2012
June 2019
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
24
96.00%
Ilia Mirkin
1
4.00%
Total
25
nouveau_vmm.c
141
-
7
638
Ben Skeggs
Dave Airlie
Thierry Reding
Francisco Jerez
Christian König
Maarten Lankhorst
Danilo Krummrich
December 2009
March 2010
October 2010
November 2010
June 2011
April 2012
July 2012
November 2013
December 2014
May 2016
October 2017
December 2017
May 2018
June 2018
July 2018
January 2020
March 2020
April 2021
August 2023
January 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 469}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
602
94.36%
Dave Airlie
12
1.88%
Thierry Reding
10
1.57%
Francisco Jerez
8
1.25%
Christian König
3
0.47%
Maarten Lankhorst
2
0.31%
Danilo Krummrich
1
0.16%
Total
638
nouveau_vmm.h
33
-
3
149
Ben Skeggs
Maarten Lankhorst
Alexandre Courbot
December 2009
August 2010
April 2012
July 2012
February 2013
January 2014
June 2014
May 2016
November 2016
October 2017
May 2018
July 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
144
96.64%
Maarten Lankhorst
3
2.01%
Alexandre Courbot
2
1.34%
Total
149
nv04_fence.c
112
-
4
392
Ben Skeggs
Francisco Jerez
Maarten Lankhorst
Others
December 2009
August 2010
September 2010
November 2010
March 2011
April 2012
May 2012
July 2012
February 2013
January 2014
August 2014
September 2014
August 2015
November 2015
May 2016
June 2020
November 2023
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
368
93.88%
Francisco Jerez
12
3.06%
Maarten Lankhorst
9
2.30%
Others
3
0.77%
Total
392
nv10_fence.c
108
-
5
371
Ben Skeggs
Maarten Lankhorst
Francisco Jerez
Marcin Ślusarz
Others
December 2009
September 2010
November 2010
April 2012
May 2012
July 2012
December 2012
February 2013
January 2014
August 2014
September 2014
August 2015
May 2016
October 2016
March 2020
June 2020
July 2020
July 2024
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
351
94.61%
Maarten Lankhorst
9
2.43%
Francisco Jerez
9
2.43%
Marcin Ślusarz
1
0.27%
Others
1
0.27%
Total
371
nv10_fence.h
20
-
3
48
Ben Skeggs
Marcin Ślusarz
Ilia Mirkin
April 2012
July 2012
December 2012
August 2014
June 2019
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
38
79.17%
Marcin Ślusarz
9
18.75%
Ilia Mirkin
1
2.08%
Total
48
nv17_fence.c
141
-
6
599
Ben Skeggs
Marcin Ślusarz
Francisco Jerez
Christian König
Maarten Lankhorst
Dave Airlie
December 2009
August 2010
September 2010
October 2010
November 2010
April 2012
May 2012
July 2012
December 2012
February 2013
January 2014
August 2014
August 2015
November 2015
May 2016
March 2020
June 2020
July 2020
August 2020
September 2020
December 2020
April 2021
July 2024
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 246}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
568
94.82%
Marcin Ślusarz
9
1.50%
Francisco Jerez
9
1.50%
Christian König
9
1.50%
Maarten Lankhorst
3
0.50%
Dave Airlie
1
0.17%
Total
599
nv50_display.h
35
-
1
24
Ben Skeggs
December 2009
November 2010
July 2012
November 2012
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
24
100.00%
Total
24
nv50_fence.c
92
-
5
325
Ben Skeggs
Maarten Lankhorst
Christian König
Marcin Ślusarz
Dave Airlie
December 2009
November 2010
July 2011
April 2012
July 2012
December 2012
February 2013
July 2013
January 2014
August 2014
August 2015
November 2015
May 2016
March 2020
August 2020
September 2020
December 2020
April 2021
July 2024
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
296
91.08%
Maarten Lankhorst
15
4.62%
Christian König
9
2.77%
Marcin Ślusarz
4
1.23%
Dave Airlie
1
0.31%
Total
325
nv84_fence.c
228
-
6
1091
Ben Skeggs
Maarten Lankhorst
Francisco Jerez
Alexandre Courbot
Kees Cook
Christian König
December 2009
September 2010
October 2010
November 2010
March 2011
July 2011
April 2012
May 2012
July 2012
September 2012
January 2013
February 2013
January 2014
August 2014
September 2014
February 2015
May 2016
December 2016
October 2017
May 2018
June 2018
February 2019
June 2020
July 2020
September 2020
June 2022
July 2024
March 2025
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 344}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
998
91.48%
Maarten Lankhorst
42
3.85%
Francisco Jerez
21
1.92%
Alexandre Courbot
19
1.74%
Kees Cook
7
0.64%
Christian König
4
0.37%
Total
1091
nvc0_fence.c
98
-
2
361
Ben Skeggs
Marcin Ślusarz
December 2009
July 2011
April 2012
May 2012
July 2012
November 2012
January 2013
February 2013
May 2016
June 2020
July 2020
July 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
360
99.72%
Marcin Ślusarz
1
0.28%
Total
361
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
276
Author
Tokens
Proportion
Commits
Proportion
0
Ben Skeggs
884281
83.60%
2883
61.09%
1
Marcin Kościelnicki
24557
2.32%
15
0.32%
2
Alexandre Courbot
23172
2.19%
170
3.60%
3
Stephen Chandler Paul
16172
1.53%
126
2.67%
4
Danilo Krummrich
14886
1.41%
39
0.83%
5
Karol Herbst
13248
1.25%
90
1.91%
6
Martin Peres
12526
1.18%
81
1.72%
7
Roy Spliet
12409
1.17%
54
1.14%
8
Francisco Jerez
8279
0.78%
94
1.99%
9
Ilia Mirkin
7862
0.74%
93
1.97%
10
Dave Airlie
4437
0.42%
116
2.46%
11
Maarten Lankhorst
4354
0.41%
56
1.19%
12
Timur Tabi
2835
0.27%
14
0.30%
13
Jérôme Glisse
1986
0.19%
12
0.25%
14
Oscar Salvador
1948
0.18%
5
0.11%
15
James Jones
1897
0.18%
8
0.17%
16
Vince Hsu
1703
0.16%
7
0.15%
17
Christian König
1555
0.15%
58
1.23%
18
Marcin Ślusarz
1473
0.14%
42
0.89%
19
Alistair Popple
1363
0.13%
12
0.25%
20
Christoph Bumiller
1356
0.13%
6
0.13%
21
Ralph Campbell
1246
0.12%
16
0.34%
22
Jocelyn Falempe
957
0.09%
2
0.04%
23
Thierry Reding
894
0.08%
25
0.53%
24
Thomas Zimmermann
808
0.08%
34
0.72%
25
Christoph Hellwig
710
0.07%
18
0.38%
26
Zhi Wang
573
0.05%
12
0.25%
27
Pierre Moreau
548
0.05%
7
0.15%
28
Takashi Iwai
521
0.05%
5
0.11%
29
Daniel Vetter
521
0.05%
36
0.76%
30
Alastair Bridgewater
480
0.05%
9
0.19%
31
Jason Gunthorpe
475
0.04%
7
0.15%
32
Gustavo A. R. Silva
465
0.04%
20
0.42%
33
Unknown
382
0.04%
8
0.17%
34
Hans de Goede
347
0.03%
8
0.17%
35
Ville Syrjälä
294
0.03%
33
0.70%
36
Philipp Stanner
219
0.02%
8
0.17%
37
Rob Clark
216
0.02%
6
0.13%
38
Arunpravin Pannerslvam
196
0.02%
1
0.02%
39
Rhys Kidd
174
0.02%
5
0.11%
40
Somalapuram Amaranath
171
0.02%
2
0.04%
41
Peter Wu
167
0.02%
4
0.08%
42
Dmitry Eremin-Solenikov
167
0.02%
4
0.08%
43
Simon Ser
162
0.02%
2
0.04%
44
Samuel Pitoiset
159
0.02%
6
0.13%
45
Mark Menzynski
154
0.01%
4
0.08%
46
Maarten Maathuis
151
0.01%
5
0.11%
47
Jiang Liu
134
0.01%
2
0.04%
48
Konrad Rzeszutek Wilk
112
0.01%
1
0.02%
49
Peter Lekensteyn
111
0.01%
2
0.04%
50
Lukas Wunner
98
0.01%
12
0.25%
51
Kees Cook
96
0.01%
11
0.23%
52
Emil Velikov
96
0.01%
9
0.19%
53
Randy Dunlap
93
0.01%
6
0.13%
54
Kamil Dudka
88
0.01%
2
0.04%
55
Nicolas Chauvet
87
0.01%
2
0.04%
56
David Herrmann
84
0.01%
4
0.08%
57
Jani Nikula
83
0.01%
11
0.23%
58
Arnd Bergmann
83
0.01%
12
0.25%
59
Sinan Kaya
73
0.01%
1
0.02%
60
Others
3052
0.29%
376
7.97%
Total
1057746
4719