Removing CVS from HEAD

Erich Dollansky erichfreebsdlist at ovitrap.com
Mon Sep 10 11:59:57 UTC 2012


Hi,

On Mon, 10 Sep 2012 20:17:11 +1000
Peter Jeremy <peter at rulingia.com> wrote:

> 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.
> 
I would call a typical user a person who reads this:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrading.html

and acts accordingly.

> >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.
> 
The handbook is not a technical reason. Yes. The user base who just
follows the handbook is also no technical reason.

Ignoring them is also no technical reason.

> > 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.
> 

I know this when considering just this thread. There is a second one
saying that the support using CVS for the ports will be stopped.

Again, when a user followed strictly the the handbook, the user did not
even hear yet from subversion.

Erich


More information about the freebsd-arch mailing list