diff options
Diffstat (limited to 'docs/README.metrics')
-rw-r--r-- | docs/README.metrics | 174 |
1 files changed, 174 insertions, 0 deletions
diff --git a/docs/README.metrics b/docs/README.metrics new file mode 100644 index 00000000..4f3a55d6 --- /dev/null +++ b/docs/README.metrics @@ -0,0 +1,174 @@ +-- $LynxId: README.metrics,v 1.5 2009/07/05 23:15:28 tom Exp $ + +This is a short summary of code metrics showing how lynx has grown from +release to release. It also shows how the original codebase has +been almost completely replaced by contributors after the release of +lynx 2.4.2 in 1996. The numbers shown are for lines of text, to keep +the presentation simple. + +Release Current Original +------------------------------------------------------------------------------- + Text C-code Text C-code % Text % Code +------------------------------------------------------------------------------- +2.4.2 77210 63463 77210 63463 100 100 +2.6 112970 92869 58859 49665 52 53 +2.7.1 125723 103489 54121 45111 43 43 +2.7.2 162228 123130 48979 40655 30 33 +2.8.1 191738 133778 37286 33582 19 25 +2.8.2 227160 147485 32227 29004 14 19 +2.8.3 248646 166833 29035 26346 11 15 +2.8.4 310436 168108 28364 25751 9 15 +2.8.5 362834 167358 26900 24355 7 14 +2.8.6 395237 169885 26423 23565 7 13 + 16053 13195 4 8 +2.8.7 439742 181073 25621 22786 6 12 + 15916 13081 4 7 + +Beginning with 2.8.6, the fraction of remaining original codebase is shown as a +range (computed by comparing against 2.4.2 indented, or original), since all C +source code is automatically indented using the indent.sh script. + +Current lynx releases contain a large amount of text other than C code. +That includes plain text, html, message libraries, custom and generated +scripts. + +------------------------------------------------------------------------------- + +Here is a count of contributions (from CHANGES and docs/CHANGES2.8) since the +start of the 2.8 series: + + 0.5 AJL + 3 Al Gilman + 1 Alexei Anatski + 2 Alexey Dobriyan + 2 Andrew Belov + 3.5 Andrey A Chernov + 1 Arkadiusz Miskiewicz + 1 Arnaud Giersch + 2 Atsuhito Kohda + 23.5 Bela Lubkin + 1 Bill Nottingham + 3.5 Bill Schiavo + 2 Binh Do + 1 Brett Lymn + 46.3 Brian J Pardy + 1 Carlton Anderson + 1 Charles Karney + 1 Chris Adams + 1 Christian Hudon + 1 Christian Jensen + 2.5 Christian Weisgerber + 1 Chuck Houpt + 1 Crouton + 1 Dan Jacobson + 1 Daniel Dickman + 1 David Combs + 1 David Henderson + 0.5 David Woolley + 1 Dick Wesseling + 127.7 Doug Kaufman + 1 Duncan Simpson + 2.5 Eduardo Chappa + 2 Emanuele Giaquinta + 1 Eric Brun + 39 External + 1 Fabian Fingerle + 280.5 Foteos Macrides + 1 Frank Heckenbach + 4.3 Frederic L W Meunier + 1 Frederick P Herrmann + 1 Georg Drenkhahn + 1 George Lindholm + 21 Gisle Vanem + 1 Glenn Nielsen + 26 Hataguchi Takeshi + 1 Heikki Kantola + 0.5 Helen Sommer + 23 Henry Nelson + 1 Hiram Lester Jr + 8.5 Hiroyuki Senshu + 3 Hynek Med + 0.3 Igor B Poretsky + 84.8 Ilya Zakharevich + 6.5 Ismael Cordeiro + 2 J Kevin Ternes + 1 Jacob Poon + 27.5 James E Spath + 1 Jan Hlavacek + 2.5 Jason F McBrayer + 1 Jean-Yves Levesque + 1 Jeffrey C Honig + 1 Jens Schmalzing + 1 Jens Seidel + 1 Jerome Lauret + 2 Joey Schulze + 0.3 Johannes Hromadka + 35 John Bley + 6 John E Davis + 1 John Hawkinson + 1 John Nowlin + 2 Jonathan Sergent + 2 Julian Coleman + 3 Karl Eichwalder + 1 Karl-Andre Skevik + 29.3 Kim DeVaughn + 706.3 Klaus Weide + 1 Lalo Martins + 1 Larry Virden + 15.8 Larry W Virden + 11 Laura Eaves + 342.3 Leonid Pauzner + 1 Liam Davis + 1 Marc Huber + 0.3 Marek Kubita + 2 Masashi Fujita + 1 Masayasu Ishikawa + 1 Masayuki Hatta + 1 Matt Kraal + 1 Michael Sobolev + 6.5 Michael Warner + 1 Michel Such + 1 Mike Castle + 1 Mike Knight + 2 Munechika Sumikawa + 1 Nigel Horne + 1 Pat Walsh + 11.5 Paul B Mahol + 1 Paul D Smith + 52.5 Paul Gilmartin + 1 Peter Canning + 1 Phil Pennock + 27.3 Philip Webb + 14 Philippe De Muyter + 5.5 Rado Smiljanic + 1 Randall + 1 Risto Widenius + 1 Rob Cameron + 1 Ryan Nielsen + 2 Scott Bigham + 1 Sergej Kvachonok + 6 Sergey Svishchev + 1 Serhii Hlodin + 15 Sinan Kaan Yerli + 7.8 Stefan Caunter + 1 Stepan Kasal + 1 Tadayoshi Okuma + 1 Takao Fujiwara + 1 Thomas Braun + 1810.3 Thomas E Dickey + 0.5 Thomas Klausner + 1 Thomas Viehmann + 15.5 Thorsten Glaser + 1 Tim Chase + 4 Tim Larson + 1 Timur Birsh + 2 Tomas Vanhala + 1.5 Ulf Harnhammar + 6.5 Victor Schneider + 2 Ville Herva + 86 Vlad Harchev + 37.5 Wayne Buttles + 1 Wesley Morgan + 1 Zdenek Prikryl + 1.5 nsh@horae.dti.ne.jp + 4096 Total |