From owner-svn-ports-head@freebsd.org Thu Mar 16 23:19:15 2017 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 F242DD10167; Thu, 16 Mar 2017 23:19:15 +0000 (UTC) (envelope-from drosih@rpi.edu) Received: from smtp9.server.rpi.edu (smtp9.server.rpi.edu [128.113.2.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "canit.localdomain", Issuer "canit.localdomain" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C6088105B; Thu, 16 Mar 2017 23:19:15 +0000 (UTC) (envelope-from drosih@rpi.edu) Received: from smtp-auth1.server.rpi.edu (route.canit.rpi.edu [128.113.2.231]) by smtp9.server.rpi.edu (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v2GNCABM002005 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 16 Mar 2017 19:12:10 -0400 Received: from smtp-auth1.server.rpi.edu (localhost [127.0.0.1]) by smtp-auth1.server.rpi.edu (Postfix) with ESMTP id 62BD7580A2; Thu, 16 Mar 2017 19:12:10 -0400 (EDT) Received: from [172.16.67.1] (gilead-qc124.netel.rpi.edu [128.113.124.17]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: drosih) by smtp-auth1.server.rpi.edu (Postfix) with ESMTPSA id 5484D58054; Thu, 16 Mar 2017 19:12:10 -0400 (EDT) From: "Garance A Drosehn" To: "Alexey Dokuchaev" , "Mathieu Arnold" Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r436025 - in head/lang: . OpenCoarrays OpenCoarrays/files Date: Thu, 16 Mar 2017 19:12:10 -0400 Message-ID: In-Reply-To: <20170314122514.GA39417@FreeBSD.org> References: <201703122025.v2CKPT3j040756@repo.freebsd.org> <20170312210236.GA75488@FreeBSD.org> <20170312225202.76a6f57b@kalimero.tijl.coosemans.org> <00a0ce93-cfc3-c93d-d0df-09a800258698@FreeBSD.org> <20170314131123.7e074dd8@kalimero.tijl.coosemans.org> <20170314122514.GA39417@FreeBSD.org> MIME-Version: 1.0 X-Mailer: MailMate (1.9.6r5347) X-Virus-Scanned: ClamAV using ClamSMTP X-Bayes-Prob: 0.0001 (Score 0, tokens from: outgoing, @@RPTN) X-Spam-Score: 0.00 () [Hold at 10.10] X-CanIt-Incident-Id: 02SULcaHF X-CanIt-Geo: ip=128.113.124.17; country=US; region=New York; city=Troy; latitude=42.7495; longitude=-73.5951; http://maps.google.com/maps?q=42.7495,-73.5951&z=6 X-CanItPRO-Stream: outgoing X-Canit-Stats-ID: Bayes signature not available X-Scanned-By: CanIt (www . roaringpenguin . com) on 128.113.2.229 X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 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: Thu, 16 Mar 2017 23:19:16 -0000 On 14 Mar 2017, at 8:25, Alexey Dokuchaev wrote: > On Tue, Mar 14, 2017, Tijl Coosemans wrote: >> On Tue, 14 Mar 2017 Mathieu Arnold wrote: >>> This was uncalled for. >>> >>> The *only* reason we use to lowercase the name of a port when >>> upstream is not lowercased is if it provides a lowercased >>> binary to run. > > No, we always prefer lowercase, with a few known exceptions. > Every sane packaging ecosystem does the same (GNU/Linux > distributions, Homebrew, you name it). First let me start by saying that I personally prefer having all the ports names being lowercase. But to ignore my personal preference for moment, note that: # port list OpenCoarrays OpenCoarrays @1.8.2 science/OpenCoarrays same if you search for the lowercase name: # port list opencoarrays OpenCoarrays @1.8.2 science/OpenCoarrays for this specific port, macports does not use the lowercase name. As near as I can tell, 'homebrew' does not have this port at all. I'm not much of a linux wizard, but https://www.rpmfind.net/ suggests that there isn't an RPM for it either. So the one packaging system which has this port, has it listed under the mixed-case name. And as long as the search in FreeBSD is case-insensitive, then I have no strong opinion about which name should be used in our ports collection. On 14 Mar 2017, at 8:42, Mathieu Arnold wrote: > > The *only* reference to case in the porter's handbook is in an > example, and only for single binary ports. > If this is going to be source of contention over personal opinions, then maybe the porter's handbook needs to include some more explicit statement. -- Garance Alistair Drosehn = drosih@rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA