From owner-svn-ports-all@freebsd.org Tue Dec 26 15:18:04 2017 Return-Path: Delivered-To: svn-ports-all@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 DCD88E9696B; Tue, 26 Dec 2017 15:18:04 +0000 (UTC) (envelope-from bacon4000@gmail.com) Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9F33D79509; Tue, 26 Dec 2017 15:18:04 +0000 (UTC) (envelope-from bacon4000@gmail.com) Received: by mail-it0-x234.google.com with SMTP id o130so25502222itg.0; Tue, 26 Dec 2017 07:18:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=0qpC/0+r2pruxcptJP8nCfpnVQ7yBRMA3AEAnYGu8sk=; b=NZZDAsZllyiS9RYyx5INAGCdQoFkOILJcc5H/0am3LHsrrMr36UdCzRfZd6Tlv2J9k 940izjX2SIH2tQ+niIYfrmhUUsY+1rfJ7ncl+M6xsk7mY6o+pAiVmARZ9qwsDA9q3PoJ GFcOCd04VKtLwOk8D21KhhcBlgcr0FcQ4bgbyFlg0o1oUZOic4nuX+VopVpYQNiQqgXr T3QghJ9yY68fXq6r52SqDlTJXtiLuz4PIGUGPy7Bci+SIxaduOxsgyg00hlaO/XOYXFv GSeLWn4hhzr7jqeMmN08RcBTvKEX9M9srW8R5wcYB8kROgd/y53oMw56GUfnhgYUm8p2 e9vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=0qpC/0+r2pruxcptJP8nCfpnVQ7yBRMA3AEAnYGu8sk=; b=jJx6AflI4Dwb8twevte0YfX6TOsvwVVUM4rLksPIlmPvyr5WTSD2jZkk/3o/GMzcuH MnbtMgVWMFcUuZHc9ywfIvU85/QIxZuRAyoGCRNvwgDfZIRta7dItFUkQTieXTtrx8kr sZt1dAO+TiokTXh1TBx01iIg51Vvu3m92eds6/MirCirwQZ27Ps0beTthSDJzqt75GPj rLKOXpvT/jue5CAnVZA6wgbO4+xIA3uOsOAFvp5foNNEDo1U719FMVWcZSOdW4lE/1Vl EU6DAIsH87W2A34+xJTJll2U//uMnHQxW6xqIOT1oz+Bvuf1CFh4sLMO9MacWWfn4Tcl 9nFw== X-Gm-Message-State: AKGB3mLGUL0L/62CC2WlUOlWWVHHitC0gB5KCuau2xlSyCH0FxDrvlgl 8bj7VteZeco+OGc6JVPBQPR9Ycf9 X-Google-Smtp-Source: ACJfBovG1kBUsmvHzENZNQcsWrMXS0jV+dLu4xEim5IA2wS9UKeUkbSiK2wmP6c4FYbkdyEvk6foAg== X-Received: by 10.36.76.212 with SMTP id a203mr33424492itb.132.1514301483769; Tue, 26 Dec 2017 07:18:03 -0800 (PST) Received: from imacbsd.acadix.biz ([2605:a000:bc60:2800:216:cbff:feb9:145]) by smtp.gmail.com with ESMTPSA id a202sm9652093ita.3.2017.12.26.07.18.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Dec 2017 07:18:03 -0800 (PST) Subject: Re: svn commit: r456674 - in head/graphics: . libQGLViewer libQGLViewer/files To: Adam Weinberger , yuri@freebsd.org Cc: Alexey Dokuchaev , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <201712182143.vBILhFND023143@repo.freebsd.org> <20171224135522.GA1693@FreeBSD.org> <6fa2551a-dee7-9388-07fc-6539800b6c5a@freebsd.org> <20171225112028.GA61880@FreeBSD.org> From: Jason Bacon Message-ID: <0e81e642-9157-d8e3-12f2-af08724accf6@gmail.com> Date: Tue, 26 Dec 2017 09:18:02 -0600 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2017 15:18:05 -0000 On 12/25/17 15:29, Adam Weinberger wrote: >> On 25 Dec, 2017, at 11:56, Yuri > > wrote: >> >> On 12/25/17 03:20, Alexey Dokuchaev wrote: >>> "Official" names look good in documentation and port description, but not >>> so as port's directory and PORTNAME. The fact that it was earlier named >> >> >> Yeah .... let's just disagree on that one. >> > > Alexey and Tijl are not wrong, Yuri. Alexey has been crucial in > maintaining standards in the ports tree, and his input deserves far > more than a dismissive response. > > I’ve been very torn when approving these reviews. On the one hand, the > port should be named what end-users call it, and (using the SCIP > example) the project refers to itself as SCIP 100% of the time. But on > the other hand, FreeBSD convention has ALWAYS been names that match > what’s installed, and controverting that breaks precedent and violates > POLA. > > I’ve been approving these because that’s what the projects call > themselves. But that’s not sufficient reason to break tradition, and > it’s a conversation that has to involve far more input than you and me. > > For now, please focus on ports without capitalization questions until > the way forward is clear. > > # Adam > > > -- > Adam Weinberger > adamw@adamw.org > http://www.adamw.org There are some nuances that have to be clarified: 1. What exactly does it mean when we talk about "what the developers call it"?  Are we referring to the upstream distname? The title on their website or in their documentation? Occasionally these things differ. 2. Same for "what's installed".  Does this refer to the main command/library? x11/lilyterm provides an example.  Upstream distname is LilyTerm, but the binary is lilyterm as are the directory name in the docs it installs).  I've seen cases where even the binary and other installed files use different case, though. 3. Should PORTNAME match the port directory name? @mat pointed out that "pkg" is case-insensitive, so case doesn't cause any inconvenience when dealing with binary packages, but I find it a nuisance to have to remember case on port directory names. I was in a similar discussion years ago where the apparent winner favored all lowercase directory names and PORTNAME matching the upstream dist, so I've been following that convention ever since. A clear policy in PHB would be really helpful...     - Confused new developer -- Earth is a beta site.