Comment Re:Yes, it is time for a new tool... (Score 2, Informative) 538
Jim Blandy and Karl Fogel were both formerly heavily involved with the maintenance of CVS, and although only Karl is still active, Jim does show up occasoinally.
As to enhancing not rewriting: many of the problems people have with CVS grow directly from its origins as a set of wrappers around RCS. It is file oriented, not project oriented. This imposes certain limits on what it is practical (if not possible) to do within the framework of CVS.
As for your GIMP example---well, in fact, the GIMP guys did exactly the same thing. The original GIMP was in Motif, but they scrapped that and wrote gtk. This is, I think, entirely analogous to what subversion has done with respect to CVS.
Sometimes the only way to progress is to make a distinct break with the past.
As to enhancing not rewriting: many of the problems people have with CVS grow directly from its origins as a set of wrappers around RCS. It is file oriented, not project oriented. This imposes certain limits on what it is practical (if not possible) to do within the framework of CVS.
As for your GIMP example---well, in fact, the GIMP guys did exactly the same thing. The original GIMP was in Motif, but they scrapped that and wrote gtk. This is, I think, entirely analogous to what subversion has done with respect to CVS.
Sometimes the only way to progress is to make a distinct break with the past.