<div dir="ltr">Even,<div><br></div><div>Wow, 20 years!  Thanks for pointing out this milestone.</div><div><br></div><div>It is a huge pleasure to know that:</div><div> - it has been a core technology supporting so many other software packages and projects</div><div> - it has been a project that lots of people have felt comfortable contributing to</div><div><br></div><div>GDAL is the core of our data processing pipeline at Planet where we have a number of esoteric internal GDAL drivers, so I continue to use it every day. </div><div><br></div><div>Special thanks to Even who's outsize contribution has kept the project healthy and progressing as I focused on other activities. </div><div><br></div><div>Best regards,</div><div>Frank</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Oct 17, 2018 at 6:51 PM Even Rouault <<a href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I nearly missed it [1] (actually I'm already on the 18th here, but let's consider<br>
Canadian time so still on the 17th), but exactly 20 years go on Oct 17th 1998,<br>
Frank Warmerdam committed for the first time in the CSV repository.<br>
<br>
'''<br>
commit 149db916aafcbee9bb64572fafda83441c94a552<br>
Author: Frank Warmerdam <<a href="mailto:warmerdam@pobox.com" target="_blank">warmerdam@pobox.com</a>><br>
Date:   Sat Oct 17 19:24:36 1998 +0000<br>
<br>
    Initial implementation.<br>
<br>
<br>
    git-svn-id: <a href="https://svn.osgeo.org/gdal/trunk@2" rel="noreferrer" target="_blank">https://svn.osgeo.org/gdal/trunk@2</a> f0d54148-0727-0410-94bb-9a71ac55c965<br>
'''<br>
<br>
<a href="https://github.com/OSGeo/gdal/commit/149db916aafcbee9bb64572fafda83441c94a552" rel="noreferrer" target="_blank">https://github.com/OSGeo/gdal/commit/149db916aafcbee9bb64572fafda83441c94a552</a><br>
<br>
169 lines for a first version of the virtual I/O layer...<br>
<br>
Since then,<br>
* 39075 commits have been added on top of it,<br>
* 159 raster drivers<br>
* 96 vector drivers [2]<br>
* by 161 committers (actually there are more contributors, here just counting<br>
  the ones who have directly authored a CVS, SVN or git commit),<br>
* adding 7110 files in the repository, for a grand total of<br>
* 2.192 millions lines in 3745 files with extensions c, cpp, h, hh, hpp, py,<br>
  html, java, cs, i, pl, vc, sh, bat, dox, ac, GNUmakefile (80 MB) (all the text files)<br>
  so an average of 300 lines per day added<br>
* 64 releases<br>
* 6287 tickets closed<br>
* 49097 messages posted on gdal-dev<br>
* more than 100 software proudly mentionning using it<br>
<br>
Happy birthday and long life to GDAL and its commmnity of contributors, either<br>
by code, documentation, testing, packaging, reports, ... !<br>
<br>
Even<br>
<br>
[1] thanks to Robert Coup for reminding me a few days ago about the approaching date !<br>
[2] you'll note that 155 + 96 = 255, but I don't think there's a<br>
    Byte limitation for the number of drivers ...<br>
<br>
-- <br>
Spatialys - Geospatial professional services<br>
<a href="http://www.spatialys.com" rel="noreferrer" target="_blank">http://www.spatialys.com</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">---------------------------------------+--------------------------------------<br>I set the clouds in motion - turn up   | Frank Warmerdam, <a href="mailto:warmerdam@pobox.com" target="_blank">warmerdam@pobox.com</a><br>light and sound - activate the windows | <br>and watch the world go round - Rush    | Geospatial Software Developer</div>