As you may be aware, I like to mark special occasions, and today is a big
occasion in our history because the 10000th (!) commit was made today when
counting from the early days of the project.

This calculation is possible because when Geoffrey established the PLplot
project at SourceForge he copied the existing PLplot CVS repository hosted
at the University of Texas to Sourceforge.  Furthermore, when I converted
the SourceForge CVS repository to a SourceForge Subversion repository, I was
careful to preserve all the history (including commit messages and dates) in
the CVS repository in the new svn repository. Thus, all those CVS commits
starting from the early University of Texas days have associated consecutive
svn revision numbers and commit messages.  The sequence starts at revision 2
because revison 1 was automatically generated by the CVS to subversion
conversion).  The consecutive revision number sequence just continued when
we started doing real svn commits after the conversion to subversion.

To get access to all this PLplot history run

svn log --verbose

in the top-level source directory.

The edited result of running that command is

------------------------------------------------------------------------
r10001 | airwin | 2009-05-23 21:11:03 -0700 (Sat, 23 May 2009) | 3 lines
Changed paths:
    M /trunk/README.release
    M /trunk/cmake/modules/drivers-init.cmake

Officially deprecate the hpgl devices (hp7470, hp7580, and lj_hpgl)
and the pbm device for the reasons mentioned on list and in README.release.

------------------------------------------------------------------------
r10000 | airwin | 2009-05-23 20:59:57 -0700 (Sat, 23 May 2009) | 3 lines
Changed paths:
    M /trunk/examples/CMakeLists.txt_installed_examples
    M /trunk/examples/plplot_configure.cmake_installed_examples.in

Complete test_noninteractive target by generating file results for every
non-interactive device that is enabled and also supported by plplot-test.sh.
[...]
------------------------------------------------------------------------
r2 | furnish | 1992-05-20 14:36:02 -0700 (Wed, 20 May 1992) | 2 lines
Changed paths:
    A /trunk/COPYRIGHTS
    A /trunk/Changes
[...]
Initial checkin of the whole PLPLOT project. 
[...]

There were more than 200 files in that original commit so apparently PLplot
was already extensively developed before Geoffrey Furnish made that initial
CVS commit.  So the revision numbers don't completely represent all the work
that has been done on PLplot, but nevertheless, I think it is neat that we
have the history of PLplot development available from May 1992 onward, and
that history contains more than 10000 commits now.

Bring on the next 10000!

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to