Removing CVS from HEAD

Paul Schenkeveld freebsd at psconsult.nl
Sun Sep 9 10:53:07 UTC 2012


On Sun, Sep 09, 2012 at 09:46:59AM +1000, Peter Jeremy wrote:
> On 2012-Sep-08 18:09:55 -0400, Eitan Adler <lists at eitanadler.com> wrote:
> >As such I propose that we treat CVS as deprecated in 9.x and remove
> >CVS from HEAD [0].
> 
> peter@ hinted at this in
> http://lists.freebsd.org/pipermail/freebsd-stable/2012-August/069251.html
> and this lead to a subthread where jhb@ and Julian H. Stacey disagreed
> whilst I agreed and further suggested that RCS also be removed.
> 
> As I said before:  CVS (and RCS) are both GPL-licensed tools that (as
> of 10.x) no longer serve any purpose in the base system.  ... They are
> [therefore] not needed in the FreeBSD base.

Losing CVS and RCS from the base system will cause me a lot of work
on systems I've running here and there with scripts written over the
last 20 or so years using either one but that by itself should not be a
reason to keep them in the base system indefinitely.

That being said I'd like to mention that although CVS is in ports, I
cannot find RCS there.  Reworking all scripts that are still using RCS
would be a major undertaking.  There are also a dozen or so ports in our
tree that use/build on RCS.

So my plea here is to not remove RCS unless it re-appears in ports.

With kind regards,

Paul Schenkeveld


More information about the freebsd-arch mailing list