svn commit: r456674 - in head/graphics: . libQGLViewer libQGLViewer/files

Joseph Mingrone jrm at FreeBSD.org
Mon Dec 25 22:58:41 UTC 2017


Adam Weinberger <adamw at adamw.org> writes:

>> On 25 Dec, 2017, at 11:56, Yuri <yuri at freebsd.org> 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

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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 962 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20171225/93246a1c/attachment.sig>


More information about the svn-ports-head mailing list