Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Sep 2012 22:01:43 -0500
From:      Warner Losh <imp@bsdimp.com>
To:        Bryan Drewery <bryan@shatow.net>
Cc:        Olli Hauer <ohauer@FreeBSD.org>, Eitan Adler <lists@eitanadler.com>, arch@freebsd.org
Subject:   Re: Removing CVS from HEAD
Message-ID:  <9A528A3C-40F1-4599-ACAB-EF306033A4F2@bsdimp.com>
In-Reply-To: <504BE12A.50907@shatow.net>
References:  <CAF6rxgnZGjzm230sZXVXxmE7wPowF_BZqbwRjdvz8oV-03gS=A@mail.gmail.com> <20120908234659.GA10489@server.rulingia.com> <504BD9B5.20001@shatow.net> <504BE020.1070300@FreeBSD.org> <504BE12A.50907@shatow.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sep 8, 2012, at 7:22 PM, Bryan Drewery wrote:

> On 9/8/2012 7:17 PM, Olli Hauer wrote:
>> On 2012-09-09 01:50, Bryan Drewery wrote:
>>> On 9/8/2012 6:46 PM, Peter Jeremy wrote:
>>>> 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.
>>>=20
>>> Yes please, deprecate and remove both.
>>>=20
>>=20
>> CVS and RCS is really handy if you have to work on isolated
>> machines and cannot install a modern VCS, there it is always
>> a better fall-back then copy1/2/3 ...
>>=20
>> If it has to go I have to use the fall-back method in future :(
>>=20
>=20
> I agree fully they can be handy, and other handy tools could be =
present.
> But this is as straight forward as:
>=20
> # portsnap fetch extract
> # make -C /usr/ports/devel/my_vcs_tool install clean
>=20
> Or now even (considering CURRENT):
>=20
> # pkg install devel/my_vcs_tool
>=20
> Given how easy it is to easy install (the latest) version of some =
handy
> tool like this, it's odd we have some, but not other, tools in base.

Since we have traditionally included cvs, it does make sense.  People =
that use FreeBSD have used it as the basis for systems that they have =
deployed, including cvs.  There's no compelling reason to removing right =
now, and doing so will break some of these people.

Let's let this round of changes to the FreeBSD source system shake out =
before we become eager to kick cvs out.  Perhaps revisit for 11?

Warner=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9A528A3C-40F1-4599-ACAB-EF306033A4F2>