Message ID | 20220712153300.3077560-1-trini@konsulko.com |
---|---|
State | RFC |
Delegated to: | Heinrich Schuchardt |
Headers | show |
Series | [RFCv2,1/2] doc: Add statistics page for v2022.07 | expand |
On 7/12/22 17:32, Tom Rini wrote: > These tables are generated by gitdm, patched to generate an rST .. table > directive and then > with the header, orphan tag and stats summary added manually. > > Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> > Signed-off-by: Tom Rini <trini@konsulko.com> > --- > Changes in v2: > - Include :orphan: this time > - Use .. table and auto-width as suggested by Heinrich > --- > .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ > 1 file changed, 806 insertions(+) > create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst > > diff --git a/doc/develop/statistics/u-boot-stats-v2022.07.rst b/doc/develop/statistics/u-boot-stats-v2022.07.rst > new file mode 100644 > index 000000000000..0655e3ea933f > --- /dev/null > +++ b/doc/develop/statistics/u-boot-stats-v2022.07.rst > @@ -0,0 +1,806 @@ > +:orphan: > + > +U-Boot v2022.07 Release Statistics > +================================== > + > +* Processed 1696 csets from 183 developers > + > +* 27 employers found > + > +* A total of 148026 lines added, 56440 removed (delta 91586) > + > +.. table:: Developers with the most changesets > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Tom Rini 164 (9.7%) > + Simon Glass 141 (8.3%) > + Pali Rohár 114 (6.7%) > + Marek Vasut 94 (5.5%) > + Peng Fan 61 (3.6%) > + Sean Anderson 59 (3.5%) > + Heinrich Schuchardt 57 (3.4%) > + Samuel Holland 49 (2.9%) > + Michal Simek 49 (2.9%) > + Johan Jonker 45 (2.7%) > + Aaron Williams 40 (2.4%) > + AKASHI Takahiro 38 (2.2%) > + Marek Behún 36 (2.1%) > + Tim Harvey 33 (1.9%) > + Philippe Reynes 29 (1.7%) > + Andre Przywara 28 (1.7%) > + Andrew Scull 27 (1.6%) > + Patrice Chotard 26 (1.5%) > + Patrick Delaunay 25 (1.5%) > + Fabio Estevam 24 (1.4%) > + Gaurav Jain 20 (1.2%) > + Ye Li 20 (1.2%) > + Ashok Reddy Soma 16 (0.9%) > + Stefan Roese 13 (0.8%) > + Sughosh Ganu 12 (0.7%) > + Masahisa Kojima 12 (0.7%) > + Michael Trimarchi 11 (0.6%) > + Paweł Anikiel 11 (0.6%) > + Adam Ford 11 (0.6%) > + Marcel Ziswiler 11 (0.6%) > + Dave Gerlach 11 (0.6%) > + Philip Oberfichtner 11 (0.6%) > + T Karthik Reddy 11 (0.6%) > + Bin Meng 9 (0.5%) > + Tommaso Merciai 9 (0.5%) > + Heiko Thiery 8 (0.5%) > + Alper Nebi Yasak 8 (0.5%) > + Philippe Schenker 8 (0.5%) > + Vyacheslav Bocharov 8 (0.5%) > + Michael Walle 7 (0.4%) > + Peter Robinson 6 (0.4%) > + Francesco Dolcini 6 (0.4%) > + Mark Kettenis 6 (0.4%) > + Neal Frager 6 (0.4%) > + Robert Marko 6 (0.4%) > + Jim Liu 6 (0.4%) > + Tudor Ambarus 6 (0.4%) > + Paweł Jarosz 5 (0.3%) > + Dinesh Maniyam 5 (0.3%) > + Ariel D'Alessandro 5 (0.3%) > + Eugen Hristev 5 (0.3%) > + Sergiu Moga 5 (0.3%) > + Lukasz Majewski 5 (0.3%) > + Clément Léger 5 (0.3%) > + Huang Jianan 5 (0.3%) > + Etienne Carriere 5 (0.3%) > + Tien Fong Chee 4 (0.2%) > + Chris Morgan 4 (0.2%) > + Dario Binacchi 4 (0.2%) > + Frieder Schrempf 4 (0.2%) > + Janne Grunau 4 (0.2%) > + Josua Mayer 4 (0.2%) > + Vincent Stehlé 4 (0.2%) > + Chris Packham 4 (0.2%) > + Sai Pavan Boddu 4 (0.2%) > + Neil Armstrong 4 (0.2%) > + Jan Kiszka 4 (0.2%) > + Andrew Davis 4 (0.2%) > + Aswath Govindraju 4 (0.2%) > + Masami Hiramatsu 4 (0.2%) > + Durai Manickam KR 4 (0.2%) > + Billy Tsai 4 (0.2%) > + Angus Ainslie 4 (0.2%) > + Jesse Taube 4 (0.2%) > + Andrew Jeffery 4 (0.2%) > + Hari Nagalla 4 (0.2%) > + Icenowy Zheng 4 (0.2%) > + Romain Naour 4 (0.2%) > + Joel Stanley 3 (0.2%) > + Andrey Zhizhikin 3 (0.2%) > + Loic Poulain 3 (0.2%) > + Rasmus Villemoes 3 (0.2%) > + Vagrant Cascadian 3 (0.2%) > + Ilias Apalodimas 3 (0.2%) > + Eddie James 3 (0.2%) > + Gireesh Hiremath 3 (0.2%) > + Sam Shih 3 (0.2%) > + Luca Ellero 3 (0.2%) > + Tony Dinh 3 (0.2%) > + Paul Barker 3 (0.2%) > + Oleksandr Suvorov 3 (0.2%) > + Igor Opaniuk 3 (0.2%) > + Denys Drozdov 3 (0.2%) > + SESA644425 3 (0.2%) > + Vignesh Raghavendra 3 (0.2%) > + Dzmitry Sankouski 3 (0.2%) > + Jernej Skrabec 3 (0.2%) > + Miquel Raynal 2 (0.1%) > + Christian Gmeiner 2 (0.1%) > + Nate Drude 2 (0.1%) > + Rick Chen 2 (0.1%) > + Yannick Fertre 2 (0.1%) > + Peter Hoyes 2 (0.1%) > + Dominic Rath 2 (0.1%) > + Du Huanpeng 2 (0.1%) > + Haolin Li 2 (0.1%) > + Clement Faure 2 (0.1%) > + Vladimir Oltean 2 (0.1%) > + Christoph Niedermaier 2 (0.1%) > + Paul Barbieri 1 (0.1%) > + Hannes Schmelzer 1 (0.1%) > + Teik Heng Chong 1 (0.1%) > + Andrea Scian 1 (0.1%) > + Jerome Forissier 1 (0.1%) > + Emmanuel Vadot 1 (0.1%) > + Nicolas Iooss 1 (0.1%) > + Andrejs Cainikovs 1 (0.1%) > + qianfan Zhao 1 (0.1%) > + Yau Wai Gan 1 (0.1%) > + Corentin LABBE 1 (0.1%) > + Christophe Leroy 1 (0.1%) > + Chunfeng Yun 1 (0.1%) > + Camelia Groza 1 (0.1%) > + Wasim Khan 1 (0.1%) > + Georgi Vlaev 1 (0.1%) > + Andrea zi0Black Cappa 1 (0.1%) > + Leo Yu-Chi Liang 1 (0.1%) > + Humberto Naves 1 (0.1%) > + Sean Nyekjaer 1 (0.1%) > + Christoph Fritz 1 (0.1%) > + Sergei Antonov 1 (0.1%) > + George Hilliard 1 (0.1%) > + Ying-Chun Liu (PaulLiu) 1 (0.1%) > + Vishal Patel 1 (0.1%) > + Piyush Mehta 1 (0.1%) > + Amit Kumar Mahapatra 1 (0.1%) > + Jorge Ramirez-Ortiz 1 (0.1%) > + Ralph Siemsen 1 (0.1%) > + Ovidiu Panait 1 (0.1%) > + John Keeping 1 (0.1%) > + Oliver Graute 1 (0.1%) > + Nicolas Heemeryck 1 (0.1%) > + Stanley Chu 1 (0.1%) > + Josef Schlehofer 1 (0.1%) > + Stephen Carlson 1 (0.1%) > + Yuantian Tang 1 (0.1%) > + Hou Zhiqiang 1 (0.1%) > + Kyle Evans 1 (0.1%) > + Lyle Franklin 1 (0.1%) > + Andrew Abbott 1 (0.1%) > + Oleksii Titov 1 (0.1%) > + Kshitiz Varshney 1 (0.1%) > + Ian Ray 1 (0.1%) > + Rogier Stam 1 (0.1%) > + Diego Rondini 1 (0.1%) > + Daniel Golle 1 (0.1%) > + Peter Cai 1 (0.1%) > + Alexandre Besnard 1 (0.1%) > + Elmar Albert 1 (0.1%) > + Arjan Minzinga Zijlstra 1 (0.1%) > + Oleksii Bidnichenko 1 (0.1%) > + Ji Luo 1 (0.1%) > + Clark Wang 1 (0.1%) > + Clément Péron 1 (0.1%) > + Andy Shevchenko 1 (0.1%) > + Hajo Noerenberg 1 (0.1%) > + Ville Baillie 1 (0.1%) > + Paul HENRYS 1 (0.1%) > + Jérôme Carretero 1 (0.1%) > + Dhananjay Phadke 1 (0.1%) > + Ivan Vozvakhov 1 (0.1%) > + Tom Saeger 1 (0.1%) > + Adarsh Babu Kalepalli 1 (0.1%) > + He Yong 1 (0.1%) > + Samuel Dionne-Riel 1 (0.1%) > + Felix Vietmeyer 1 (0.1%) > + Yi Liu 1 (0.1%) > + Angelo Dureghello 1 (0.1%) > + Baltazár Radics 1 (0.1%) > + Alexander Graf 1 (0.1%) > + Mihai Sain 1 (0.1%) > + Sai Krishna Potthuri 1 (0.1%) > + weichangzheng 1 (0.1%) > + ========================= ========== > + > + > +.. table:: Developers with the most changed lines > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Aaron Williams 31473 (16.9%) > + Tom Rini 25599 (13.7%) > + Simon Glass 17972 (9.7%) > + Marek Vasut 14707 (7.9%) > + Tim Harvey 11858 (6.4%) > + Sean Anderson 10323 (5.5%) > + Samuel Holland 8705 (4.7%) > + Stefan Roese 4394 (2.4%) > + Johan Jonker 3712 (2.0%) > + Jim Liu 3650 (2.0%) > + Ariel D'Alessandro 3358 (1.8%) > + Huang Jianan 3272 (1.8%) > + Philippe Reynes 2587 (1.4%) > + Philip Oberfichtner 2400 (1.3%) > + Peng Fan 2365 (1.3%) > + Pali Rohár 2277 (1.2%) > + Paweł Jarosz 2092 (1.1%) > + AKASHI Takahiro 1700 (0.9%) > + Eugen Hristev 1532 (0.8%) > + Gaurav Jain 1522 (0.8%) > + Humberto Naves 1498 (0.8%) > + Marek Behún 1353 (0.7%) > + Andre Przywara 1318 (0.7%) > + Paul Barker 1308 (0.7%) > + Patrick Delaunay 1200 (0.6%) > + Paweł Anikiel 1162 (0.6%) > + Michal Simek 1065 (0.6%) > + Patrice Chotard 1038 (0.6%) > + Ashok Reddy Soma 1000 (0.5%) > + Sughosh Ganu 954 (0.5%) > + Denys Drozdov 942 (0.5%) > + Neal Frager 894 (0.5%) > + Angus Ainslie 804 (0.4%) > + Heinrich Schuchardt 692 (0.4%) > + weichangzheng 686 (0.4%) > + Etienne Carriere 652 (0.4%) > + Janne Grunau 648 (0.3%) > + Marcel Ziswiler 636 (0.3%) > + Andrew Scull 606 (0.3%) > + Neil Armstrong 598 (0.3%) > + Masahisa Kojima 567 (0.3%) > + Adam Ford 524 (0.3%) > + Billy Tsai 497 (0.3%) > + Alper Nebi Yasak 440 (0.2%) > + Fabio Estevam 420 (0.2%) > + Michael Trimarchi 393 (0.2%) > + Durai Manickam KR 378 (0.2%) > + Vincent Stehlé 369 (0.2%) > + Andrew Jeffery 359 (0.2%) > + T Karthik Reddy 322 (0.2%) > + Francesco Dolcini 306 (0.2%) > + Ye Li 303 (0.2%) > + Nate Drude 275 (0.1%) > + Dave Gerlach 263 (0.1%) > + Sergiu Moga 260 (0.1%) > + Tony Dinh 256 (0.1%) > + Sam Shih 252 (0.1%) > + Ivan Vozvakhov 252 (0.1%) > + Dzmitry Sankouski 244 (0.1%) > + Tommaso Merciai 242 (0.1%) > + Yannick Fertre 217 (0.1%) > + Clément Léger 208 (0.1%) > + Eddie James 202 (0.1%) > + Ilias Apalodimas 190 (0.1%) > + Philippe Schenker 189 (0.1%) > + Adarsh Babu Kalepalli 174 (0.1%) > + Igor Opaniuk 160 (0.1%) > + Michael Walle 159 (0.1%) > + Lukasz Majewski 157 (0.1%) > + Josua Mayer 137 (0.1%) > + Vyacheslav Bocharov 131 (0.1%) > + Stanley Chu 131 (0.1%) > + Gireesh Hiremath 127 (0.1%) > + Hari Nagalla 126 (0.1%) > + Leo Yu-Chi Liang 116 (0.1%) > + Luca Ellero 107 (0.1%) > + Chris Morgan 100 (0.1%) > + Peter Hoyes 100 (0.1%) > + Ji Luo 100 (0.1%) > + George Hilliard 82 (0.0%) > + Mark Kettenis 79 (0.0%) > + Frieder Schrempf 78 (0.0%) > + Heiko Thiery 72 (0.0%) > + Icenowy Zheng 69 (0.0%) > + Joel Stanley 66 (0.0%) > + Diego Rondini 64 (0.0%) > + Robert Marko 63 (0.0%) > + Dinesh Maniyam 59 (0.0%) > + Andrejs Cainikovs 49 (0.0%) > + Samuel Dionne-Riel 48 (0.0%) > + Mihai Sain 45 (0.0%) > + Bin Meng 41 (0.0%) > + Loic Poulain 40 (0.0%) > + SESA644425 40 (0.0%) > + Masami Hiramatsu 39 (0.0%) > + Clement Faure 39 (0.0%) > + He Yong 39 (0.0%) > + Rasmus Villemoes 38 (0.0%) > + Jernej Skrabec 37 (0.0%) > + Jerome Forissier 35 (0.0%) > + Paul HENRYS 31 (0.0%) > + Jérôme Carretero 30 (0.0%) > + Paul Barbieri 28 (0.0%) > + Aswath Govindraju 27 (0.0%) > + Jan Kiszka 26 (0.0%) > + Jesse Taube 26 (0.0%) > + Nicolas Heemeryck 23 (0.0%) > + Ville Baillie 23 (0.0%) > + Andrew Davis 22 (0.0%) > + Kyle Evans 22 (0.0%) > + Peter Robinson 21 (0.0%) > + Romain Naour 21 (0.0%) > + Peter Cai 21 (0.0%) > + Hou Zhiqiang 20 (0.0%) > + Clark Wang 20 (0.0%) > + Sai Pavan Boddu 18 (0.0%) > + Amit Kumar Mahapatra 18 (0.0%) > + Elmar Albert 18 (0.0%) > + Tudor Ambarus 16 (0.0%) > + Oleksandr Suvorov 16 (0.0%) > + Chris Packham 15 (0.0%) > + Vagrant Cascadian 15 (0.0%) > + Dominic Rath 13 (0.0%) > + Andrea Scian 13 (0.0%) > + Christoph Fritz 13 (0.0%) > + Nicolas Iooss 12 (0.0%) > + Miquel Raynal 11 (0.0%) > + Vishal Patel 11 (0.0%) > + Georgi Vlaev 9 (0.0%) > + Dario Binacchi 8 (0.0%) > + Teik Heng Chong 8 (0.0%) > + Piyush Mehta 8 (0.0%) > + Ovidiu Panait 8 (0.0%) > + John Keeping 8 (0.0%) > + Dhananjay Phadke 8 (0.0%) > + Tom Saeger 8 (0.0%) > + Tien Fong Chee 7 (0.0%) > + Stephen Carlson 7 (0.0%) > + Lyle Franklin 7 (0.0%) > + Felix Vietmeyer 7 (0.0%) > + Alexander Graf 7 (0.0%) > + Andrey Zhizhikin 6 (0.0%) > + Vignesh Raghavendra 6 (0.0%) > + Christian Gmeiner 6 (0.0%) > + Haolin Li 6 (0.0%) > + Daniel Golle 6 (0.0%) > + Rick Chen 5 (0.0%) > + Ying-Chun Liu (PaulLiu) 5 (0.0%) > + Rogier Stam 5 (0.0%) > + Alexandre Besnard 5 (0.0%) > + Angelo Dureghello 5 (0.0%) > + Christoph Niedermaier 4 (0.0%) > + Hannes Schmelzer 4 (0.0%) > + Chunfeng Yun 4 (0.0%) > + Kshitiz Varshney 4 (0.0%) > + Yi Liu 4 (0.0%) > + Baltazár Radics 4 (0.0%) > + Christophe Leroy 3 (0.0%) > + Wasim Khan 3 (0.0%) > + Andrea zi0Black Cappa 3 (0.0%) > + Sean Nyekjaer 3 (0.0%) > + Andy Shevchenko 3 (0.0%) > + Du Huanpeng 2 (0.0%) > + Vladimir Oltean 2 (0.0%) > + Camelia Groza 2 (0.0%) > + Sergei Antonov 2 (0.0%) > + Oliver Graute 2 (0.0%) > + Yuantian Tang 2 (0.0%) > + Oleksii Titov 2 (0.0%) > + Arjan Minzinga Zijlstra 2 (0.0%) > + Oleksii Bidnichenko 2 (0.0%) > + Clément Péron 2 (0.0%) > + Hajo Noerenberg 2 (0.0%) > + Sai Krishna Potthuri 2 (0.0%) > + Emmanuel Vadot 1 (0.0%) > + qianfan Zhao 1 (0.0%) > + Yau Wai Gan 1 (0.0%) > + Corentin LABBE 1 (0.0%) > + Jorge Ramirez-Ortiz 1 (0.0%) > + Ralph Siemsen 1 (0.0%) > + Josef Schlehofer 1 (0.0%) > + Andrew Abbott 1 (0.0%) > + Ian Ray 1 (0.0%) > + ========================= ========== > + > + > +.. table:: Developers with the most lines removed > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Tom Rini 19724 (34.9%) > + Denys Drozdov 941 (1.7%) > + Marcel Ziswiler 430 (0.8%) > + Stefan Roese 331 (0.6%) > + Marek Behún 309 (0.5%) > + Adam Ford 247 (0.4%) > + Tony Dinh 187 (0.3%) > + Igor Opaniuk 134 (0.2%) > + Leo Yu-Chi Liang 116 (0.2%) > + Etienne Carriere 97 (0.2%) > + Francesco Dolcini 30 (0.1%) > + Rasmus Villemoes 19 (0.0%) > + Hou Zhiqiang 16 (0.0%) > + Frieder Schrempf 14 (0.0%) > + John Keeping 8 (0.0%) > + Romain Naour 5 (0.0%) > + Ying-Chun Liu (PaulLiu) 5 (0.0%) > + Ovidiu Panait 3 (0.0%) > + Vignesh Raghavendra 3 (0.0%) > + Andrea zi0Black Cappa 2 (0.0%) > + Andy Shevchenko 2 (0.0%) > + Peter Robinson 1 (0.0%) > + Josef Schlehofer 1 (0.0%) > + Ian Ray 1 (0.0%) > + ========================= ========== > + > + > +.. table:: Developers with the most signoffs (total 266) > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Andre Przywara 50 (18.8%) > + Michal Simek 43 (16.2%) > + Stefan Roese 41 (15.4%) > + Patrice Chotard 23 (8.6%) > + Peng Fan 17 (6.4%) > + Marcel Ziswiler 16 (6.0%) > + Neil Armstrong 9 (3.4%) > + Priyanka Jain 7 (2.6%) > + Michael Trimarchi 6 (2.3%) > + Johan Jonker 5 (1.9%) > + Tom Rini 4 (1.5%) > + Tom Warren 4 (1.5%) > + T Karthik Reddy 4 (1.5%) > + Stanley Chu 4 (1.5%) > + Samuel Holland 4 (1.5%) > + Yau Wai Gan 2 (0.8%) > + Jagan Teki 2 (0.8%) > + Biwen Li 2 (0.8%) > + Ye Li 2 (0.8%) > + Ilias Apalodimas 2 (0.8%) > + Heinrich Schuchardt 2 (0.8%) > + Ariel D'Alessandro 2 (0.8%) > + Amit Kumar Mahapatra 1 (0.4%) > + Wolfgang Wallner 1 (0.4%) > + Alexandru M Stan 1 (0.4%) > + Kever Yang 1 (0.4%) > + Chee Hong Ang 1 (0.4%) > + Yifan Gu 1 (0.4%) > + Horia Geantă 1 (0.4%) > + Richard Weinberger 1 (0.4%) > + Anatolij Gustschin 1 (0.4%) > + Gabriel Fernandez 1 (0.4%) > + Christian Gmeiner 1 (0.4%) > + Sai Krishna Potthuri 1 (0.4%) > + Josua Mayer 1 (0.4%) > + Masahisa Kojima 1 (0.4%) > + Ashok Reddy Soma 1 (0.4%) > + ========================= ========== > + > + > +.. table:: Developers with the most reviews (total 871) > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Simon Glass 100 (11.5%) > + Fabio Estevam 69 (7.9%) > + Stefan Roese 67 (7.7%) > + Ramon Fried 65 (7.5%) > + Kever Yang 63 (7.2%) > + Priyanka Jain 53 (6.1%) > + Patrice Chotard 38 (4.4%) > + Patrick Delaunay 38 (4.4%) > + Heinrich Schuchardt 35 (4.0%) > + Andre Przywara 31 (3.6%) > + Peng Fan 26 (3.0%) > + Bin Meng 25 (2.9%) > + Alper Nebi Yasak 23 (2.6%) > + Tom Rini 21 (2.4%) > + Marek Behún 21 (2.4%) > + Jaehoon Chung 19 (2.2%) > + Ye Li 13 (1.5%) > + Marek Vasut 12 (1.4%) > + Heiko Schocher 9 (1.0%) > + Tien Fong Chee 9 (1.0%) > + Sean Anderson 9 (1.0%) > + Vladimir Oltean 8 (0.9%) > + Ilias Apalodimas 7 (0.8%) > + Leo Yu-Chi Liang 6 (0.7%) > + Mark Kettenis 6 (0.7%) > + Neil Armstrong 5 (0.6%) > + Samuel Holland 5 (0.6%) > + Jagan Teki 5 (0.6%) > + Masami Hiramatsu 5 (0.6%) > + Gaurav Jain 5 (0.6%) > + Christian Gmeiner 4 (0.5%) > + Chia-Wei Wang 4 (0.5%) > + Claudiu Beznea 4 (0.5%) > + Pali Rohár 4 (0.5%) > + Ashok Reddy Soma 3 (0.3%) > + Francesco Dolcini 3 (0.3%) > + Nishanth Menon 3 (0.3%) > + Stefano Babic 3 (0.3%) > + Holger Brunck 3 (0.3%) > + Miquel Raynal 3 (0.3%) > + Michael Walle 3 (0.3%) > + Michal Simek 2 (0.2%) > + Michael Trimarchi 2 (0.2%) > + Tony Dinh 2 (0.2%) > + Frieder Schrempf 2 (0.2%) > + Minkyu Kang 2 (0.2%) > + Rick Chen 2 (0.2%) > + Tudor Ambarus 2 (0.2%) > + Joel Stanley 2 (0.2%) > + Tim Harvey 2 (0.2%) > + Marcel Ziswiler 1 (0.1%) > + John Keeping 1 (0.1%) > + Peter Robinson 1 (0.1%) > + Peter Collingbourne 1 (0.1%) > + Pankaj Gupta 1 (0.1%) > + Han Xu 1 (0.1%) > + Radhey Shyam Pandey 1 (0.1%) > + Philipp Tomsich 1 (0.1%) > + Thomas Chou 1 (0.1%) > + Kristian Amlie 1 (0.1%) > + Qu Wenruo 1 (0.1%) > + Jacky Bai 1 (0.1%) > + Ley Foon Tan 1 (0.1%) > + Dylan Hung 1 (0.1%) > + Andrey Zhizhikin 1 (0.1%) > + Kshitiz Varshney 1 (0.1%) > + Andrew Scull 1 (0.1%) > + Janne Grunau 1 (0.1%) > + ========================= ========== > + > + > +.. table:: Developers with the most test credits (total 66) > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Tim Harvey 15 (22.7%) > + Patrice Chotard 5 (7.6%) > + Mark Kettenis 4 (6.1%) > + Adam Ford 4 (6.1%) > + Fabio Estevam 3 (4.5%) > + Marek Vasut 3 (4.5%) > + Marcel Ziswiler 3 (4.5%) > + Derald D. Woods 3 (4.5%) > + Pali Rohár 2 (3.0%) > + Ariel D'Alessandro 2 (3.0%) > + Heiko Thiery 2 (3.0%) > + Andre Przywara 1 (1.5%) > + Chia-Wei Wang 1 (1.5%) > + Stefano Babic 1 (1.5%) > + Frieder Schrempf 1 (1.5%) > + John Keeping 1 (1.5%) > + Peter Robinson 1 (1.5%) > + Peter Collingbourne 1 (1.5%) > + Kshitiz Varshney 1 (1.5%) > + Janne Grunau 1 (1.5%) > + Josua Mayer 1 (1.5%) > + Ying-Chun Liu (PaulLiu) 1 (1.5%) > + Peter Griffin 1 (1.5%) > + Tatsuhiko Yasumatsu 1 (1.5%) > + Jincheng Wang 1 (1.5%) > + Gabriel Hojda 1 (1.5%) > + Arti Zirk 1 (1.5%) > + Merlijn Wajer 1 (1.5%) > + Soeren Moch 1 (1.5%) > + Raffaele RECALCATI 1 (1.5%) > + Angus Ainslie 1 (1.5%) > + ========================= ========== > + > + > +.. table:: Developers who gave the most tested-by credits (total 67) > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Marek Vasut 14 (20.9%) > + Fabio Estevam 6 (9.0%) > + Michael Trimarchi 6 (9.0%) > + Heiko Thiery 4 (6.0%) > + Adam Ford 3 (4.5%) > + Heinrich Schuchardt 3 (4.5%) > + Tom Rini 3 (4.5%) > + Pali Rohár 2 (3.0%) > + Andre Przywara 2 (3.0%) > + Frieder Schrempf 2 (3.0%) > + Janne Grunau 2 (3.0%) > + Miquel Raynal 2 (3.0%) > + Masahisa Kojima 2 (3.0%) > + Tim Harvey 1 (1.5%) > + Mark Kettenis 1 (1.5%) > + Angus Ainslie 1 (1.5%) > + Simon Glass 1 (1.5%) > + Peng Fan 1 (1.5%) > + Marek Behún 1 (1.5%) > + Ye Li 1 (1.5%) > + Gaurav Jain 1 (1.5%) > + Joel Stanley 1 (1.5%) > + Rasmus Villemoes 1 (1.5%) > + Christoph Niedermaier 1 (1.5%) > + Peter Cai 1 (1.5%) > + Jerome Forissier 1 (1.5%) > + Andrejs Cainikovs 1 (1.5%) > + Nate Drude 1 (1.5%) > + AKASHI Takahiro 1 (1.5%) > + ========================= ========== > + > + > +.. table:: Developers with the most report credits (total 19) > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Tom Rini 2 (10.5%) > + Patrick Delaunay 2 (10.5%) > + Fabio Estevam 1 (5.3%) > + Tim Harvey 1 (5.3%) > + Tatsuhiko Yasumatsu 1 (5.3%) > + Jincheng Wang 1 (5.3%) > + Gabriel Hojda 1 (5.3%) > + Nishanth Menon 1 (5.3%) > + Milan P. Stanić 1 (5.3%) > + Yun-Chien Yu 1 (5.3%) > + Nicolas Bidron 1 (5.3%) > + Balaji Anandapadmanaban 1 (5.3%) > + David Mosberger-Tang 1 (5.3%) > + Jesse Villarreal 1 (5.3%) > + Suman Anna 1 (5.3%) > + Vagrant Cascadian 1 (5.3%) > + Chris Morgan 1 (5.3%) > + ========================= ========== > + > + > +.. table:: Developers who gave the most report credits (total 19) > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + Simon Glass 5 (26.3%) > + Andre Przywara 3 (15.8%) > + Heinrich Schuchardt 2 (10.5%) > + Miquel Raynal 2 (10.5%) > + Aswath Govindraju 2 (10.5%) > + Tom Rini 1 (5.3%) > + Fabio Estevam 1 (5.3%) > + Samuel Holland 1 (5.3%) > + Tudor Ambarus 1 (5.3%) > + Chunfeng Yun 1 (5.3%) > + ========================= ========== > + > + > +.. table:: Top changeset contributors by employer > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + (Unknown) 669 (39.4%) > + Google, Inc. 168 (9.9%) > + Konsulko Group 164 (9.7%) > + DENX Software Engineering 147 (8.7%) > + NXP 112 (6.6%) > + Linaro 80 (4.7%) > + ST Microelectronics 53 (3.1%) > + AMD 51 (3.0%) > + Marvell 40 (2.4%) > + Xilinx 39 (2.3%) > + ARM 34 (2.0%) > + Toradex 33 (1.9%) > + Texas Instruments 27 (1.6%) > + Amarula Solutions 24 (1.4%) > + Intel 12 (0.7%) > + Semihalf Embedded Systems 11 (0.6%) > + Bootlin 7 (0.4%) > + BayLibre SAS 5 (0.3%) > + Collabora Ltd. 5 (0.3%) > + Siemens 4 (0.2%) > + Debian.org 3 (0.2%) > + IBM 3 (0.2%) > + Wind River 1 (0.1%) > + Dave S.r.l. 1 (0.1%) > + General Electric 1 (0.1%) > + Oracle 1 (0.1%) > + Rockchip 1 (0.1%) > + ========================= ========== > + > + > +.. table:: Top lines changed by employer > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + (Unknown) 63402 (34.0%) > + Marvell 31473 (16.9%) > + Konsulko Group 25599 (13.7%) > + DENX Software Engineering 22078 (11.9%) > + Google, Inc. 18578 (10.0%) > + NXP 4382 (2.4%) > + Linaro 4183 (2.2%) > + Collabora Ltd. 3358 (1.8%) > + ST Microelectronics 2455 (1.3%) > + Xilinx 2277 (1.2%) > + Toradex 2140 (1.1%) > + ARM 1787 (1.0%) > + Semihalf Embedded Systems 1162 (0.6%) > + AMD 1061 (0.6%) > + Amarula Solutions 643 (0.3%) > + BayLibre SAS 599 (0.3%) > + Texas Instruments 453 (0.2%) > + Bootlin 219 (0.1%) > + IBM 202 (0.1%) > + Intel 78 (0.0%) > + Siemens 26 (0.0%) > + Debian.org 15 (0.0%) > + Dave S.r.l. 13 (0.0%) > + Wind River 8 (0.0%) > + Oracle 8 (0.0%) > + Rockchip 4 (0.0%) > + General Electric 1 (0.0%) > + ========================= ========== > + > + > +.. table:: Employers with the most signoffs (total 266) > + :widths: auto > + > + ========================= ========== > + Name Changesets %s/Changesets/Signoffs/ The column heading of column 2 should depend on the table. Best regards Heinrich > + ========================= ========== > + ARM 50 (18.8%) > + DENX Software Engineering 42 (15.8%) > + Xilinx 39 (14.7%) > + NXP 29 (10.9%) > + ST Microelectronics 24 (9.0%) > + (Unknown) 21 (7.9%) > + Toradex 16 (6.0%) > + AMD 11 (4.1%) > + BayLibre SAS 9 (3.4%) > + Amarula Solutions 8 (3.0%) > + Konsulko Group 4 (1.5%) > + NVidia 4 (1.5%) > + Linaro 3 (1.1%) > + Intel 3 (1.1%) > + Collabora Ltd. 2 (0.8%) > + Rockchip 1 (0.4%) > + ========================= ========== > + > + > +.. table:: Employers with the most hackers (total 185) > + :widths: auto > + > + ========================= ========== > + Name Changesets > + ========================= ========== > + (Unknown) 102 (55.1%) > + NXP 12 (6.5%) > + Linaro 10 (5.4%) > + Xilinx 9 (4.9%) > + Toradex 7 (3.8%) > + Texas Instruments 6 (3.2%) > + DENX Software Engineering 5 (2.7%) > + Intel 5 (2.7%) > + ARM 3 (1.6%) > + ST Microelectronics 3 (1.6%) > + Amarula Solutions 3 (1.6%) > + AMD 2 (1.1%) > + BayLibre SAS 2 (1.1%) > + Google, Inc. 2 (1.1%) > + Bootlin 2 (1.1%) > + Konsulko Group 1 (0.5%) > + Collabora Ltd. 1 (0.5%) > + Rockchip 1 (0.5%) > + Marvell 1 (0.5%) > + Semihalf Embedded Systems 1 (0.5%) > + IBM 1 (0.5%) > + Siemens 1 (0.5%) > + Debian.org 1 (0.5%) > + Dave S.r.l. 1 (0.5%) > + Wind River 1 (0.5%) > + Oracle 1 (0.5%) > + General Electric 1 (0.5%) > + ========================= ========== > +
On Tue, Jul 12, 2022 at 05:42:31PM +0200, Heinrich Schuchardt wrote: > On 7/12/22 17:32, Tom Rini wrote: > > These tables are generated by gitdm, patched to generate an rST .. table > > directive and then > > with the header, orphan tag and stats summary added manually. > > > > Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> > > Signed-off-by: Tom Rini <trini@konsulko.com> > > --- > > Changes in v2: > > - Include :orphan: this time > > - Use .. table and auto-width as suggested by Heinrich > > --- > > .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ > > 1 file changed, 806 insertions(+) > > create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst [snip] > > + > > +.. table:: Employers with the most signoffs (total 266) > > + :widths: auto > > + > > + ========================= ========== > > + Name Changesets > > %s/Changesets/Signoffs/ > > The column heading of column 2 should depend on the table. The code to generate these is pretty basic. Changesets isn't quite right for code added/removed either. I'll go take a pass at passing in a "what" rather than hard-coding Changesets, but would it be OK to just say "Quantity" or "Amount" for each table instead?
On 7/12/22 17:55, Tom Rini wrote: > On Tue, Jul 12, 2022 at 05:42:31PM +0200, Heinrich Schuchardt wrote: >> On 7/12/22 17:32, Tom Rini wrote: >>> These tables are generated by gitdm, patched to generate an rST .. table >>> directive and then >>> with the header, orphan tag and stats summary added manually. >>> >>> Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> >>> Signed-off-by: Tom Rini <trini@konsulko.com> >>> --- >>> Changes in v2: >>> - Include :orphan: this time >>> - Use .. table and auto-width as suggested by Heinrich >>> --- >>> .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ >>> 1 file changed, 806 insertions(+) >>> create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst > [snip] >>> + >>> +.. table:: Employers with the most signoffs (total 266) >>> + :widths: auto >>> + >>> + ========================= ========== >>> + Name Changesets >> >> %s/Changesets/Signoffs/ >> >> The column heading of column 2 should depend on the table. > > The code to generate these is pretty basic. Changesets isn't quite > right for code added/removed either. I'll go take a pass at passing in > a "what" rather than hard-coding Changesets, but would it be OK to just > say "Quantity" or "Amount" for each table instead? "Count" should always fit. Best regards Heinrich >
On Tue, Jul 12, 2022 at 06:01:58PM +0200, Heinrich Schuchardt wrote: > On 7/12/22 17:55, Tom Rini wrote: > > On Tue, Jul 12, 2022 at 05:42:31PM +0200, Heinrich Schuchardt wrote: > > > On 7/12/22 17:32, Tom Rini wrote: > > > > These tables are generated by gitdm, patched to generate an rST .. table > > > > directive and then > > > > with the header, orphan tag and stats summary added manually. > > > > > > > > Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> > > > > Signed-off-by: Tom Rini <trini@konsulko.com> > > > > --- > > > > Changes in v2: > > > > - Include :orphan: this time > > > > - Use .. table and auto-width as suggested by Heinrich > > > > --- > > > > .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ > > > > 1 file changed, 806 insertions(+) > > > > create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst > > [snip] > > > > + > > > > +.. table:: Employers with the most signoffs (total 266) > > > > + :widths: auto > > > > + > > > > + ========================= ========== > > > > + Name Changesets > > > > > > %s/Changesets/Signoffs/ > > > > > > The column heading of column 2 should depend on the table. > > > > The code to generate these is pretty basic. Changesets isn't quite > > right for code added/removed either. I'll go take a pass at passing in > > a "what" rather than hard-coding Changesets, but would it be OK to just > > say "Quantity" or "Amount" for each table instead? > > "Count" should always fit. That's an easy one. With that, are you OK with the tables and how they'll be referenced? If so I'll get started on the follow-up patch to add that data in. I'm doing that as another commit since it's going to be too big to meaningfully review other content with.
Am 12. Juli 2022 18:10:08 MESZ schrieb Tom Rini <trini@konsulko.com>: >On Tue, Jul 12, 2022 at 06:01:58PM +0200, Heinrich Schuchardt wrote: >> On 7/12/22 17:55, Tom Rini wrote: >> > On Tue, Jul 12, 2022 at 05:42:31PM +0200, Heinrich Schuchardt wrote: >> > > On 7/12/22 17:32, Tom Rini wrote: >> > > > These tables are generated by gitdm, patched to generate an rST .. table >> > > > directive and then >> > > > with the header, orphan tag and stats summary added manually. >> > > > >> > > > Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> >> > > > Signed-off-by: Tom Rini <trini@konsulko.com> >> > > > --- >> > > > Changes in v2: >> > > > - Include :orphan: this time >> > > > - Use .. table and auto-width as suggested by Heinrich >> > > > --- >> > > > .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ >> > > > 1 file changed, 806 insertions(+) >> > > > create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst >> > [snip] >> > > > + >> > > > +.. table:: Employers with the most signoffs (total 266) >> > > > + :widths: auto >> > > > + >> > > > + ========================= ========== >> > > > + Name Changesets >> > > >> > > %s/Changesets/Signoffs/ >> > > >> > > The column heading of column 2 should depend on the table. >> > >> > The code to generate these is pretty basic. Changesets isn't quite >> > right for code added/removed either. I'll go take a pass at passing in >> > a "what" rather than hard-coding Changesets, but would it be OK to just >> > say "Quantity" or "Amount" for each table instead? >> >> "Count" should always fit. > >That's an easy one. With that, are you OK with the tables and how >they'll be referenced? If so I'll get started on the follow-up patch to Otherwise things looked ok. You can render the page in a Python virtual environment using doc/sphinx/requirements.txt to check for correct formatting. Best regards Heinrich >add that data in. I'm doing that as another commit since it's going to >be too big to meaningfully review other content with. >
On Tue, Jul 12, 2022 at 06:23:58PM +0200, Heinrich Schuchardt wrote: > > > Am 12. Juli 2022 18:10:08 MESZ schrieb Tom Rini <trini@konsulko.com>: > >On Tue, Jul 12, 2022 at 06:01:58PM +0200, Heinrich Schuchardt wrote: > >> On 7/12/22 17:55, Tom Rini wrote: > >> > On Tue, Jul 12, 2022 at 05:42:31PM +0200, Heinrich Schuchardt wrote: > >> > > On 7/12/22 17:32, Tom Rini wrote: > >> > > > These tables are generated by gitdm, patched to generate an rST .. table > >> > > > directive and then > >> > > > with the header, orphan tag and stats summary added manually. > >> > > > > >> > > > Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> > >> > > > Signed-off-by: Tom Rini <trini@konsulko.com> > >> > > > --- > >> > > > Changes in v2: > >> > > > - Include :orphan: this time > >> > > > - Use .. table and auto-width as suggested by Heinrich > >> > > > --- > >> > > > .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ > >> > > > 1 file changed, 806 insertions(+) > >> > > > create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst > >> > [snip] > >> > > > + > >> > > > +.. table:: Employers with the most signoffs (total 266) > >> > > > + :widths: auto > >> > > > + > >> > > > + ========================= ========== > >> > > > + Name Changesets > >> > > > >> > > %s/Changesets/Signoffs/ > >> > > > >> > > The column heading of column 2 should depend on the table. > >> > > >> > The code to generate these is pretty basic. Changesets isn't quite > >> > right for code added/removed either. I'll go take a pass at passing in > >> > a "what" rather than hard-coding Changesets, but would it be OK to just > >> > say "Quantity" or "Amount" for each table instead? > >> > >> "Count" should always fit. > > > >That's an easy one. With that, are you OK with the tables and how > >they'll be referenced? If so I'll get started on the follow-up patch to > > Otherwise things looked ok. OK, thanks, I'll start adding everything else back in for v3 of the series. > You can render the page in a Python virtual environment using doc/sphinx/requirements.txt to check for correct formatting. I've got it open in a firefox tab, yup. BTW, have you found a good way to review the output with a snap-based firefox? The sandboxing stuff means file:// doesn't work like it used to, but... having said that I guess I should switch up my workflow to using python3 -m http.server instead. So, nevermind, just putting this out there for anyone else that needs to review rendered docs later on.
Am 12. Juli 2022 18:33:15 MESZ schrieb Tom Rini <trini@konsulko.com>: >On Tue, Jul 12, 2022 at 06:23:58PM +0200, Heinrich Schuchardt wrote: >> >> >> Am 12. Juli 2022 18:10:08 MESZ schrieb Tom Rini <trini@konsulko.com>: >> >On Tue, Jul 12, 2022 at 06:01:58PM +0200, Heinrich Schuchardt wrote: >> >> On 7/12/22 17:55, Tom Rini wrote: >> >> > On Tue, Jul 12, 2022 at 05:42:31PM +0200, Heinrich Schuchardt wrote: >> >> > > On 7/12/22 17:32, Tom Rini wrote: >> >> > > > These tables are generated by gitdm, patched to generate an rST .. table >> >> > > > directive and then >> >> > > > with the header, orphan tag and stats summary added manually. >> >> > > > >> >> > > > Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> >> >> > > > Signed-off-by: Tom Rini <trini@konsulko.com> >> >> > > > --- >> >> > > > Changes in v2: >> >> > > > - Include :orphan: this time >> >> > > > - Use .. table and auto-width as suggested by Heinrich >> >> > > > --- >> >> > > > .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ >> >> > > > 1 file changed, 806 insertions(+) >> >> > > > create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst >> >> > [snip] >> >> > > > + >> >> > > > +.. table:: Employers with the most signoffs (total 266) >> >> > > > + :widths: auto >> >> > > > + >> >> > > > + ========================= ========== >> >> > > > + Name Changesets >> >> > > >> >> > > %s/Changesets/Signoffs/ >> >> > > >> >> > > The column heading of column 2 should depend on the table. >> >> > >> >> > The code to generate these is pretty basic. Changesets isn't quite >> >> > right for code added/removed either. I'll go take a pass at passing in >> >> > a "what" rather than hard-coding Changesets, but would it be OK to just >> >> > say "Quantity" or "Amount" for each table instead? >> >> >> >> "Count" should always fit. >> > >> >That's an easy one. With that, are you OK with the tables and how >> >they'll be referenced? If so I'll get started on the follow-up patch to >> >> Otherwise things looked ok. > >OK, thanks, I'll start adding everything else back in for v3 of the >series. > >> You can render the page in a Python virtual environment using doc/sphinx/requirements.txt to check for correct formatting. > >I've got it open in a firefox tab, yup. BTW, have you found a good way >to review the output with a snap-based firefox? The sandboxing stuff >means file:// doesn't work like it used to, but... having said that I Accessing my home directory works for me on Ubuntu 22.10 with the current stable snap. Other directories may be restricted. Best regards Heinrich >guess I should switch up my workflow to using python3 -m http.server >instead. So, nevermind, just putting this out there for anyone else >that needs to review rendered docs later on. >
On Tue, Jul 12, 2022 at 06:41:25PM +0200, Heinrich Schuchardt wrote: > > > Am 12. Juli 2022 18:33:15 MESZ schrieb Tom Rini <trini@konsulko.com>: > >On Tue, Jul 12, 2022 at 06:23:58PM +0200, Heinrich Schuchardt wrote: > >> > >> > >> Am 12. Juli 2022 18:10:08 MESZ schrieb Tom Rini <trini@konsulko.com>: > >> >On Tue, Jul 12, 2022 at 06:01:58PM +0200, Heinrich Schuchardt wrote: > >> >> On 7/12/22 17:55, Tom Rini wrote: > >> >> > On Tue, Jul 12, 2022 at 05:42:31PM +0200, Heinrich Schuchardt wrote: > >> >> > > On 7/12/22 17:32, Tom Rini wrote: > >> >> > > > These tables are generated by gitdm, patched to generate an rST .. table > >> >> > > > directive and then > >> >> > > > with the header, orphan tag and stats summary added manually. > >> >> > > > > >> >> > > > Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> > >> >> > > > Signed-off-by: Tom Rini <trini@konsulko.com> > >> >> > > > --- > >> >> > > > Changes in v2: > >> >> > > > - Include :orphan: this time > >> >> > > > - Use .. table and auto-width as suggested by Heinrich > >> >> > > > --- > >> >> > > > .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ > >> >> > > > 1 file changed, 806 insertions(+) > >> >> > > > create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst > >> >> > [snip] > >> >> > > > + > >> >> > > > +.. table:: Employers with the most signoffs (total 266) > >> >> > > > + :widths: auto > >> >> > > > + > >> >> > > > + ========================= ========== > >> >> > > > + Name Changesets > >> >> > > > >> >> > > %s/Changesets/Signoffs/ > >> >> > > > >> >> > > The column heading of column 2 should depend on the table. > >> >> > > >> >> > The code to generate these is pretty basic. Changesets isn't quite > >> >> > right for code added/removed either. I'll go take a pass at passing in > >> >> > a "what" rather than hard-coding Changesets, but would it be OK to just > >> >> > say "Quantity" or "Amount" for each table instead? > >> >> > >> >> "Count" should always fit. > >> > > >> >That's an easy one. With that, are you OK with the tables and how > >> >they'll be referenced? If so I'll get started on the follow-up patch to > >> > >> Otherwise things looked ok. > > > >OK, thanks, I'll start adding everything else back in for v3 of the > >series. > > > >> You can render the page in a Python virtual environment using doc/sphinx/requirements.txt to check for correct formatting. > > > >I've got it open in a firefox tab, yup. BTW, have you found a good way > >to review the output with a snap-based firefox? The sandboxing stuff > >means file:// doesn't work like it used to, but... having said that I > > Accessing my home directory works for me on Ubuntu 22.10 with the current stable snap. Other directories may be restricted. Ah, I dump that out in /tmp, so that's it then.
On Tue, Jul 12, 2022 at 11:32:59AM -0400, Tom Rini wrote: > These tables are generated by gitdm, patched to generate an rST .. table > directive and then > with the header, orphan tag and stats summary added manually. > > Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> > Signed-off-by: Tom Rini <trini@konsulko.com> > --- > Changes in v2: > - Include :orphan: this time > - Use .. table and auto-width as suggested by Heinrich > --- > .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ > 1 file changed, 806 insertions(+) > create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst > > diff --git a/doc/develop/statistics/u-boot-stats-v2022.07.rst b/doc/develop/statistics/u-boot-stats-v2022.07.rst > new file mode 100644 > index 000000000000..0655e3ea933f > --- /dev/null > +++ b/doc/develop/statistics/u-boot-stats-v2022.07.rst > @@ -0,0 +1,806 @@ > +:orphan: > + > +U-Boot v2022.07 Release Statistics > +================================== I'm changing this to "Release Statistics for U-Boot v...." instead as once linked that reads better as: "Release Statistics for U-Boot v.... which was released on ..." And I'm adjusting the length of the column bars in some cases to better fit very long names of some past contributors.
diff --git a/doc/develop/statistics/u-boot-stats-v2022.07.rst b/doc/develop/statistics/u-boot-stats-v2022.07.rst new file mode 100644 index 000000000000..0655e3ea933f --- /dev/null +++ b/doc/develop/statistics/u-boot-stats-v2022.07.rst @@ -0,0 +1,806 @@ +:orphan: + +U-Boot v2022.07 Release Statistics +================================== + +* Processed 1696 csets from 183 developers + +* 27 employers found + +* A total of 148026 lines added, 56440 removed (delta 91586) + +.. table:: Developers with the most changesets + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Tom Rini 164 (9.7%) + Simon Glass 141 (8.3%) + Pali Rohár 114 (6.7%) + Marek Vasut 94 (5.5%) + Peng Fan 61 (3.6%) + Sean Anderson 59 (3.5%) + Heinrich Schuchardt 57 (3.4%) + Samuel Holland 49 (2.9%) + Michal Simek 49 (2.9%) + Johan Jonker 45 (2.7%) + Aaron Williams 40 (2.4%) + AKASHI Takahiro 38 (2.2%) + Marek Behún 36 (2.1%) + Tim Harvey 33 (1.9%) + Philippe Reynes 29 (1.7%) + Andre Przywara 28 (1.7%) + Andrew Scull 27 (1.6%) + Patrice Chotard 26 (1.5%) + Patrick Delaunay 25 (1.5%) + Fabio Estevam 24 (1.4%) + Gaurav Jain 20 (1.2%) + Ye Li 20 (1.2%) + Ashok Reddy Soma 16 (0.9%) + Stefan Roese 13 (0.8%) + Sughosh Ganu 12 (0.7%) + Masahisa Kojima 12 (0.7%) + Michael Trimarchi 11 (0.6%) + Paweł Anikiel 11 (0.6%) + Adam Ford 11 (0.6%) + Marcel Ziswiler 11 (0.6%) + Dave Gerlach 11 (0.6%) + Philip Oberfichtner 11 (0.6%) + T Karthik Reddy 11 (0.6%) + Bin Meng 9 (0.5%) + Tommaso Merciai 9 (0.5%) + Heiko Thiery 8 (0.5%) + Alper Nebi Yasak 8 (0.5%) + Philippe Schenker 8 (0.5%) + Vyacheslav Bocharov 8 (0.5%) + Michael Walle 7 (0.4%) + Peter Robinson 6 (0.4%) + Francesco Dolcini 6 (0.4%) + Mark Kettenis 6 (0.4%) + Neal Frager 6 (0.4%) + Robert Marko 6 (0.4%) + Jim Liu 6 (0.4%) + Tudor Ambarus 6 (0.4%) + Paweł Jarosz 5 (0.3%) + Dinesh Maniyam 5 (0.3%) + Ariel D'Alessandro 5 (0.3%) + Eugen Hristev 5 (0.3%) + Sergiu Moga 5 (0.3%) + Lukasz Majewski 5 (0.3%) + Clément Léger 5 (0.3%) + Huang Jianan 5 (0.3%) + Etienne Carriere 5 (0.3%) + Tien Fong Chee 4 (0.2%) + Chris Morgan 4 (0.2%) + Dario Binacchi 4 (0.2%) + Frieder Schrempf 4 (0.2%) + Janne Grunau 4 (0.2%) + Josua Mayer 4 (0.2%) + Vincent Stehlé 4 (0.2%) + Chris Packham 4 (0.2%) + Sai Pavan Boddu 4 (0.2%) + Neil Armstrong 4 (0.2%) + Jan Kiszka 4 (0.2%) + Andrew Davis 4 (0.2%) + Aswath Govindraju 4 (0.2%) + Masami Hiramatsu 4 (0.2%) + Durai Manickam KR 4 (0.2%) + Billy Tsai 4 (0.2%) + Angus Ainslie 4 (0.2%) + Jesse Taube 4 (0.2%) + Andrew Jeffery 4 (0.2%) + Hari Nagalla 4 (0.2%) + Icenowy Zheng 4 (0.2%) + Romain Naour 4 (0.2%) + Joel Stanley 3 (0.2%) + Andrey Zhizhikin 3 (0.2%) + Loic Poulain 3 (0.2%) + Rasmus Villemoes 3 (0.2%) + Vagrant Cascadian 3 (0.2%) + Ilias Apalodimas 3 (0.2%) + Eddie James 3 (0.2%) + Gireesh Hiremath 3 (0.2%) + Sam Shih 3 (0.2%) + Luca Ellero 3 (0.2%) + Tony Dinh 3 (0.2%) + Paul Barker 3 (0.2%) + Oleksandr Suvorov 3 (0.2%) + Igor Opaniuk 3 (0.2%) + Denys Drozdov 3 (0.2%) + SESA644425 3 (0.2%) + Vignesh Raghavendra 3 (0.2%) + Dzmitry Sankouski 3 (0.2%) + Jernej Skrabec 3 (0.2%) + Miquel Raynal 2 (0.1%) + Christian Gmeiner 2 (0.1%) + Nate Drude 2 (0.1%) + Rick Chen 2 (0.1%) + Yannick Fertre 2 (0.1%) + Peter Hoyes 2 (0.1%) + Dominic Rath 2 (0.1%) + Du Huanpeng 2 (0.1%) + Haolin Li 2 (0.1%) + Clement Faure 2 (0.1%) + Vladimir Oltean 2 (0.1%) + Christoph Niedermaier 2 (0.1%) + Paul Barbieri 1 (0.1%) + Hannes Schmelzer 1 (0.1%) + Teik Heng Chong 1 (0.1%) + Andrea Scian 1 (0.1%) + Jerome Forissier 1 (0.1%) + Emmanuel Vadot 1 (0.1%) + Nicolas Iooss 1 (0.1%) + Andrejs Cainikovs 1 (0.1%) + qianfan Zhao 1 (0.1%) + Yau Wai Gan 1 (0.1%) + Corentin LABBE 1 (0.1%) + Christophe Leroy 1 (0.1%) + Chunfeng Yun 1 (0.1%) + Camelia Groza 1 (0.1%) + Wasim Khan 1 (0.1%) + Georgi Vlaev 1 (0.1%) + Andrea zi0Black Cappa 1 (0.1%) + Leo Yu-Chi Liang 1 (0.1%) + Humberto Naves 1 (0.1%) + Sean Nyekjaer 1 (0.1%) + Christoph Fritz 1 (0.1%) + Sergei Antonov 1 (0.1%) + George Hilliard 1 (0.1%) + Ying-Chun Liu (PaulLiu) 1 (0.1%) + Vishal Patel 1 (0.1%) + Piyush Mehta 1 (0.1%) + Amit Kumar Mahapatra 1 (0.1%) + Jorge Ramirez-Ortiz 1 (0.1%) + Ralph Siemsen 1 (0.1%) + Ovidiu Panait 1 (0.1%) + John Keeping 1 (0.1%) + Oliver Graute 1 (0.1%) + Nicolas Heemeryck 1 (0.1%) + Stanley Chu 1 (0.1%) + Josef Schlehofer 1 (0.1%) + Stephen Carlson 1 (0.1%) + Yuantian Tang 1 (0.1%) + Hou Zhiqiang 1 (0.1%) + Kyle Evans 1 (0.1%) + Lyle Franklin 1 (0.1%) + Andrew Abbott 1 (0.1%) + Oleksii Titov 1 (0.1%) + Kshitiz Varshney 1 (0.1%) + Ian Ray 1 (0.1%) + Rogier Stam 1 (0.1%) + Diego Rondini 1 (0.1%) + Daniel Golle 1 (0.1%) + Peter Cai 1 (0.1%) + Alexandre Besnard 1 (0.1%) + Elmar Albert 1 (0.1%) + Arjan Minzinga Zijlstra 1 (0.1%) + Oleksii Bidnichenko 1 (0.1%) + Ji Luo 1 (0.1%) + Clark Wang 1 (0.1%) + Clément Péron 1 (0.1%) + Andy Shevchenko 1 (0.1%) + Hajo Noerenberg 1 (0.1%) + Ville Baillie 1 (0.1%) + Paul HENRYS 1 (0.1%) + Jérôme Carretero 1 (0.1%) + Dhananjay Phadke 1 (0.1%) + Ivan Vozvakhov 1 (0.1%) + Tom Saeger 1 (0.1%) + Adarsh Babu Kalepalli 1 (0.1%) + He Yong 1 (0.1%) + Samuel Dionne-Riel 1 (0.1%) + Felix Vietmeyer 1 (0.1%) + Yi Liu 1 (0.1%) + Angelo Dureghello 1 (0.1%) + Baltazár Radics 1 (0.1%) + Alexander Graf 1 (0.1%) + Mihai Sain 1 (0.1%) + Sai Krishna Potthuri 1 (0.1%) + weichangzheng 1 (0.1%) + ========================= ========== + + +.. table:: Developers with the most changed lines + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Aaron Williams 31473 (16.9%) + Tom Rini 25599 (13.7%) + Simon Glass 17972 (9.7%) + Marek Vasut 14707 (7.9%) + Tim Harvey 11858 (6.4%) + Sean Anderson 10323 (5.5%) + Samuel Holland 8705 (4.7%) + Stefan Roese 4394 (2.4%) + Johan Jonker 3712 (2.0%) + Jim Liu 3650 (2.0%) + Ariel D'Alessandro 3358 (1.8%) + Huang Jianan 3272 (1.8%) + Philippe Reynes 2587 (1.4%) + Philip Oberfichtner 2400 (1.3%) + Peng Fan 2365 (1.3%) + Pali Rohár 2277 (1.2%) + Paweł Jarosz 2092 (1.1%) + AKASHI Takahiro 1700 (0.9%) + Eugen Hristev 1532 (0.8%) + Gaurav Jain 1522 (0.8%) + Humberto Naves 1498 (0.8%) + Marek Behún 1353 (0.7%) + Andre Przywara 1318 (0.7%) + Paul Barker 1308 (0.7%) + Patrick Delaunay 1200 (0.6%) + Paweł Anikiel 1162 (0.6%) + Michal Simek 1065 (0.6%) + Patrice Chotard 1038 (0.6%) + Ashok Reddy Soma 1000 (0.5%) + Sughosh Ganu 954 (0.5%) + Denys Drozdov 942 (0.5%) + Neal Frager 894 (0.5%) + Angus Ainslie 804 (0.4%) + Heinrich Schuchardt 692 (0.4%) + weichangzheng 686 (0.4%) + Etienne Carriere 652 (0.4%) + Janne Grunau 648 (0.3%) + Marcel Ziswiler 636 (0.3%) + Andrew Scull 606 (0.3%) + Neil Armstrong 598 (0.3%) + Masahisa Kojima 567 (0.3%) + Adam Ford 524 (0.3%) + Billy Tsai 497 (0.3%) + Alper Nebi Yasak 440 (0.2%) + Fabio Estevam 420 (0.2%) + Michael Trimarchi 393 (0.2%) + Durai Manickam KR 378 (0.2%) + Vincent Stehlé 369 (0.2%) + Andrew Jeffery 359 (0.2%) + T Karthik Reddy 322 (0.2%) + Francesco Dolcini 306 (0.2%) + Ye Li 303 (0.2%) + Nate Drude 275 (0.1%) + Dave Gerlach 263 (0.1%) + Sergiu Moga 260 (0.1%) + Tony Dinh 256 (0.1%) + Sam Shih 252 (0.1%) + Ivan Vozvakhov 252 (0.1%) + Dzmitry Sankouski 244 (0.1%) + Tommaso Merciai 242 (0.1%) + Yannick Fertre 217 (0.1%) + Clément Léger 208 (0.1%) + Eddie James 202 (0.1%) + Ilias Apalodimas 190 (0.1%) + Philippe Schenker 189 (0.1%) + Adarsh Babu Kalepalli 174 (0.1%) + Igor Opaniuk 160 (0.1%) + Michael Walle 159 (0.1%) + Lukasz Majewski 157 (0.1%) + Josua Mayer 137 (0.1%) + Vyacheslav Bocharov 131 (0.1%) + Stanley Chu 131 (0.1%) + Gireesh Hiremath 127 (0.1%) + Hari Nagalla 126 (0.1%) + Leo Yu-Chi Liang 116 (0.1%) + Luca Ellero 107 (0.1%) + Chris Morgan 100 (0.1%) + Peter Hoyes 100 (0.1%) + Ji Luo 100 (0.1%) + George Hilliard 82 (0.0%) + Mark Kettenis 79 (0.0%) + Frieder Schrempf 78 (0.0%) + Heiko Thiery 72 (0.0%) + Icenowy Zheng 69 (0.0%) + Joel Stanley 66 (0.0%) + Diego Rondini 64 (0.0%) + Robert Marko 63 (0.0%) + Dinesh Maniyam 59 (0.0%) + Andrejs Cainikovs 49 (0.0%) + Samuel Dionne-Riel 48 (0.0%) + Mihai Sain 45 (0.0%) + Bin Meng 41 (0.0%) + Loic Poulain 40 (0.0%) + SESA644425 40 (0.0%) + Masami Hiramatsu 39 (0.0%) + Clement Faure 39 (0.0%) + He Yong 39 (0.0%) + Rasmus Villemoes 38 (0.0%) + Jernej Skrabec 37 (0.0%) + Jerome Forissier 35 (0.0%) + Paul HENRYS 31 (0.0%) + Jérôme Carretero 30 (0.0%) + Paul Barbieri 28 (0.0%) + Aswath Govindraju 27 (0.0%) + Jan Kiszka 26 (0.0%) + Jesse Taube 26 (0.0%) + Nicolas Heemeryck 23 (0.0%) + Ville Baillie 23 (0.0%) + Andrew Davis 22 (0.0%) + Kyle Evans 22 (0.0%) + Peter Robinson 21 (0.0%) + Romain Naour 21 (0.0%) + Peter Cai 21 (0.0%) + Hou Zhiqiang 20 (0.0%) + Clark Wang 20 (0.0%) + Sai Pavan Boddu 18 (0.0%) + Amit Kumar Mahapatra 18 (0.0%) + Elmar Albert 18 (0.0%) + Tudor Ambarus 16 (0.0%) + Oleksandr Suvorov 16 (0.0%) + Chris Packham 15 (0.0%) + Vagrant Cascadian 15 (0.0%) + Dominic Rath 13 (0.0%) + Andrea Scian 13 (0.0%) + Christoph Fritz 13 (0.0%) + Nicolas Iooss 12 (0.0%) + Miquel Raynal 11 (0.0%) + Vishal Patel 11 (0.0%) + Georgi Vlaev 9 (0.0%) + Dario Binacchi 8 (0.0%) + Teik Heng Chong 8 (0.0%) + Piyush Mehta 8 (0.0%) + Ovidiu Panait 8 (0.0%) + John Keeping 8 (0.0%) + Dhananjay Phadke 8 (0.0%) + Tom Saeger 8 (0.0%) + Tien Fong Chee 7 (0.0%) + Stephen Carlson 7 (0.0%) + Lyle Franklin 7 (0.0%) + Felix Vietmeyer 7 (0.0%) + Alexander Graf 7 (0.0%) + Andrey Zhizhikin 6 (0.0%) + Vignesh Raghavendra 6 (0.0%) + Christian Gmeiner 6 (0.0%) + Haolin Li 6 (0.0%) + Daniel Golle 6 (0.0%) + Rick Chen 5 (0.0%) + Ying-Chun Liu (PaulLiu) 5 (0.0%) + Rogier Stam 5 (0.0%) + Alexandre Besnard 5 (0.0%) + Angelo Dureghello 5 (0.0%) + Christoph Niedermaier 4 (0.0%) + Hannes Schmelzer 4 (0.0%) + Chunfeng Yun 4 (0.0%) + Kshitiz Varshney 4 (0.0%) + Yi Liu 4 (0.0%) + Baltazár Radics 4 (0.0%) + Christophe Leroy 3 (0.0%) + Wasim Khan 3 (0.0%) + Andrea zi0Black Cappa 3 (0.0%) + Sean Nyekjaer 3 (0.0%) + Andy Shevchenko 3 (0.0%) + Du Huanpeng 2 (0.0%) + Vladimir Oltean 2 (0.0%) + Camelia Groza 2 (0.0%) + Sergei Antonov 2 (0.0%) + Oliver Graute 2 (0.0%) + Yuantian Tang 2 (0.0%) + Oleksii Titov 2 (0.0%) + Arjan Minzinga Zijlstra 2 (0.0%) + Oleksii Bidnichenko 2 (0.0%) + Clément Péron 2 (0.0%) + Hajo Noerenberg 2 (0.0%) + Sai Krishna Potthuri 2 (0.0%) + Emmanuel Vadot 1 (0.0%) + qianfan Zhao 1 (0.0%) + Yau Wai Gan 1 (0.0%) + Corentin LABBE 1 (0.0%) + Jorge Ramirez-Ortiz 1 (0.0%) + Ralph Siemsen 1 (0.0%) + Josef Schlehofer 1 (0.0%) + Andrew Abbott 1 (0.0%) + Ian Ray 1 (0.0%) + ========================= ========== + + +.. table:: Developers with the most lines removed + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Tom Rini 19724 (34.9%) + Denys Drozdov 941 (1.7%) + Marcel Ziswiler 430 (0.8%) + Stefan Roese 331 (0.6%) + Marek Behún 309 (0.5%) + Adam Ford 247 (0.4%) + Tony Dinh 187 (0.3%) + Igor Opaniuk 134 (0.2%) + Leo Yu-Chi Liang 116 (0.2%) + Etienne Carriere 97 (0.2%) + Francesco Dolcini 30 (0.1%) + Rasmus Villemoes 19 (0.0%) + Hou Zhiqiang 16 (0.0%) + Frieder Schrempf 14 (0.0%) + John Keeping 8 (0.0%) + Romain Naour 5 (0.0%) + Ying-Chun Liu (PaulLiu) 5 (0.0%) + Ovidiu Panait 3 (0.0%) + Vignesh Raghavendra 3 (0.0%) + Andrea zi0Black Cappa 2 (0.0%) + Andy Shevchenko 2 (0.0%) + Peter Robinson 1 (0.0%) + Josef Schlehofer 1 (0.0%) + Ian Ray 1 (0.0%) + ========================= ========== + + +.. table:: Developers with the most signoffs (total 266) + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Andre Przywara 50 (18.8%) + Michal Simek 43 (16.2%) + Stefan Roese 41 (15.4%) + Patrice Chotard 23 (8.6%) + Peng Fan 17 (6.4%) + Marcel Ziswiler 16 (6.0%) + Neil Armstrong 9 (3.4%) + Priyanka Jain 7 (2.6%) + Michael Trimarchi 6 (2.3%) + Johan Jonker 5 (1.9%) + Tom Rini 4 (1.5%) + Tom Warren 4 (1.5%) + T Karthik Reddy 4 (1.5%) + Stanley Chu 4 (1.5%) + Samuel Holland 4 (1.5%) + Yau Wai Gan 2 (0.8%) + Jagan Teki 2 (0.8%) + Biwen Li 2 (0.8%) + Ye Li 2 (0.8%) + Ilias Apalodimas 2 (0.8%) + Heinrich Schuchardt 2 (0.8%) + Ariel D'Alessandro 2 (0.8%) + Amit Kumar Mahapatra 1 (0.4%) + Wolfgang Wallner 1 (0.4%) + Alexandru M Stan 1 (0.4%) + Kever Yang 1 (0.4%) + Chee Hong Ang 1 (0.4%) + Yifan Gu 1 (0.4%) + Horia Geantă 1 (0.4%) + Richard Weinberger 1 (0.4%) + Anatolij Gustschin 1 (0.4%) + Gabriel Fernandez 1 (0.4%) + Christian Gmeiner 1 (0.4%) + Sai Krishna Potthuri 1 (0.4%) + Josua Mayer 1 (0.4%) + Masahisa Kojima 1 (0.4%) + Ashok Reddy Soma 1 (0.4%) + ========================= ========== + + +.. table:: Developers with the most reviews (total 871) + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Simon Glass 100 (11.5%) + Fabio Estevam 69 (7.9%) + Stefan Roese 67 (7.7%) + Ramon Fried 65 (7.5%) + Kever Yang 63 (7.2%) + Priyanka Jain 53 (6.1%) + Patrice Chotard 38 (4.4%) + Patrick Delaunay 38 (4.4%) + Heinrich Schuchardt 35 (4.0%) + Andre Przywara 31 (3.6%) + Peng Fan 26 (3.0%) + Bin Meng 25 (2.9%) + Alper Nebi Yasak 23 (2.6%) + Tom Rini 21 (2.4%) + Marek Behún 21 (2.4%) + Jaehoon Chung 19 (2.2%) + Ye Li 13 (1.5%) + Marek Vasut 12 (1.4%) + Heiko Schocher 9 (1.0%) + Tien Fong Chee 9 (1.0%) + Sean Anderson 9 (1.0%) + Vladimir Oltean 8 (0.9%) + Ilias Apalodimas 7 (0.8%) + Leo Yu-Chi Liang 6 (0.7%) + Mark Kettenis 6 (0.7%) + Neil Armstrong 5 (0.6%) + Samuel Holland 5 (0.6%) + Jagan Teki 5 (0.6%) + Masami Hiramatsu 5 (0.6%) + Gaurav Jain 5 (0.6%) + Christian Gmeiner 4 (0.5%) + Chia-Wei Wang 4 (0.5%) + Claudiu Beznea 4 (0.5%) + Pali Rohár 4 (0.5%) + Ashok Reddy Soma 3 (0.3%) + Francesco Dolcini 3 (0.3%) + Nishanth Menon 3 (0.3%) + Stefano Babic 3 (0.3%) + Holger Brunck 3 (0.3%) + Miquel Raynal 3 (0.3%) + Michael Walle 3 (0.3%) + Michal Simek 2 (0.2%) + Michael Trimarchi 2 (0.2%) + Tony Dinh 2 (0.2%) + Frieder Schrempf 2 (0.2%) + Minkyu Kang 2 (0.2%) + Rick Chen 2 (0.2%) + Tudor Ambarus 2 (0.2%) + Joel Stanley 2 (0.2%) + Tim Harvey 2 (0.2%) + Marcel Ziswiler 1 (0.1%) + John Keeping 1 (0.1%) + Peter Robinson 1 (0.1%) + Peter Collingbourne 1 (0.1%) + Pankaj Gupta 1 (0.1%) + Han Xu 1 (0.1%) + Radhey Shyam Pandey 1 (0.1%) + Philipp Tomsich 1 (0.1%) + Thomas Chou 1 (0.1%) + Kristian Amlie 1 (0.1%) + Qu Wenruo 1 (0.1%) + Jacky Bai 1 (0.1%) + Ley Foon Tan 1 (0.1%) + Dylan Hung 1 (0.1%) + Andrey Zhizhikin 1 (0.1%) + Kshitiz Varshney 1 (0.1%) + Andrew Scull 1 (0.1%) + Janne Grunau 1 (0.1%) + ========================= ========== + + +.. table:: Developers with the most test credits (total 66) + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Tim Harvey 15 (22.7%) + Patrice Chotard 5 (7.6%) + Mark Kettenis 4 (6.1%) + Adam Ford 4 (6.1%) + Fabio Estevam 3 (4.5%) + Marek Vasut 3 (4.5%) + Marcel Ziswiler 3 (4.5%) + Derald D. Woods 3 (4.5%) + Pali Rohár 2 (3.0%) + Ariel D'Alessandro 2 (3.0%) + Heiko Thiery 2 (3.0%) + Andre Przywara 1 (1.5%) + Chia-Wei Wang 1 (1.5%) + Stefano Babic 1 (1.5%) + Frieder Schrempf 1 (1.5%) + John Keeping 1 (1.5%) + Peter Robinson 1 (1.5%) + Peter Collingbourne 1 (1.5%) + Kshitiz Varshney 1 (1.5%) + Janne Grunau 1 (1.5%) + Josua Mayer 1 (1.5%) + Ying-Chun Liu (PaulLiu) 1 (1.5%) + Peter Griffin 1 (1.5%) + Tatsuhiko Yasumatsu 1 (1.5%) + Jincheng Wang 1 (1.5%) + Gabriel Hojda 1 (1.5%) + Arti Zirk 1 (1.5%) + Merlijn Wajer 1 (1.5%) + Soeren Moch 1 (1.5%) + Raffaele RECALCATI 1 (1.5%) + Angus Ainslie 1 (1.5%) + ========================= ========== + + +.. table:: Developers who gave the most tested-by credits (total 67) + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Marek Vasut 14 (20.9%) + Fabio Estevam 6 (9.0%) + Michael Trimarchi 6 (9.0%) + Heiko Thiery 4 (6.0%) + Adam Ford 3 (4.5%) + Heinrich Schuchardt 3 (4.5%) + Tom Rini 3 (4.5%) + Pali Rohár 2 (3.0%) + Andre Przywara 2 (3.0%) + Frieder Schrempf 2 (3.0%) + Janne Grunau 2 (3.0%) + Miquel Raynal 2 (3.0%) + Masahisa Kojima 2 (3.0%) + Tim Harvey 1 (1.5%) + Mark Kettenis 1 (1.5%) + Angus Ainslie 1 (1.5%) + Simon Glass 1 (1.5%) + Peng Fan 1 (1.5%) + Marek Behún 1 (1.5%) + Ye Li 1 (1.5%) + Gaurav Jain 1 (1.5%) + Joel Stanley 1 (1.5%) + Rasmus Villemoes 1 (1.5%) + Christoph Niedermaier 1 (1.5%) + Peter Cai 1 (1.5%) + Jerome Forissier 1 (1.5%) + Andrejs Cainikovs 1 (1.5%) + Nate Drude 1 (1.5%) + AKASHI Takahiro 1 (1.5%) + ========================= ========== + + +.. table:: Developers with the most report credits (total 19) + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Tom Rini 2 (10.5%) + Patrick Delaunay 2 (10.5%) + Fabio Estevam 1 (5.3%) + Tim Harvey 1 (5.3%) + Tatsuhiko Yasumatsu 1 (5.3%) + Jincheng Wang 1 (5.3%) + Gabriel Hojda 1 (5.3%) + Nishanth Menon 1 (5.3%) + Milan P. Stanić 1 (5.3%) + Yun-Chien Yu 1 (5.3%) + Nicolas Bidron 1 (5.3%) + Balaji Anandapadmanaban 1 (5.3%) + David Mosberger-Tang 1 (5.3%) + Jesse Villarreal 1 (5.3%) + Suman Anna 1 (5.3%) + Vagrant Cascadian 1 (5.3%) + Chris Morgan 1 (5.3%) + ========================= ========== + + +.. table:: Developers who gave the most report credits (total 19) + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + Simon Glass 5 (26.3%) + Andre Przywara 3 (15.8%) + Heinrich Schuchardt 2 (10.5%) + Miquel Raynal 2 (10.5%) + Aswath Govindraju 2 (10.5%) + Tom Rini 1 (5.3%) + Fabio Estevam 1 (5.3%) + Samuel Holland 1 (5.3%) + Tudor Ambarus 1 (5.3%) + Chunfeng Yun 1 (5.3%) + ========================= ========== + + +.. table:: Top changeset contributors by employer + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + (Unknown) 669 (39.4%) + Google, Inc. 168 (9.9%) + Konsulko Group 164 (9.7%) + DENX Software Engineering 147 (8.7%) + NXP 112 (6.6%) + Linaro 80 (4.7%) + ST Microelectronics 53 (3.1%) + AMD 51 (3.0%) + Marvell 40 (2.4%) + Xilinx 39 (2.3%) + ARM 34 (2.0%) + Toradex 33 (1.9%) + Texas Instruments 27 (1.6%) + Amarula Solutions 24 (1.4%) + Intel 12 (0.7%) + Semihalf Embedded Systems 11 (0.6%) + Bootlin 7 (0.4%) + BayLibre SAS 5 (0.3%) + Collabora Ltd. 5 (0.3%) + Siemens 4 (0.2%) + Debian.org 3 (0.2%) + IBM 3 (0.2%) + Wind River 1 (0.1%) + Dave S.r.l. 1 (0.1%) + General Electric 1 (0.1%) + Oracle 1 (0.1%) + Rockchip 1 (0.1%) + ========================= ========== + + +.. table:: Top lines changed by employer + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + (Unknown) 63402 (34.0%) + Marvell 31473 (16.9%) + Konsulko Group 25599 (13.7%) + DENX Software Engineering 22078 (11.9%) + Google, Inc. 18578 (10.0%) + NXP 4382 (2.4%) + Linaro 4183 (2.2%) + Collabora Ltd. 3358 (1.8%) + ST Microelectronics 2455 (1.3%) + Xilinx 2277 (1.2%) + Toradex 2140 (1.1%) + ARM 1787 (1.0%) + Semihalf Embedded Systems 1162 (0.6%) + AMD 1061 (0.6%) + Amarula Solutions 643 (0.3%) + BayLibre SAS 599 (0.3%) + Texas Instruments 453 (0.2%) + Bootlin 219 (0.1%) + IBM 202 (0.1%) + Intel 78 (0.0%) + Siemens 26 (0.0%) + Debian.org 15 (0.0%) + Dave S.r.l. 13 (0.0%) + Wind River 8 (0.0%) + Oracle 8 (0.0%) + Rockchip 4 (0.0%) + General Electric 1 (0.0%) + ========================= ========== + + +.. table:: Employers with the most signoffs (total 266) + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + ARM 50 (18.8%) + DENX Software Engineering 42 (15.8%) + Xilinx 39 (14.7%) + NXP 29 (10.9%) + ST Microelectronics 24 (9.0%) + (Unknown) 21 (7.9%) + Toradex 16 (6.0%) + AMD 11 (4.1%) + BayLibre SAS 9 (3.4%) + Amarula Solutions 8 (3.0%) + Konsulko Group 4 (1.5%) + NVidia 4 (1.5%) + Linaro 3 (1.1%) + Intel 3 (1.1%) + Collabora Ltd. 2 (0.8%) + Rockchip 1 (0.4%) + ========================= ========== + + +.. table:: Employers with the most hackers (total 185) + :widths: auto + + ========================= ========== + Name Changesets + ========================= ========== + (Unknown) 102 (55.1%) + NXP 12 (6.5%) + Linaro 10 (5.4%) + Xilinx 9 (4.9%) + Toradex 7 (3.8%) + Texas Instruments 6 (3.2%) + DENX Software Engineering 5 (2.7%) + Intel 5 (2.7%) + ARM 3 (1.6%) + ST Microelectronics 3 (1.6%) + Amarula Solutions 3 (1.6%) + AMD 2 (1.1%) + BayLibre SAS 2 (1.1%) + Google, Inc. 2 (1.1%) + Bootlin 2 (1.1%) + Konsulko Group 1 (0.5%) + Collabora Ltd. 1 (0.5%) + Rockchip 1 (0.5%) + Marvell 1 (0.5%) + Semihalf Embedded Systems 1 (0.5%) + IBM 1 (0.5%) + Siemens 1 (0.5%) + Debian.org 1 (0.5%) + Dave S.r.l. 1 (0.5%) + Wind River 1 (0.5%) + Oracle 1 (0.5%) + General Electric 1 (0.5%) + ========================= ========== +
These tables are generated by gitdm, patched to generate an rST .. table directive and then with the header, orphan tag and stats summary added manually. Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Tom Rini <trini@konsulko.com> --- Changes in v2: - Include :orphan: this time - Use .. table and auto-width as suggested by Heinrich --- .../statistics/u-boot-stats-v2022.07.rst | 806 ++++++++++++++++++ 1 file changed, 806 insertions(+) create mode 100644 doc/develop/statistics/u-boot-stats-v2022.07.rst