Removing CVS from HEAD

Peter Jeremy peter at rulingia.com
Mon Sep 10 10:17:44 UTC 2012


On 2012-Sep-10 07:03:31 +0700, Erich Dollansky <erichfreebsdlist at ovitrap.com> wrote:
>you ignore here the problem the typical user will face when upgrading.

Please explain this.  A "typical user" doesn't use CVS so they will
never notice its absence.  The rare user that uses CVS (and these can
be expected to become rarer over time as people migrate to other VCSs)
can install it from ports.

>Removing a basic component should work the other way around.

Why do you consider CVS a "basic component" of FreeBSD?  CVS was in
the base system to support FreeBSD development but FreeBSD has moved
on so there's no longer any technical reason to keep CVS in the base
system.  It's also GPL and FreeBSD has a long-term goal of removing
all GPL code from the base system.

> It should
>stay in the base system as long as there are servers out there
>supporting it.

What do you mean by "servers ... supporting" CVS?  If you're talking
about FreeBSD, 9.0-RELEASE is the last release that will be available
via CVS.  Why should the FreeBSD 10 base system include support for a
VCS that doesn't support it?  If you're talking non-FreeBSD uses then
there will be support for CVS servers via the ports system.

On 2012-Sep-10 07:59:03 +0700, Erich Dollansky <erichfreebsdlist at ovitrap.com> wrote:
>The moment you take out the knob off you also take out all CVS mirros.

I don't follow this statement.  No-one is stopping anyone else using CVS.

-- 
Peter Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20120910/6db4acb9/attachment.pgp


More information about the freebsd-arch mailing list