From owner-freebsd-arch@FreeBSD.ORG Mon Sep 10 21:03:04 2012 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4FCB106564A for ; Mon, 10 Sep 2012 21:03:04 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by mx1.freebsd.org (Postfix) with ESMTP id 508568FC08 for ; Mon, 10 Sep 2012 21:03:03 +0000 (UTC) Received: from server.rulingia.com (c220-239-249-137.belrs5.nsw.optusnet.com.au [220.239.249.137]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q8AL2naA041618 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 11 Sep 2012 07:02:50 +1000 (EST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.5/8.14.5) with ESMTP id q8AL2Vie052033 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 11 Sep 2012 07:02:43 +1000 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.5/8.14.5/Submit) id q8AL2GWL052031; Tue, 11 Sep 2012 07:02:16 +1000 (EST) (envelope-from peter) Date: Tue, 11 Sep 2012 07:02:16 +1000 From: Peter Jeremy To: Erich Dollansky Message-ID: <20120910210216.GA50918@server.rulingia.com> References: <504BE12A.50907@shatow.net> <9A528A3C-40F1-4599-ACAB-EF306033A4F2@bsdimp.com> <86pq5vtj42.fsf@ds4.des.no> <20120910070331.3fe2900c@X220.ovitrap.com> <504D3002.5040308@dougbarton.us> <20120910075903.10ec8351@X220.ovitrap.com> <20120910101711.GA2511@server.rulingia.com> <20120910183638.2adcb9f3@X220.ovitrap.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline In-Reply-To: <20120910183638.2adcb9f3@X220.ovitrap.com> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.21 (2010-09-15) Cc: "Bjoern A. Zeeb" , Eitan Adler , Doug Barton , arch@freebsd.org Subject: Re: Removing CVS from HEAD X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2012 21:03:04 -0000 --envbJBWh7q8WU6mo Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2012-Sep-10 18:36:38 +0700, Erich Dollansky wrote: >I would call a typical user a person who reads this: > >http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgradi= ng.html OK. That is a valid concern but does not directly affect the presence or absence of CVS in base. Yes, the handbook does need to be updated to discuss SVN but having CVS is base is not going to help someone who is trying to update to 9.1-RELEASE or 10.0-RELEASE by following the anonymous CVS instructions in the handbook - the tags do not exist. In this respect, removing CVS could be seen as preferable because the process will fail quicker so the person wastes less effort. I have just done a quick check across doc, ports and src and found the following hits for /cvs/i: lines files 18076 1921 doc 6649 1818 ports 21390 790 src 46115 4529 total Based on a quick scan, the majority of these can be ignored but a non-trivial number are currently out of date and need updating. Unfortunately, someone=E2=84=A2 needs to manually work through all the hits and work out updates where appropriate. >The handbook is not a technical reason. Yes. The user base who just >follows the handbook is also no technical reason. The handbook is in error for 9.1-RELEASE and later. Having CVS in base is not going to help users here. >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. That thread states that you will not be able to update the ports tree using CVS. The CVS port within the ports tree will remain. >Again, when a user followed strictly the the handbook, the user did not >even hear yet from subversion. I don't see anything in your postings that directly justify the retention of CVS in base. Rather, you appear to be suggesting that the FreeBSD Project has too quickly deprecated using CVS to update FreeBSD because the documentation and infrastrucure to support SVN are inadequate. I agree that the announcements were made with very little (if any) prior discussion and the documentation needs updating but that is not what this thread is discussing. If you believe that re@ or portmgr@ have prematurely stopped supporting CVS, please start a separate thread to discuss that. Should a decision be made to extend the use of CVS to update FreeBSD then that will obviously affect any decision to remove CVS from base. --=20 Peter Jeremy --envbJBWh7q8WU6mo Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlBOVVgACgkQ/opHv/APuIcXpwCgrRSnNxG/mrjoKPIgiicQ/w0P sX4An27CSpgxKgLieLPhN/9JFVQNqq7I =jljU -----END PGP SIGNATURE----- --envbJBWh7q8WU6mo--