Subject: Re: Removing cvs from basesrc.
To: Todd Vierling <tv@wasabisystems.com>
From: Frank van der Linden <fvdl@wasabisystems.com>
List: tech-userlevel
Date: 12/10/2000 19:25:08
On Sat, Dec 09, 2000 at 10:00:48PM -0500, Todd Vierling wrote:
> I'd like to nuke the cvs program from basesrc.  We've already seen that we
> can't keep up with maintaining it, even though we aren't modifying it much
> or at all, and I just don't see the need for Yet Another Program In Basesrc,
> _especially_ one of that size.  It's been quite well maintained in pkgsrc.

Discussions about this kind of thing can be endless. Valid pros and
cons can be brought up for a large number of things currently in basesrc.
Your concerns are valid, however:

In august, Core was pinged about cvs in basesrc (there had been
previous discussion on mailing lists, but, as is not unusual,
nothing came out of it). We decided that it should be in basesrc,
and Christos imported it sometime later. The reasons have been mentioned:
it is an essential tool for NetBSD, and nowadays a way to get NetBSD
sources.

We currently see no reason to revert this decision. This all changes
should we ever switch to a system distributed in smaller, pkgized
chunks (and this is the plan). But, until then, cvs shall stay in
basesrc. Yes, arguments can be made either way, but the decision
has been made.

- Frank
(speaking on behalf of Core)