Removing CVS from base
Peter Jeremy
peter at rulingia.com
Thu Aug 23 22:04:28 UTC 2012
On 2012-Aug-23 16:06:18 -0400, John Baldwin <jhb at freebsd.org> wrote:
>On Thursday, August 23, 2012 3:41:03 pm Peter Wemm wrote:
>> * Don't expect to see any 10.0-alpha/beta/rc/release/stable to *ever*
>> make it to an official cvs tree. It's probably time to move a
>> freebsd-ified cvs from head to ports.
>
>I think this is a bit premature. Just because we are moving away from
>using CVS as FreeBSD's scm doesn't mean CVS isn't a useful
>general-purpose tool still. For smaller repositories that don't need
>fancier things like branches, CVS is quite useful and far lighter weight.
To me, this reads like the exact definition of a "ports, not base" use
case. CVS (and RCS) are both GPL-licensed tools that (as of 10.x) no
longer serve any purpose in the base system. I agree that they still
serve a purpose (I use CVS as a SCM both at home and $work) but (IMHO)
if they are not needed to support FreeBSD, they are not needed in the
FreeBSD base.
>I could see moving csup out to ports, but not necessarily CVS.
Ideally, csup would learn how to talk to a SVN repository so it
can continue to be used to update a local src tree (without needing
to install subversion). Failing that, csup should probably also go.
--
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-stable/attachments/20120823/f13092a9/attachment.pgp
More information about the freebsd-stable
mailing list