From owner-freebsd-current@FreeBSD.ORG Sun Dec 4 18:07:48 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 8BD09106582E for ; Sun, 4 Dec 2011 18:07:48 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 50FDC8FC1A for ; Sun, 4 Dec 2011 18:07:48 +0000 (UTC) Received: by ggnp1 with SMTP id p1so2138129ggn.13 for ; Sun, 04 Dec 2011 10:07:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.2.136 with SMTP id 8mr1123423obu.71.1323022067565; Sun, 04 Dec 2011 10:07:47 -0800 (PST) Received: by 10.182.187.8 with HTTP; Sun, 4 Dec 2011 10:07:47 -0800 (PST) X-Originating-IP: [93.221.182.86] In-Reply-To: <4EDBB56B.9020308@inse.ru> References: <20111202115446.GB25963@server.vk2pj.dyndns.org> <4ED974A2.7080606@FreeBSD.org> <4ED9EA27.8090206@inse.ru> <4EDABDE8.9060406@FreeBSD.org> <4EDB8BB5.50607@borderworlds.dk> <4EDBB56B.9020308@inse.ru> Date: Sun, 4 Dec 2011 19:07:47 +0100 Message-ID: From: "C. P. Ghost" To: Roman Kurakin Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-current@freebsd.org 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: Sun, 04 Dec 2011 18:07:48 -0000 On Sun, Dec 4, 2011 at 7:01 PM, Roman Kurakin wrote: > Christian Laursen wrote: >> >> [...] >> >> I use CVS myself from time to time, but I see no need for it to be in base >> for that reason. > > By the way, since there is no way to count +/- I guess the rule "do not > brake that is working > or provide a way to do the same" should work. If there is a number of users > of smth it should > not be broken. csup/cvsup does not provide the same. Actually, a whole lot of stuff that was still perfectly useable has been deprecated over the years. I'm thinking of net/freebsd-uucp for example. Instead of moving all this functionality into ports, and therefore into a rather unstable moving target (how sure are we that the corresponding distfiles will stay available as long as /usr/src?), I'd have preferred that it be moved into a dedicated part of the base tree, e.g. /usr/old (or /usr/deprecated, or /usr/historic, /usr/vintage, whatever). Therefore, we could simply add /usr/old/bin to PATH, and link against /usr/old/lib, use headers from /usr/old/include, have the source in /usr/old/src, and so on. If you don't want to build the system with that, just add a knob in /usr/src.conf to exclude /usr/old. That's the kind of stable system I'd wish for FreeBSD instead of the current model or slowly eroding functionality and mysteriously disappearing utilities _and_ source code. > rik -cpghost. -- Cordula's Web. http://www.cordula.ws/