翻译:doudou586 ,审校:陈河堆
作者简介
Robert Haas ,EnterpriseDB 公司副总裁,首席架构师,PostgreSQL 主要核心成员和代码审核人员.
这是我的第三份有关哪些人对PostgreSQL开发作出贡献的年度报告。我被要求过多次将谁雇佣了这些贡献者也加入报告内容,但我选择暂不包括这些内容,一方面我无法确保这些信息的准确性,另一方面,我也无法完整列出所有人的相关信息,在2018年有几位作出显著贡献的人员,我甚至不知道他们在哪工作。
我使用过去几年基本相同的方法来统计数据,不过也做了一些少量的修改,现在我将每个开发者提交的代码行中去除了“大量无意义提交”,比如MERGE操作先是提交,然后回滚,再提交,这样的操作会涉及大量的代码行,以至于会让统计数据失真。对那些最终没有进入代码树的提交来进行贡献统计是不合理的,对一些其他情况下的回滚,我没有进行过滤,不过这一部分占比是很小的。我会将原始数据放在我的GoogleSite(robertmhaas)上,大家愿意的话,可以自行进行分析。
根据我的分析,在2018年,有164位开发者至少为PostgreSQL贡献了1行新代码,有32位核心人员贡献了90%的代码,贡献最大的9位人员提交了66%的代码。总共有28位提交者提交2130次代码更新。 由其他人而非提交者编写的补丁程序提交工作主要被4个人分担,他们提交了非自写的代码行的66%。8位提交者占据了非自写代码行的90%。
以下表格是2018年根据所提交的软件代码行数来统计的最多的32位贡献者。
# | 开发者 | 代码行| 占比 | 提交数----+-----------------------+-------+-----------+---------1 | Tom Lane | 58151 | 23.29 | 4802 | John Naylor | 24318 | 9.74 | 223 | Andres Freund | 20581 | 8.24 | 1134 | Peter Eisentraut | 17601 | 7.05 | 2735 | Amit Langote | 12488 | 5.00 | 556 | Emre Hasegeli | 11713 | 4.69 | 87 | David Rowley | 8676 | 3.47 | 578 | Alvaro Herrera | 8156 | 3.27 | 969 | Bruce Momjian | 5958 | 2.39 | 7410 | Andrew Dunstan | 5070 | 2.03 | 5111 | Peter Geoghegan | 4403 | 1.76 | 2912 | Oliver Ford | 4289 | 1.72 | 113 | Michael Paquier | 4256 | 1.70 | 11114 | Jeevan Chalke | 3885 | 1.56 | 1115 | Etsuro Fujita | 3190 | 1.28 | 2516 | Fabien Coelho | 3127 | 1.25 | 1717 | Amit Khandekar | 3025 | 1.21 | 1118 | Alexander Korotkov | 2671 | 1.07 | 2419 | Shubham Barai | 2651 | 1.06 | 320 | Anastasia Lubennikova | 2345 | 0.94 | 221 | Magnus Hagander | 2252 | 0.90 | 2022 | Anthony Bykov | 2118 | 0.85 | 223 | Robert Haas | 1951 | 0.78 | 3224 | Nikita Glukhov | 1890 | 0.76 | 525 | Thomas Munro | 1634 | 0.65 | 6926 | Ashutosh Bapat | 1441 | 0.58 | 2027 | Kyotaro Horiguchi | 1423 | 0.57 | 2028 | Stephen Frost | 1419 | 0.57 | 1629 | Fujii Masao | 1416 | 0.57 | 230 | Andrew Gierth | 1349 | 0.54 | 1931 | David Steele | 1176 | 0.47 | 732 | Dean Rasheed | 1171 | 0.47 | 3
以下是所有的代码审核人员所审核的非自已提交代码。注意表格中的有些人员是在年中才成为审核人员的。
# | 代码审核 | 行数 | 占比 | 提交数----+--------------------+-------+-----------+---------1 | Tom Lane | 39641 | 32.77 | 1682 | Alvaro Herrera | 16703 | 13.81 | 973 | Teodor Sigaev | 13646 | 11.28 | 444 | Tomas Vondra | 11998 | 9.92 | 85 | Robert Haas | 11897 | 9.83 | 706 | Peter Eisentraut | 7561 | 6.25 | 607 | Andres Freund | 4387 | 3.63 | 488 | Michael Paquier | 4273 | 3.53 | 889 | Alexander Korotkov | 2345 | 1.94 | 1510 | Stephen Frost | 1180 | 0.98 | 911 | Andrew Dunstan | 1073 | 0.89 | 712 | Simon Riggs | 1008 | 0.83 | 1713 | Thomas Munro | 995 | 0.82 | 1114 | Heikki Linnakangas | 983 | 0.81 | 1615 | Magnus Hagander | 717 | 0.59 | 3116 | Michael Meskes | 536 | 0.44 | 617 | Jeff Davis | 383 | 0.32 | 218 | Tatsuo Ishii | 309 | 0.26 | 319 | Amit Kapila | 300 | 0.25 | 1020 | Fujii Masao | 282 | 0.23 | 621 | Bruce Momjian | 255 | 0.21 | 2222 | Andrew Gierth | 206 | 0.17 | 323 | Dean Rasheed | 156 | 0.13 | 124 | Joe Conway | 139 | 0.11 | 125 | Peter Geoghegan | 4 | 0.00 | 1
最后,再次感谢Stephen Frost提供下面的统计数据,下表是去年向pgsql-hackers邮件列表提交100封以上邮件的人员,这些数据占所有邮件数的77%。
姓名 | 邮件数量-------------------------------+-----------Tom Lane | 2699Michael Paquier | 1868Andres Freund | 1799Robert Haas | 1179Alvaro Herrera | 1128Peter Eisentraut | 842Amit Langote | 777Thomas Munro | 696David Rowley | 670Tomas Vondra | 598Peter Geoghegan | 498Pavel Stehule | 479Stephen Frost | 478Amit Kapila | 440Kyotaro Horiguchi | 399Andrew Dunstan | 398Fabien Coelho | 377Bruce Momjian | 354Alexander Korotkov | 301Ashutosh Bapat | 287Andrew Gierth | 274Masahiko Sawada | 264David Steele | 244Simon Riggs | 242Etsuro Fujita | 238Magnus Hagander | 228Dmitry Dolgov | 226Konstantin Knizhnik | 223Craig Ringer | 194Heikki Linnakangas | 193Daniel Gustafsson | 177Andrey Borodin | 159David Fetter | 159John Naylor | 156Fedor Sigaev | 152Takayuki Tsunakawa | 147David Johnston | 138Haribabu Kommi | 134Chapman Flack | 132Tatsuo Ishii | 127Jonathan Katz | 122Arthur Zakirov | 111Pavan Deolasee | 111Justin Pryzby | 109Sergei Kornilov | 106
感谢所有为PostgreSQL做出贡献的人员,向PostgreSQL和所有个人表达我们2019美好祝愿!
Robert Haas 于 1:57 PM
标签: 贡献,PostgreSQL
原文链接:https://rhaas.blogspot.com/2019/01/who-contributed-to-postgresql.html
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69917105/viewspace-3158134/ ,如需转载,请注明出处,否则将追究法律责任。