about summary refs log tree commit diff stats
path: root/docs/README.metrics
diff options
context:
space:
mode:
Diffstat (limited to 'docs/README.metrics')
-rw-r--r--docs/README.metrics174
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