Как и в прошлом году (Перевод: Кто внес вклад в разработку PostgreSQL в 2023 году?), Роберта Хааса (Robert Haas) опубликовал интересную статистику про коммиттеров в сообщество PostgreSQL.
Ссылка на оригинал: Who Contributed to PostgreSQL Development in 2024?
Люди продолжают говорить мне о том, что они ценят мои ежегодные статистические посты, первый из которых появился в 2017 году. Я думаю, это от того, что в проекте не хватает официальных способов распознавания людей чем одобрение того, что я делаю, и с ограничениями, о которых я всегда стараюсь упоминать. В частности, я не подразумеваю под этим всеобщую картину вклада в проект или даже деятельность по его разработке; и у меня нет данных чтобы справедливо разделить заслуги за один коммит между несколькими его авторами. Тем не менее, я очень благодарен всем людям, которые выразили признательность за эти посты или рассказали мне о той ценности, которую они из них извлеки. Всем спасибо!
[UPD: Сюда входят только данные о вкладах в сам репозиторий PostgreSQL. Он не содержит никакой информации о вкладе в смежные проекты, такие как драйверы, инструменты администрирования и т. д. Это не потому, что такая работа не ценна; просто у меня было время собрать эти данные. Спасибо.]
Не откладывая в долгий ящик — смотрим на цифры этого года. Я подсчитал, что в 2023 году было:
- 229 человека, которые были основными авторами хотя бы одного коммита в PostgreSQL;
- 66% новых строк кода были написаны 18 людьми;
- 90% новых строк кода были написаны 47 людьми.
Вот они (звездочки — это некоммиттеры):
# | author | lines | pct_lines | commits ----+---------------------------+-------+-----------+--------- 1 | Andrew Dunstan | 22386 | 10.40 | 33 2 | Tom Lane | 17363 | 8.07 | 256 3 | Nikita Glukhov [*] | 9144 | 4.25 | 6 4 | Heikki Linnakangas | 8690 | 4.04 | 150 5 | Peter Eisentraut | 8253 | 3.84 | 263 6 | David Rowley | 7210 | 3.35 | 86 7 | Paul Jungwirth [*] | 6925 | 3.22 | 20 8 | Álvaro Herrera | 6086 | 2.83 | 89 9 | Masahiko Sawada | 5907 | 2.75 | 31 10 | Dean Rasheed | 5893 | 2.74 | 20 11 | Thomas Munro | 5480 | 2.55 | 70 12 | Corey Huinker [*] | 5386 | 2.50 | 10 13 | Nathan Bossart | 5318 | 2.47 | 100 14 | Richard Guo | 5287 | 2.46 | 49 15 | Michael Paquier | 5165 | 2.40 | 119 16 | Hou Zhijie [*] | 5049 | 2.35 | 27 17 | Jeff Davis | 4999 | 2.32 | 72 18 | Peter Geoghegan | 4000 | 1.86 | 38 19 | Noah Misch | 3984 | 1.85 | 51 20 | Jeevan Chalke [*] | 3873 | 1.80 | 5 21 | Bruce Momjian | 3787 | 1.76 | 78 22 | Melanie Plageman | 3634 | 1.69 | 43 23 | Euler Taveira [*] | 3168 | 1.47 | 7 24 | Robert Haas | 3037 | 1.41 | 55 25 | Vignesh C [*] | 3013 | 1.40 | 18 26 | Jelte Fennema-Nio [*] | 2829 | 1.31 | 31 27 | Anthonin Bonnefoy [*] | 2670 | 1.24 | 18 28 | Andrey Borodin [*] | 2437 | 1.13 | 10 29 | Amul Sul [*] | 2286 | 1.06 | 14 30 | Bertrand Drouvot [*] | 2191 | 1.02 | 34 31 | Shveta Malik [*] | 1815 | 0.84 | 9 32 | Alexander Korotkov | 1576 | 0.73 | 99 33 | Ashutosh Bapat [*] | 1448 | 0.67 | 15 34 | Li Yong [*] | 1366 | 0.63 | 1 35 | Amit Langote | 1236 | 0.57 | 38 36 | Jacob Champion [*] | 1174 | 0.55 | 19 37 | Hayato Kuroda [*] | 1137 | 0.53 | 12 38 | Tomas Vondra | 1124 | 0.52 | 23 39 | Daniel Gustafsson | 1084 | 0.50 | 61 40 | Jian He [*] | 1071 | 0.50 | 16 41 | Bharath Rupireddy [*] | 999 | 0.46 | 16 42 | Andrei Lepikhov [*] | 980 | 0.46 | 9 43 | Andres Freund | 929 | 0.43 | 28 44 | Greg Stark [*] | 761 | 0.35 | 2 45 | David Wheeler [*] | 755 | 0.35 | 7 46 | Paul Amonson [*] | 705 | 0.33 | 2 47 | Matthias van de Meent [*] | 656 | 0.30 | 11
Как обычно, меня также интересует, какие коммиттеры проделали большую работу по фиксации патчей, для которых они сами не были основными авторами. Вот как выглядело это в 2024 году:
# | committer | lines | pct_lines | commits ----+--------------------+-------+-----------+--------- 1 | Peter Eisentraut | 13301 | 14.52 | 82 2 | Amit Kapila | 11951 | 13.04 | 85 3 | Amit Langote | 10238 | 11.17 | 18 4 | Michael Paquier | 9869 | 10.77 | 185 5 | Jeff Davis | 5622 | 6.14 | 24 6 | Álvaro Herrera | 5330 | 5.82 | 43 7 | Tom Lane | 5204 | 5.68 | 74 8 | Andrew Dunstan | 4293 | 4.69 | 10 9 | Alexander Korotkov | 3903 | 4.26 | 58 10 | John Naylor | 3886 | 4.24 | 13 11 | Heikki Linnakangas | 3406 | 3.72 | 43 12 | David Rowley | 2769 | 3.02 | 45 13 | Nathan Bossart | 2571 | 2.81 | 41 14 | Robert Haas | 2383 | 2.60 | 33 15 | Masahiko Sawada | 1700 | 1.86 | 18 16 | Fujii Masao | 1409 | 1.54 | 22 17 | Noah Misch | 898 | 0.98 | 14 18 | Dean Rasheed | 767 | 0.84 | 6 19 | Daniel Gustafsson | 635 | 0.69 | 40 20 | Peter Geoghegan | 404 | 0.44 | 4 21 | Thomas Munro | 347 | 0.38 | 4 22 | Tomas Vondra | 261 | 0.28 | 20 23 | Bruce Momjian | 183 | 0.20 | 13 24 | Richard Guo | 115 | 0.13 | 6 25 | Melanie Plageman | 59 | 0.06 | 1 26 | Andres Freund | 40 | 0.04 | 5 27 | Etsuro Fujita | 40 | 0.04 | 1 28 | Tatsuo Ishii | 32 | 0.03 | 3 29 | Magnus Hagander | 4 | 0.00 | 2
Наконец, вот люди, которые отправили не менее 100 электронных писем pgsql-hackers в 2024 году:
count | name -------+-------------------------- 1917 | Tom Lane 1379 | Nathan Bossart 1352 | Michael Paquier 1176 | Robert Haas 885 | Peter Eisentraut 815 | Amit Kapila 754 | Andres Freund 724 | Bertrand Drouvot 687 | Melanie Plageman 661 | Alvaro Herrera 624 | Jian He 587 | David Rowley 566 | Tomas Vondra 551 | Daniel Gustafsson 513 | Thomas Munro 488 | Jelte Fennema-Nio 483 | Masahiko Sawada 474 | Vignesh C 468 | Heikki Linnakangas 454 | Peter Smith 377 | Alexander Korotkov 376 | Bruce Momjian 363 | Jeff Davis 349 | Andrew Dunstan 317 | Shveta Malik 311 | David G. Johnston 302 | Alexander Lakhin 296 | Richard Guo 295 | Ashutosh Bapat 288 | Jacob Champion 286 | Andrey Borodin 282 | Pavel Stehule 281 | Tatsuo Ishii 276 | Peter Geoghegan 264 | Bharath Rupireddy 264 | Andy Fan 253 | Noah Misch 251 | Yugo Nagata 251 | Andrei Lepikhov 250 | Zhijie Hou 243 | Hayato Kuroda 241 | Aleksander Alekseev 202 | David Wheeler 196 | Matthias Van De Meent 186 | John Naylor 184 | Sutou Kouhei 182 | Kyotaro Horiguchi 176 | Amit Langote 175 | Joel Jacobson 170 | Nazir Bilal Yavuz 167 | Ranier Vilela 165 | Dean Rasheed 157 | Laurenz Albe 154 | Kirill Reshke 146 | Fujii Masao 135 | Alena Rybakina 124 | Dilip Kumar 122 | Joe Conway 120 | Corey Huinker 116 | Junwang Zhao 113 | Justin Pryzby 107 | Dagfinn Ilmari Mannsåker 106 | Shubham Khanna 104 | Erik Wienhold
Спасибо всем, кто внес свой вклад, независимо от того, отображается ли он в этом конкретном наборе цифр или нет. Если вы ищете больше данных, вы можете обратиться к предыдущим постам в этой серии или к сайту Google, где я публикую необработанные данные.
Ещё раз ссылка на оригинал: Who Contributed to PostgreSQL Development in 2024?
Leave a Reply