From owner-svn-src-all@FreeBSD.ORG Thu May 7 14:42:46 2015 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E7041A97 for ; Thu, 7 May 2015 14:42:46 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C411B1F48 for ; Thu, 7 May 2015 14:42:46 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.9/8.14.9) with ESMTP id t47Egkrv032319 for ; Thu, 7 May 2015 14:42:46 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.9/8.14.9/Submit) id t47EgkKU032316 for svn-src-all@freebsd.org; Thu, 7 May 2015 14:42:46 GMT (envelope-from bdrewery) Received: (qmail 51400 invoked from network); 7 May 2015 09:42:44 -0500 Received: from unknown (HELO ?10.10.1.139?) (freebsd@shatow.net@10.10.1.139) by sweb.xzibition.com with ESMTPA; 7 May 2015 09:42:44 -0500 Message-ID: <554B79F2.2010103@FreeBSD.org> Date: Thu, 07 May 2015 09:42:58 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: "Pedro F. Giffuni" , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: Re: svn commit: r282572 - vendor/OpenBSD/dist/usr.bin/rcs References: <201505062352.t46NqGRq020002@svn.freebsd.org> In-Reply-To: <201505062352.t46NqGRq020002@svn.freebsd.org> OpenPGP: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6lkH4saRIiagjcwkt10l5x43X75Up6xSi" X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 May 2015 14:42:47 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --6lkH4saRIiagjcwkt10l5x43X75Up6xSi Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 5/6/2015 6:52 PM, Pedro F. Giffuni wrote: > Author: pfg > Date: Wed May 6 23:52:15 2015 > New Revision: 282572 > URL: https://svnweb.freebsd.org/changeset/base/282572 >=20 > Log: > Bring OpenRCS 20150326 to the vendor area. > =20 > A BSD-licensed alternative to GNU Revision Control System. > =20 > Obtained from: OpenBSD >=20 > Added: > vendor/OpenBSD/dist/usr.bin/rcs/ > vendor/OpenBSD/dist/usr.bin/rcs/Makefile (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/buf.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/buf.h (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/ci.1 (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/ci.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/co.1 (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/co.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/date.y > vendor/OpenBSD/dist/usr.bin/rcs/diff.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/diff.h (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/diff3.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/ident.1 (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/ident.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/merge.1 (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/merge.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/rcs.1 (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/rcs.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/rcs.h (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/rcsclean.1 (contents, props changed= ) > vendor/OpenBSD/dist/usr.bin/rcs/rcsclean.c (contents, props changed= ) > vendor/OpenBSD/dist/usr.bin/rcs/rcsdiff.1 (contents, props changed)= > vendor/OpenBSD/dist/usr.bin/rcs/rcsdiff.c (contents, props changed)= > vendor/OpenBSD/dist/usr.bin/rcs/rcsmerge.1 (contents, props changed= ) > vendor/OpenBSD/dist/usr.bin/rcs/rcsmerge.c (contents, props changed= ) > vendor/OpenBSD/dist/usr.bin/rcs/rcsnum.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/rcsparse.c (contents, props changed= ) > vendor/OpenBSD/dist/usr.bin/rcs/rcsparse.h (contents, props changed= ) > vendor/OpenBSD/dist/usr.bin/rcs/rcsprog.c (contents, props changed)= > vendor/OpenBSD/dist/usr.bin/rcs/rcsprog.h (contents, props changed)= > vendor/OpenBSD/dist/usr.bin/rcs/rcstime.c (contents, props changed)= > vendor/OpenBSD/dist/usr.bin/rcs/rcsutil.c (contents, props changed)= > vendor/OpenBSD/dist/usr.bin/rcs/rcsutil.h (contents, props changed)= > vendor/OpenBSD/dist/usr.bin/rcs/rlog.1 (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/rlog.c (contents, props changed) > vendor/OpenBSD/dist/usr.bin/rcs/worklist.c (contents, props changed= ) > vendor/OpenBSD/dist/usr.bin/rcs/worklist.h (contents, props changed= ) > vendor/OpenBSD/dist/usr.bin/rcs/xmalloc.c (contents, props changed)= > vendor/OpenBSD/dist/usr.bin/rcs/xmalloc.h (contents, props changed)= >=20 I'm seeing a lot of discussion about this in private areas. The majority of it negative. We might as well get some conversation going. I have no major opinion on RCS except that it can easily be a package. We can provide a package on the release media as well. However, as long as we have $FreeBSD$ tags in our own source files and compiled binaries I find ident(1) to be very useful for debugging. I used it just the other day to see what revision someone's /bin/sh was. We use it in the ports package builder to get an idea of what revision the port is on (it is not 100% accurate since someone may have modified distinfo and we are checking Makefile's ident, but it is still very useful to give an idea of the range of commits). Can we please consider at least importing ident(1) and disassociating it from WITHOUT_RCS? --=20 Regards, Bryan Drewery --6lkH4saRIiagjcwkt10l5x43X75Up6xSi Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJVS3nyAAoJEDXXcbtuRpfPPxoH/0CUwz36g/yyZDg0v+nC5Q/B AgVVlpyuXFZKnN9vz99nRqv9bu4oZM2acsncNeRBY76hsUAVRRSpRt6o+gU/0Tvq bYe55/u03E36va+2+0wYvl/ZajJQVZQf3R39QQN7uPqwjeCAlvzRTAuWYzoxYS93 HHZPbeKxZizlRA8v2uX30deUIIL5ejr7oGDmWx96FlcTCRcRfEK0seRfuX4feuLD pNhU4OTWV5+0HcNK6z9q9VcFLBnuhUb7U2hqqnaSjC1Vm6n1SZRw1bsUjUocOny3 vZLnJ3hW3gjnhwsOwqDaO802Jy9kmjVKO9PjTipOHNJHVqe6saNWrifsjx5SpY8= =pU7p -----END PGP SIGNATURE----- --6lkH4saRIiagjcwkt10l5x43X75Up6xSi--