From owner-svn-src-all@FreeBSD.ORG Thu May 7 15:54:48 2015 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C54B17D3 for ; Thu, 7 May 2015 15:54:48 +0000 (UTC) Received: from nm44-vm7.bullet.mail.bf1.yahoo.com (nm44-vm7.bullet.mail.bf1.yahoo.com [216.109.115.31]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7541B185F for ; Thu, 7 May 2015 15:54:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1431013709; bh=EE5iDfIWNYAfLgDc4iI+YssAFGmtsRJdKPQL7433f9M=; h=Date:From:To:Subject:References:In-Reply-To:From:Subject; b=hifhWAyu9amj31TN2AEFJyDCsnav69WF3/o0YPXgOqryiVO7lb7xlXpFKT+9r+ZuLhAYkTdI62weCaW+UbrRkOvDypaeooDDep7LUXWyP0ZvPS22eXmDp/XWM97C4DWxNWOG+Je3P3MsUknjfPBCInI4ZIMQfJuWYAtL+pT9sQ8D29Y9eSt4gH3RB70K6tk1so0KAh96WcqZZ6xZ8k0Kg91IiqU3QfUQyMV+sBkh1TlZTVKELyCjLr/Jt3xxuebvdV2UbbjrR5emcP5iDbaIyPxVJZi38dgt9mj7XVQwE7EV0pppjWqP3tSgPS7zc5pOgSchqS+hLmFGue3DBXJECg== Received: from [98.139.170.182] by nm44.bullet.mail.bf1.yahoo.com with NNFMP; 07 May 2015 15:48:29 -0000 Received: from [98.139.211.162] by tm25.bullet.mail.bf1.yahoo.com with NNFMP; 07 May 2015 15:48:29 -0000 Received: from [127.0.0.1] by smtp219.mail.bf1.yahoo.com with NNFMP; 07 May 2015 15:48:29 -0000 X-Yahoo-Newman-Id: 416365.72960.bm@smtp219.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: RQwwKTEVM1nEVSjUzBWBnS6MYGVSdTDBNTrLvjb6jAC_ZZs .9efOUvRS_FyTHqcYYhn4clt2ZeRNLr4QbCcylnmRcHVtSz6pjvncKrn2iUM niGUJpLt8eP_CRINNXRB5J2CeYVpCltMYwptkA781BykRIkf_joq4Lio3_k6 ONRAaZMBnDhk9NEE6uAtfYdD3wvkJkHBMBZbGbI_6OkfDTbI1yWANL0XHeZN cA_ofLkFt_fyaMyIP.boaCMGs3Ks7TeuH42AImT.EzVvHDqpdK4XoshelTnE oX3KbHNXkvuw0EWODxiAueK6GnZGvZkt4tb0gexzpngOf3ckONyub9tvukVB ba268SywJIlLvVp4CRTirIa1Z_v82CARuIw14nh5x0rTf2CmpFy4wah4F5Ym 6FYTr_9_uDRt8bI_ugROe4Iyyi9LBrpmhXSizb4Hvd0HmYy4oigXQjA8zj3P 0kL1AfbX6ZLoGViyGGhva45NfU7rpcBFVvJ4pGiPUthECOb6HUcgm9Y97XmB ZChzUwHovF8m8ad0kGLjvOhN55pWYobgx X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <554B8953.6060406@FreeBSD.org> Date: Thu, 07 May 2015 10:48:35 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Bryan Drewery , 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> <554B79F2.2010103@FreeBSD.org> In-Reply-To: <554B79F2.2010103@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit 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 15:54:49 -0000 On 05/07/15 09:42, Bryan Drewery wrote: > 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 >> >> Log: >> Bring OpenRCS 20150326 to the vendor area. >> >> A BSD-licensed alternative to GNU Revision Control System. >> >> Obtained from: OpenBSD >> >> ... > 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. Well, last time something was done ... it was basically the *surprise* removal of RCS during a code freeze. There was a lot less discussion there (and it went consequently bad). I have a patch to make OpenRCS build but I have no plans to do a surprise merge. I did plan to raise the issue up on the lists. > 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. GNU RCS is already packaged (devel/rcs57). Still, having a better license means we can accept patches and do some basic maintenance. > 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? > I don't see myself doing much more than offering the patch for openrcs. Rest assured that I won't be committing openrcs to the base system (at least not soon and certainly not without discussion). Pedro.