From owner-freebsd-ports@freebsd.org Mon Oct 24 16:11:46 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3A7D8C1FA90 for ; Mon, 24 Oct 2016 16:11:46 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from vms173019pub.verizon.net (vms173019pub.verizon.net [206.46.173.19]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1CF0B1C9 for ; Mon, 24 Oct 2016 16:11:45 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from vz-proxy-l003.mx.aol.com ([64.236.82.155]) by vms173019.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0OFK00B5I7MOC5O0@vms173019.mailsrvcs.net> for freebsd-ports@freebsd.org; Mon, 24 Oct 2016 11:11:16 -0500 (CDT) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.2 cv=VvtTO6+n c=1 sm=1 tr=0 a=i+tV1o3iWEoTTvx3QNPGxA==:117 a=CH0kA5CcgfcA:10 a=r77TgQKjGQsHNAKrUKIA:9 a=lGLOn1vgCoFmpd6m5TUA:9 a=JU8ITF1g_2jC8P5T:21 a=7rCowEAZj-cE7YgB:21 a=pILNOxqGKmIA:10 a=-FGs326eAAAA:8 a=WJlkcVQhRNGQmLtxS7MA:9 a=VCk3-YRGxcIJmuoK:21 a=_W_S_7VecoQA:10 Received: by 98.109.23.98 with SMTP id 4edb94af; Mon, 24 Oct 2016 16:11:16 GMT Subject: Re: misc/jive deleted To: Mark Linimon References: <20161022024510.7cvnhc2fdh7h7arh@ozzmosis.com> <20161022092738.GA5690@lonesome.com> <14ff8102-d360-507e-a03b-2ed07b4a5823@aldan.algebra.com> <20161023160352.GX51420@home.opsec.eu> <8a01de23-0e4a-b7d9-cd3b-d6e1e4f44c3f@aldan.algebra.com> <20161024155111.GB15256@lonesome.com> Cc: Kurt Jaeger , freebsd-ports@freebsd.org From: "Mikhail T." Message-id: Date: Mon, 24 Oct 2016 12:11:11 -0400 MIME-version: 1.0 In-reply-to: <20161024155111.GB15256@lonesome.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2016 16:11:46 -0000 On 24.10.2016 11:51, Mark Linimon wrote: > Or: > > - expired, replaced by newer version > - unfetchable > - license does not allow anyone to package it > - author requested(*) removal > > I have personally removed ports fitting each of these criteria at various > times. I am sure I am missing some other criterion as well. > > So, your claim is simply false. I stand corrected and apologize. Allow me to rephrase my argument: Technically, the only reasons to remove a port is due to one of the following reasons: * continuous failure to build * expiration, replaced by newer version * unfetchable * license does not allow anyone to package it * author requested(*) removal None of the above is applicable to jive. Therefore, for purely technical reasons, it ought to be put back. > I have personally removed ports fitting each of these criteria at various > times. I am sure I am missing some other criterion as well. Yes, I'm sure you could, eventually, think of others -- but, just as with the above list, none that would apply to jive. It is -- to my knowledge and yours, evidently -- the very first one removed for a patently non-technical reason of being "offensive". Now that we are done with the hairsplitting, and I shall put the port back as soon as I have a moment -- unless someone else beats me to it. I'd also like to ask portmgr@ to avoid taking such steps in the future -- inventing a policy in order to immediately act on it. Though we do not have a strict separation of powers, portmgr@ is primarily an executive body -- and should defer "lawmaking" to the wider audience of committers, however cantankerous we may be. Portmgr's mandate is to ensure, ports continue to build smoothly despite changes to the OS and other ports. Policing the contents is a regrettable overreach (a.k.a. "powergrab"). -mi