Skip site navigation (1)Skip section navigation (2)
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>