Date: Sun, 9 Sep 2012 10:44:54 +0700 From: Erich Dollansky <erichfreebsdlist@ovitrap.com> To: Warner Losh <imp@bsdimp.com> Cc: arch@freebsd.org, Olli Hauer <ohauer@freebsd.org>, Eitan, Adler <lists@eitanadler.com>, Bryan Drewery <bryan@shatow.net> Subject: Re: Removing CVS from HEAD Message-ID: <20120909104454.178bd99c@X220.ovitrap.com> In-Reply-To: <9A528A3C-40F1-4599-ACAB-EF306033A4F2@bsdimp.com> 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> <9A528A3C-40F1-4599-ACAB-EF306033A4F2@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On Sat, 8 Sep 2012 22:01:43 -0500 Warner Losh <imp@bsdimp.com> wrote: > > 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. > >>> > >>> Yes please, deprecate and remove both. > >>> > >> > >> 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 ... > >> > >> If it has to go I have to use the fall-back method in future :( > >> > > > > I agree fully they can be handy, and other handy tools could be > > present. But this is as straight forward as: > > > > # portsnap fetch extract > > # make -C /usr/ports/devel/my_vcs_tool install clean > > > > Or now even (considering CURRENT): > > > > # pkg install devel/my_vcs_tool > > > > 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. I highly agree with this. > > 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? And keep in mind that the new system can be used on a plain FreeBSD machine without anything else installed. Erich
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120909104454.178bd99c>