Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 May 2015 17:33:30 +0100
From:      David Chisnall <theraven@FreeBSD.org>
To:        Jos Backus <jos@catnook.com>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: What to do about RCS/OpenRCS
Message-ID:  <4AA6F972-0684-4B20-8FCC-9B41B58F85D7@FreeBSD.org>
In-Reply-To: <CAETOPp0akzXpo7RJ3f5cAD4EORS1GrYdsOcG_VLUzuvL7FSYPQ@mail.gmail.com>
References:  <3137063.YOSa6Au8Xi@ralph.baldwin.cx> <554D1DD5.5080106@FreeBSD.org> <CACYV=-F5RUVNmhqX13=EndiZhKPMSgp93QjWVJx2QZn1zMbTyA@mail.gmail.com> <554E2221.1040105@FreeBSD.org> <D094B054-D5BE-482A-8DDF-E4728934E892@orthanc.ca> <CAETOPp0WgHaWeibOcX_D5=LG4gKqFEmdgnFkA9HEtyhLF%2BTbsg@mail.gmail.com> <20150511093100.GC53149@e-new.0x20.net> <CAETOPp0PZb7BJtz4D6b7P5eAKujmEdoru78gm-tK8Hsa%2Bv2vyw@mail.gmail.com> <20150511161049.GA89855@troutmask.apl.washington.edu> <CAETOPp0M2v0j7_2UFn7FV%2BRPYwTs46ttnJCjDfLk8yrZBWx54g@mail.gmail.com> <20150511162121.GA89954@troutmask.apl.washington.edu> <CAETOPp0akzXpo7RJ3f5cAD4EORS1GrYdsOcG_VLUzuvL7FSYPQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11 May 2015, at 17:27, Jos Backus <jos@catnook.com> wrote:
>=20
> I didn't miss anything. My point is that debating to update one piece =
of
> obsolete software with another is silly, and that FreeBSD should try =
to
> move forward in this area. But that's hard, as your response =
indicates.

Steve is correct, and you are missing the point.  Fossil, Git, =
Mercurial, and so on are all available as packages.  No one is =
suggesting using RCS in preference to any of them. =20

Deleting RCS from the base system would be nice, but unfortunately we =
can=E2=80=99t because of scripts that depend on some components of RCS.  =
Replacing these with the OpenRCS equivalents (if they work) would allow =
us to remove a GPL=E2=80=99d piece of code from the base system.  As =
long as this doesn=E2=80=99t come with a functionality regression, this =
would be a nice thing to do.

Replacing RCS in the base system with Fossil solves no problems that =
actually exist.  It does not allow the scripts that rely on RCS to =
continue to work and it does not make Fossil easier to use (would you =
really want to stick with the one in the base system for the entire =
lifetime of a major release, rather than use the packaged one?).  It =
would only make sense if we were to move FreeBSD development to Fossil =
and currently there are a few showstoppers in Fossil that prevent this.

> This is the last I'll say about this, because it appears the community
> isn't ready. Have fun with your ancient version control while Linux
> continues to grow in market share. :-(

And now you=E2=80=99re moving beyond missing the point and just =
trolling.

David




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AA6F972-0684-4B20-8FCC-9B41B58F85D7>