From: Abigail Date: Tue, 6 Jan 2009 15:07:05 +0000 (+0100) Subject: Calculated patch sizes for the modern era. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=ee4d0b42de4ba63c06ae897c6cb13e6c67a3f0c2;p=p5sagit%2Fp5-mst-13.2.git Calculated patch sizes for the modern era. --- diff --git a/pod/perlhist.pod b/pod/perlhist.pod index 3ba65e2..c4d7088 100644 --- a/pod/perlhist.pod +++ b/pod/perlhist.pod @@ -579,62 +579,96 @@ changed lines for 424 kilobytes. Just the lines themselves are counted, not their context. The "+ - !" become from the diff(1) context diff output format. - Pump- Release Date diff lines kB - king ------------- - + - ! + Pump- Release Date diff lines kB + king ------------- + + - ! =========================================================================== - Chip 5.003_08 1996-Nov-19 110 19 424 - 5.003_09 1996-Nov-26 38 9 248 - 5.003_10 1996-Nov-29 29 2 27 - 5.003_11 1996-Dec-06 73 12 165 - 5.003_12 1996-Dec-19 275 6 436 - 5.003_13 1996-Dec-20 95 1 56 - 5.003_14 1996-Dec-23 23 7 333 - 5.003_15 1996-Dec-23 0 0 1 - 5.003_16 1996-Dec-24 12 3 50 - 5.003_17 1996-Dec-27 19 1 14 - 5.003_18 1996-Dec-31 21 1 32 - 5.003_19 1997-Jan-04 80 3 85 - 5.003_20 1997-Jan-07 18 1 146 - 5.003_21 1997-Jan-15 38 10 221 - 5.003_22 1997-Jan-16 4 0 18 - 5.003_23 1997-Jan-25 71 15 119 - 5.003_24 1997-Jan-29 426 1 20 - 5.003_25 1997-Feb-04 21 8 169 - 5.003_26 1997-Feb-10 16 1 15 - 5.003_27 1997-Feb-18 32 10 38 - 5.003_28 1997-Feb-21 58 4 66 - 5.003_90 1997-Feb-25 22 2 34 - 5.003_91 1997-Mar-01 37 1 39 - 5.003_92 1997-Mar-06 16 3 69 - 5.003_93 1997-Mar-10 12 3 15 - 5.003_94 1997-Mar-22 407 7 200 - 5.003_95 1997-Mar-25 41 1 37 - 5.003_96 1997-Apr-01 283 5 261 - 5.003_97 1997-Apr-03 13 2 34 - 5.003_97a 1997-Apr-05 57 1 27 - 5.003_97b 1997-Apr-08 14 1 20 - 5.003_97c 1997-Apr-10 20 1 16 - 5.003_97d 1997-Apr-13 8 0 16 - 5.003_97e 1997-Apr-15 15 4 46 - 5.003_97f 1997-Apr-17 7 1 33 - 5.003_97g 1997-Apr-18 6 1 42 - 5.003_97h 1997-Apr-24 23 3 68 - 5.003_97i 1997-Apr-25 23 1 31 - 5.003_97j 1997-Apr-28 36 1 49 - 5.003_98 1997-Apr-30 171 12 539 - 5.003_99 1997-May-01 6 0 7 - 5.003_99a 1997-May-09 36 2 61 - p54rc1 1997-May-12 8 1 11 - p54rc2 1997-May-14 6 0 40 - - 5.004 1997-May-15 4 0 4 - - Tim 5.004_01 1997-Jun-13 222 14 57 - 5.004_02 1997-Aug-07 112 16 119 - 5.004_03 1997-Sep-05 109 0 17 - 5.004_04 1997-Oct-15 66 8 173 + Chip 5.003_08 1996-Nov-19 110 19 424 + 5.003_09 1996-Nov-26 38 9 248 + 5.003_10 1996-Nov-29 29 2 27 + 5.003_11 1996-Dec-06 73 12 165 + 5.003_12 1996-Dec-19 275 6 436 + 5.003_13 1996-Dec-20 95 1 56 + 5.003_14 1996-Dec-23 23 7 333 + 5.003_15 1996-Dec-23 0 0 1 + 5.003_16 1996-Dec-24 12 3 50 + 5.003_17 1996-Dec-27 19 1 14 + 5.003_18 1996-Dec-31 21 1 32 + 5.003_19 1997-Jan-04 80 3 85 + 5.003_20 1997-Jan-07 18 1 146 + 5.003_21 1997-Jan-15 38 10 221 + 5.003_22 1997-Jan-16 4 0 18 + 5.003_23 1997-Jan-25 71 15 119 + 5.003_24 1997-Jan-29 426 1 20 + 5.003_25 1997-Feb-04 21 8 169 + 5.003_26 1997-Feb-10 16 1 15 + 5.003_27 1997-Feb-18 32 10 38 + 5.003_28 1997-Feb-21 58 4 66 + 5.003_90 1997-Feb-25 22 2 34 + 5.003_91 1997-Mar-01 37 1 39 + 5.003_92 1997-Mar-06 16 3 69 + 5.003_93 1997-Mar-10 12 3 15 + 5.003_94 1997-Mar-22 407 7 200 + 5.003_95 1997-Mar-25 41 1 37 + 5.003_96 1997-Apr-01 283 5 261 + 5.003_97 1997-Apr-03 13 2 34 + 5.003_97a 1997-Apr-05 57 1 27 + 5.003_97b 1997-Apr-08 14 1 20 + 5.003_97c 1997-Apr-10 20 1 16 + 5.003_97d 1997-Apr-13 8 0 16 + 5.003_97e 1997-Apr-15 15 4 46 + 5.003_97f 1997-Apr-17 7 1 33 + 5.003_97g 1997-Apr-18 6 1 42 + 5.003_97h 1997-Apr-24 23 3 68 + 5.003_97i 1997-Apr-25 23 1 31 + 5.003_97j 1997-Apr-28 36 1 49 + 5.003_98 1997-Apr-30 171 12 539 + 5.003_99 1997-May-01 6 0 7 + 5.003_99a 1997-May-09 36 2 61 + p54rc1 1997-May-12 8 1 11 + p54rc2 1997-May-14 6 0 40 + + 5.004 1997-May-15 4 0 4 + + Tim 5.004_01 1997-Jun-13 222 14 57 + 5.004_02 1997-Aug-07 112 16 119 + 5.004_03 1997-Sep-05 109 0 17 + 5.004_04 1997-Oct-15 66 8 173 + +=head3 The patch-free era + +In more modern times, named releases don't come as often, and as progress +can be followed (nearly) instantly (with rsync, and since late 2008, git) +patches between versions are no longer provided. However, that doesn't +keep us from calculating how large a patch could have been. Which is +shown in the table below. Unless noted otherwise, the size mentioned is +the patch to bring version x.y.z to x.y.z+1. + + Sarathy 5.6.1 2001-Apr-08 531 44 651 + Rafael 5.6.2 2003-Nov-15 20 11 1819 + + Jarkko 5.8.0 2002-Jul-18 1205 31 471 From 5.7.3 + + 5.8.1 2003-Sep-25 243 102 6162 + Nicholas 5.8.2 2003-Nov-05 10 50 788 + 5.8.3 2004-Jan-14 31 13 360 + 5.8.4 2004-Apr-21 33 8 299 + 5.8.5 2004-Jul-19 11 19 255 + 5.8.6 2004-Nov-27 35 3 192 + 5.8.7 2005-May-30 75 34 778 + 5.8.8 2006-Jan-31 131 42 1251 + 5.8.9 2008-Dec-14 340 132 12988 + + Hugo 5.9.0 2003-Oct-27 281 168 7132 From 5.8.0 + Rafael 5.9.1 2004-Mar-16 57 250 2107 + 5.9.2 2005-Apr-01 720 57 858 + 5.9.3 2006-Jan-28 1124 102 1906 + 5.9.4 2006-Aug-15 896 60 862 + 5.9.5 2007-Jul-07 1149 128 1062 + + 5.10.0 2007-Dec-18 50 31 13111 From 5.9.5 + =head1 THE KEEPERS OF THE RECORDS