The following stats do not capture the numerous hours of code review, emails, bug chasing and reduction, and IRC discussions that concern gfortran. Although the stats suggest that a majority of the commits and patches are due to the effort of a small handful of individuals, in fact over 50 different individuals are credited with a patch. In 2005, gfortran has made tremendous strides in becoming a full feature Fortran 95 compiler. If the development effort can be sustained, 2006 promises to be a significant year for gfortran.
Gfortran 2005 Year End Stats 374 commits in gcc/fortran 126 commits in libgfortran 350 PR's closed (The above may not reflect all PR's related to gfortran. For example, middle and back end bugs reported against gfortran may not be properly counted here.) The condense list of commits and the PRs in gcc/fortran are: 55 Tobias Schlueter 16907, 18525, 18990, 19182, 19194, 19195, 19479, 19543, 19673, 20059, 20178, 20323, 20361, 20467, 21260, 21912, 22010, 23420, 23661, 23765, 24008, 24404, 24643 50 Steven G. Kargl 17792, 19168, 19589, 19754, 19936, 20058, 20786, 21257, 21375, 23065, 23516, 24005, 24636, 24917, 25055, 25078, 25458, 25106 37 Francois-Xavier Coudert 15586, 15586, 15586, 16861, 17229, 18452, 20006, 20120, 20592, 20811, 20842, 20865, 21177, 23912, 25068, 25106 34 Paul Thomas 14994, 15809, 15976, 16404, 16511, 16861, 16939, 16940, 17192, 17193, 17202, 17472, 17737, 17917, 18022, 18082, 18109, 18209, 18283, 18396, 18689, 18737, 18870, 18878, 18890, 19107, 19358, 19362, 19467, 19657, 20244, 20835, 20837, 20838, 20840, 20847, 20849, 20853, 20856, 20862, 20864, 20866, 20889, 20890, 20899, 20900, 20901, 20902, 21256, 21256, 21256, 21432, 21432, 21459, 21565, 21875, 22304, 23152, 23270, 23446, 24092, 24158, 24207, 24223, 24311, 24384, 24409, 24440, 24534, 24655, 24705, 24755, 24789, 25018, 25029, 25029, 25029, 25053, 25063, 25064, 25066, 25067, 25068, 25069, 25307, 25391, 25532, 23 Jakub Jelinek 13082, 14943, 15080, 18518, 18824, 18833, 20063, 20850, 21647, 21729, 22038, 22417, 23663, 23677 21 Erik Edelmann 15809, 15975, 17740, 18197, 18568, 18883, 19926, 19929, 20363, 21625, 22273, 22607, 23843, 24245, 24426, 25292, 25423 15 Kazu Hirata 13 Paul Brook 17675, 17675, 17941, 18565, 20879, 21034, 23906 12 Richard Sandiford 12840, 15326, 18899, 19239, 19269, 19269, 19928, 21104, 23373 11 Feng Wang 15959, 15966, 16531, 17432, 18781, 18827, 20713, 20883, 20954, 22290, 22327 9 Steven Bosscher (24545), Richard Guenther (14569, 24176), Thomas Koenig (17758, 20848, 21127, 22143, 23815) 7 Jerry DeLisle (21915, 24268) 6 Janne Blomqvist (20846, 22390, 24305, 24862, 24174) 5 Andrew Pinski (13257, 18157, 23635, 25587) 4 Kaveh R. Ghazi, Joseph S. Myers, Roger Sayle (22527) 3 Rafael ?vila de Esp?ndola, Richard Henderson, Asher Langton (17031, 22282) 2 Zdenek Dvorak, David Edelsohn (21730, 22491), Steve Ellcey, Bernhard Fischer (21302), Volker Reichelt (22503), Erik Schnetter, Andreas Schwab, Canqun Yang 1 Giovanni Bajo, Daniel Berlin, Keith Besaw, Huang Chun, Kelley Cook, Bud Davis (19313), Arnaud Desitter, Gaurav Gautam, Aldy Hernandez, Manfred Hollstein, Andreas Jaeger, Geoffrey Keating, James A. Morrison (19294), DJ Delorie, Alan Modra (24096), Toon Moene, Diego Novillo, Ira Rosen, Tom Tromey, Zack Weinberg The condense list of commits and the PRs in libgfortran are: 66 Francois-Xavier Coudert 15332, 16436, 18025, 19155, 19216, 19308, 19678, 19679, 20006, 20101, 20124, 20179, 20257, 20480, 20660, 20755, 20788, 20950, 21471, 21787, 21950, 22170, 22217, 22298, 22436, 22437, 23178, 23262, 23272, 23380, 23784, 23802, 23803, 24383, 24432, 24892, 24919, 25116 34 Thomas Koenig 17283, 17992, 18495, 18958, 18982, 19014, 19106, 19106, 19451, 19568, 19595, 19595, 20005, 20074, 20092, 20131, 20163, 20436, 20661, 20744, 21075, 21108, 21127, 21127, 21324, 21333, 21354, 21480, 21593, 21594, 21594, 21926, 22142, 22142, 22144, 23321, 23428, 23598, 23815 21 Jerry DeLisle 21875, 21915, 22570, 23154, 24224, 24489, 24584, 24794, 25039, 25109, 25139, 25264, 25307, 25349, 25419, 25463, 25510, 25550 15 Paul Thomas 12884, 14994, 16435, 17285, 18122, 18210, 18392, 18591, 18857, 18879, 19363, 19691, 22570, 22570, 24384, 24416 12 Janne Blomqvist 16339, 22390, 23363, 24112, 24174, 24305, 24945, 21468 8 Bud Davis 18398, 18778, 18983, 19314, 19478, 19647, 19872, 20086 8 Steven G. Kargl 20085, 21797, 24313, 24636, 24787, 25149 8 Tobias Schlueter (19194, 19524, 20178) 7 Jakub Jelinek (14943, 21647, 24774, 24991) 6 David Edelsohn (19052, 20930, 22412), Andreas Jaeger 4 Eric Botcazou (19302), Steve Ellcey (23419, 23552, 23556) 3 Richard Henderson, Richard Sandiford (12840, 19269), Mike Stump 2 Uros Bizjak, Andrew Pinski (13257, 20766), Dale Ranta (20068, 20125, 20156, 20163, 20471), Toon Moene (19280) 1 Kelley Cook, Richard Guenther, Alan Modra, James A. Morrison (19294), Hans-Peter Nilsson, Peter O'Gorman (17748), Tom Tromey, Peter Wainwright (21376), Feng Wang (16531), Zack Weinberg -- Steve