Hi all,

A while back, I created a python package to parse RCS/CVS ,v files into
something useful for applications. It uses an event-based API and has a
few different implementations for various levels of speed, and based on
what you may have installed on your system.

The package originated in ViewCVS as a way to parse ,v files to create the
"annotate" (or "blame") features of ViewCVS.

The cvs2svn project (cvs2svn.tigris.org) also uses it to tear apart ,v
files for conversion to a Subversion repository.

I'm not sure if others use it, but it is certainly a handy little
component. I'd like to know whether there is interest here in breaking it
out of ViewCVS (where it still lives; cvs2svn has a forked copy), and
bringing to Apache Commons (via the Incubator, of course).

Any thoughts? Interest?

Cheers,
-g

p.s. you can see the package at:
    
http://cvs.sourceforge.net/viewcvs.py/viewcvs/viewcvs/lib/vclib/ccvs/rcsparse/
and http://cvs.sourceforge.net/viewcvs.py/viewcvs/viewcvs/tparse/

-- 
Greg Stein, http://www.lyra.org/

Reply via email to