From owner-freebsd-arch@FreeBSD.ORG Sun Sep 9 03:01:59 2012 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF721106566C for ; Sun, 9 Sep 2012 03:01:59 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7AC478FC17 for ; Sun, 9 Sep 2012 03:01:59 +0000 (UTC) Received: by iebc12 with SMTP id c12so1489281ieb.13 for ; Sat, 08 Sep 2012 20:01:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=HDYIENt9GetHibJ40V3zTwXnlF9zHM//iwc2dlwg2Sk=; b=ZJ3bAYxQSPhnp3CbHgH0xYMUwiDlrAniHFvd6T1Wsbgfn6OvToQ++Gw26rjfuFmrdF KwoCZWfVvNuiJtYCqdgQewQ/gacbJURMC7fyl6tS4khvgxUu7HUeHYELoycUBtJd2JuI VW/KvXP9IVnjJXMekc0zJAcpX84RAHXlBE//5FZO0ZghwQ51dfNtgOFMlJ9TcKBcxkDS QJKB91lItpx9HwY5sJbdx38DXk4sNU7YJXXkGc1ycNE4PqhsfahHL4eJh3zBsLKBzDOC Ebeo0y5oOItbgCFeHqL+MYYdkYD4UgvcXDFYVlqBrSJyz+GHT0qnDJj2/hKy64q7vz9x HcYg== Received: by 10.50.187.170 with SMTP id ft10mr4015881igc.36.1347159713560; Sat, 08 Sep 2012 20:01:53 -0700 (PDT) Received: from [192.168.12.167] (rrcs-98-100-103-4.central.biz.rr.com. [98.100.103.4]) by mx.google.com with ESMTPS id ng5sm5064437igc.0.2012.09.08.20.01.49 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 08 Sep 2012 20:01:53 -0700 (PDT) Sender: Warner Losh Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <504BE12A.50907@shatow.net> Date: Sat, 8 Sep 2012 22:01:43 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <9A528A3C-40F1-4599-ACAB-EF306033A4F2@bsdimp.com> References: <20120908234659.GA10489@server.rulingia.com> <504BD9B5.20001@shatow.net> <504BE020.1070300@FreeBSD.org> <504BE12A.50907@shatow.net> To: Bryan Drewery X-Mailer: Apple Mail (2.1084) X-Gm-Message-State: ALoCoQnvJcAntyJjfYe6p48hfXt/3q9qlO4RJsizZ/6vbbo6hkw+nrr8vRKH4GZ0wiB/ygQ3ZAh4 Cc: Olli Hauer , Eitan Adler , arch@freebsd.org Subject: Re: Removing CVS from HEAD X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Sep 2012 03:01:59 -0000 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=