Skip site navigation (1)Skip section navigation (2)
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>