From owner-svn-ports-head@freebsd.org Wed Jan 27 14:05:08 2016 Return-Path: Delivered-To: svn-ports-head@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 3ED1AA6F5DE; Wed, 27 Jan 2016 14:05:08 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from shepard.synsport.net (mail.synsport.com [208.69.230.148]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1AA6E12FD; Wed, 27 Jan 2016 14:05:07 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from [192.168.1.21] (248.Red-83-39-200.dynamicIP.rima-tde.net [83.39.200.248]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by shepard.synsport.net (Postfix) with ESMTP id 6E7F843BBC; Wed, 27 Jan 2016 08:04:58 -0600 (CST) Subject: Re: svn commit: r407270 - head/ports-mgmt/portmaster To: Mathieu Arnold , marino@freebsd.org, Erwin Lansing , Bryan Drewery References: <201601261123.u0QBNcvL091258@repo.freebsd.org> <56A80CFF.7070900@FreeBSD.org> <20160127080158.GR87372@droso.dk> <56A88003.5020709@marino.st> <04661B677FE921A27AEB06FE@ogg.in.absolight.net> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org From: John Marino X-Enigmail-Draft-Status: N1110 Reply-To: marino@freebsd.org Message-ID: <56A8CE88.3040702@marino.st> Date: Wed, 27 Jan 2016 15:04:56 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <04661B677FE921A27AEB06FE@ogg.in.absolight.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2016 14:05:08 -0000 On 1/27/2016 2:53 PM, Mathieu Arnold wrote: > +--On 27 janvier 2016 09:29:55 +0100 John Marino > > https://www.freebsd.org/doc/en/articles/committers-guide/rules.html > > 5. Any disputed change must be backed out pending resolution of the dispute > if requested by a maintainer. Security related changes may override a > maintainer's wishes at the Security Officer's discretion. > Okay, let's play lawyer then. "request by a maintainer". That literally applies to every unique email defined in MAINTAINER= on nearly 26,000 ports. So that means anybody that has a single port they are listed as a maintainer on can "dispute" any change to any port, whether it affects them or not, and item 5 means the commit *has* to comply, no matter how unreasonable the request is. That is a HORRIBLY worded item. That can't possibly be the intent. And assuming that's not the intent, then #5 doesn't apply. And "ports@freebsd.org" is not a real maintainer, so that doesn't count. I refuse to back this out until the port is maintained BY A COMPETENT PERSON. portmgr is free to back it out at my publicly recorded objection. This is hurting nothing and nobody, so it should stay until a plan for portmaster is put in place. IMPACT OF NOT CHANGING: ZERO IMPACT OF CHANGING WITH NO FORWARD PLAN: UNACCEPTABLE STATUS QUO AND DAMAGE TO UNSUSPECTING USERS THAT THINK PORTMASTER IS IN GOOD SHAPE feel free to exercise portmgr powers and revert it even though "dispute" could be resolved without reverting it.