Date: Mon, 25 Dec 2017 18:58:31 -0400 From: Joseph Mingrone <jrm@FreeBSD.org> To: Adam Weinberger <adamw@adamw.org> Cc: yuri@freebsd.org, Alexey Dokuchaev <danfe@freebsd.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, jwb@FreeBSD.org, mat@FreeBSD.org Subject: Re: svn commit: r456674 - in head/graphics: . libQGLViewer libQGLViewer/files Message-ID: <86h8sel8iw.fsf@phe.ftfl.ca> In-Reply-To: <E628F4ED-8707-4094-8849-AAF51477583E@adamw.org> (Adam Weinberger's message of "Mon, 25 Dec 2017 14:29:57 -0700") References: <201712182143.vBILhFND023143@repo.freebsd.org> <20171224135522.GA1693@FreeBSD.org> <6fa2551a-dee7-9388-07fc-6539800b6c5a@freebsd.org> <20171225112028.GA61880@FreeBSD.org> <dd23ef4c-5136-d6b8-f638-95347ed3a357@freebsd.org> <E628F4ED-8707-4094-8849-AAF51477583E@adamw.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Adam Weinberger <adamw@adamw.org> writes: >> On 25 Dec, 2017, at 11:56, Yuri <yuri@freebsd.org> wrote: >> On 12/25/17 03:20, Alexey Dokuchaev wrote: >>> "Official" names look good in documentation and port description, but n= ot >>> 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 maintaini= ng standards in the ports tree, and his input deserves far more than a dism= issive response. > I=E2=80=99ve 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 exam= ple) the project refers to itself as SCIP 100% of the time. But > on the other hand, FreeBSD convention has ALWAYS been names that match wh= at=E2=80=99s installed, and controverting that breaks precedent and violate= s POLA. > I=E2=80=99ve been approving these because that=E2=80=99s what the project= s call themselves. But that=E2=80=99s not sufficient reason to break tradit= ion, and it=E2=80=99s a conversation that has to involve far more input tha= n you and me. > For now, please focus on ports without capitalization questions until the= way forward is clear. > # Adam The Porter's Handbook does touch on this in '5.2. Naming'. "Set PORTNAME to the base name of the software", could be interpreted as: Use the same case authors use. The example in '5.2.5. Package Naming Conventions' says "No uppercase names for single programs." In a recent review, Mathieu wrote, "The port should be named [with the case used upstream], the only exception is when it installs a single binary and that it makes more sense to have it referenced by the thing you want to run than the name of the project[.]" "pkg install is case insensitive so it is of no matter." "Please keep PKGBASE and the directory name consistent." If we could decide on something, maybe the Porter's Handbook could be clearer. Joseph --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEVbCTpybDiFVxIrrVNqQMg7DW754FAlpBgpdfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1 QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUACgkQNqQMg7DW 7567ZRAAoAXBRQDtfVShAI8DQPbM/MJodZC97nrrmDDGUStkmuNJHS7SSW4y7E+M 5GhFOUxalj8Q2ZaffMycufWQFa/uZuTwBYu22wHRZ47lkMwtb2p/NKpMZGTF+dvj ZOFVs8X4Jhg+gPSPAZy1ZbkiQILKcvNqI+GgyepdxKLSgHqrBWY87hed+enJRlE7 eEQf1i3iB+AGD3BNc5SL4Fz8LNAPt+CScIRYvY05uvYGub8GAVnSlSljvk7sL3k5 Kwj+Ah0aX1IDp+mvSU3A2KmOHoQWBjS5Eeo315s53vVGqR13E0m1LXPZRJmNsaeN yp8EZcNZxlabSXK8uMscValbCznrzxPLHAofZTKE3cWAsjSYPRM9YR/+4rVzh+DQ dpw+E/W99Vs3lU6HYA10mdidod8uKCUwpqnH/P3sLekglhQnhe6M9W8yqDFA3Mdy Ew9UfVtXwn7nkuP61v+v03ZRh/tCQWiMEvvr88ukAOYa9qez54PsynQibQPj6Ry1 y26xCvEUMYw4i/1KTOHbaIQXhEPTnwV+umwxfqbw3XKTSAWxCcBfseB30qLC0FHQ bPL727ZxR4JHyGJYIi5IT5Sm2ahxo33baHKL5AdTuYQrrEJK+jSme5dGGDBRxLHD NE7bQ79SK+E3aUIFpfZoaB2wRBsusz1JEpfM+YJbMKtf1zYquRo= =ZYVV -----END PGP SIGNATURE----- --=-=-=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86h8sel8iw.fsf>