Removing CVS from HEAD
Warner Losh
imp at bsdimp.com
Mon Sep 10 18:24:25 UTC 2012
BTW, it is dangling issues like these that cause me to suggestion caution and wait until everything is in place to actually pull the trigger on the removal. I had thought to argue we should keep it in 10, and kill in 11, but that's a secondary concern since today isn't the right time due to these issues. Once they are addressed, I wouldn't object to cvs going away, but would suggest against it.
Warner
On Sep 10, 2012, at 6:36 AM, Erich Dollansky wrote:
> 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
> _______________________________________________
> freebsd-arch at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
> To unsubscribe, send any mail to "freebsd-arch-unsubscribe at freebsd.org"
More information about the freebsd-arch
mailing list