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>