Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Dec 2011 19:07:47 +0100
From:      "C. P. Ghost" <cpghost@cordula.ws>
To:        Roman Kurakin <rik@inse.ru>
Cc:        freebsd-current@freebsd.org
Subject:   Re: CVS removal from the base
Message-ID:  <CADGWnjWSH1DUmx0OX8oh46ea7-XHc4EGNzbciogBk4KwJnsPsg@mail.gmail.com>
In-Reply-To: <4EDBB56B.9020308@inse.ru>
References:  <CADe0-4kEJsj5pe6h4ZVPGg-hFEjE7oC4Ya8VO7sdW9W3WZiajg@mail.gmail.com> <20111202115446.GB25963@server.vk2pj.dyndns.org> <CADe0-4=8z%2BpFAem83xMkYXYZCgCt9r_tX64he5Vx95OkAJqtFQ@mail.gmail.com> <CAJ-VmonQQ-yHrDox35gpuaXXYV5j%2BUXOJH5jr93m3j=uBgbkWA@mail.gmail.com> <4ED974A2.7080606@FreeBSD.org> <4ED9EA27.8090206@inse.ru> <4EDABDE8.9060406@FreeBSD.org> <4EDB8BB5.50607@borderworlds.dk> <4EDBB56B.9020308@inse.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Dec 4, 2011 at 7:01 PM, Roman Kurakin <rik@inse.ru> 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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADGWnjWSH1DUmx0OX8oh46ea7-XHc4EGNzbciogBk4KwJnsPsg>