From owner-freebsd-current@FreeBSD.ORG Sat Dec 3 19:00:15 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F298106566C; Sat, 3 Dec 2011 19:00:15 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id DA2EA8FC0C; Sat, 3 Dec 2011 19:00:14 +0000 (UTC) Received: by iafi7 with SMTP id i7so870317iaf.13 for ; Sat, 03 Dec 2011 11:00:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=/Z08idJ1FtZCUwmO7e3KhKDzVI9WqOTgBMOXSVRo3jM=; b=DRiLDgEKEPuGrkektdHjqBwKNWSzbwusZbwDq5xlvBsaqsQx9ZEWJ6I0w87Iynr7pu 4Ugx4Adh7aD1gRhxmOE9VjJ5X2uVn8ZKD0jAT15BqSfC2pNfqmHIhg2985hN5HR6W3C8 j457N3EpQgEh7VDi4ad/XInmhM6GXIQlHyeIE= MIME-Version: 1.0 Received: by 10.50.51.234 with SMTP id n10mr3881394igo.10.1322938814152; Sat, 03 Dec 2011 11:00:14 -0800 (PST) Received: by 10.231.171.82 with HTTP; Sat, 3 Dec 2011 11:00:14 -0800 (PST) In-Reply-To: <4ED9EA27.8090206@inse.ru> References: <20111202115446.GB25963@server.vk2pj.dyndns.org> <4ED974A2.7080606@FreeBSD.org> <4ED9EA27.8090206@inse.ru> Date: Sat, 3 Dec 2011 11:00:14 -0800 Message-ID: From: Kevin Oberman To: Roman Kurakin Content-Type: text/plain; charset=ISO-8859-1 Cc: Adrian Chadd , Doug Barton , Max Khon , Peter Jeremy , freebsd-current Subject: Re: CVS removal from the base X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2011 19:00:15 -0000 On Sat, Dec 3, 2011 at 1:21 AM, Roman Kurakin wrote: > Doug Barton wrote: >> >> [...] >> The fact that we have so many people who are radically change-averse, no >> matter how rational the change; is a bug, not a feature. >> >> This particular bug is complicated dramatically by the fact that the >> majority view seems to lean heavily towards "If I use it, it must be the >> default and/or in the base" rather than seeing ports as part of the >> overall operating SYSTEM. >> > > You are right in general, except one small factor. We are talking about > bootstrap. > CVS is used by many as the one of the ways to get the sources to the freshly > installed system to recompile to the last available source. It will become > inconvenient > to do it through the process of installing some ports for that. Especially > if corresponding > ports would require some other ports as dependencies. I have to agree with Roman. It's simply far too early to think of removing cvs from the base OS. If we can come up with a way to replace the functionality of csup with svn under it, that would be great, but it may be a long time coming. Until it does, cvs needs to remain with all of the awkwardness of maintaining cvs when the actual source of truth is in svn. The time will hopefully come, but I don't see it in the 10.0 time frame. OTOH, I can see Doug's argument. I'm sure that, even when no real need exists for CVS in the base, I imagine there will be loud objections to its removal, though I suspect Doug's comments were largely spawned by the debate on the default setting for building profile libraries. (And, IMHO, Doug is right on that one.) -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com