Date: Tue, 10 Mar 2026 01:03:27 -0700 From: Yuri <yuri@FreeBSD.org> To: ports-committers@freebsd.org, dev-commits-ports-main@freebsd.org Cc: Gleb Popov <arrowd@freebsd.org> Subject: Re: git: 60817c50b4c8 - main - Mk/Uses: Add certs.mk to handle dependency on security/ca_root_nss Message-ID: <2b8a655a-c83c-498f-a0d8-3b425bbfd88d@FreeBSD.org> In-Reply-To: <CALH631k-S3=qCzSfXufiVZg8rG1ZC2s5V0%2BP60Gk0gV%2BWZPdhA@mail.gmail.com> References: <69aef1a8.4147d.6669a453@gitrepo.freebsd.org> <5xdq2qbbcr2h75y4zziudbo7cwx4pm6d7s3q3imk77z3t6iodj@vhv2jrsqfmag> <8677eed4-c8a3-4aee-8305-f440a46d1b90@FreeBSD.org> <CALH631k-S3=qCzSfXufiVZg8rG1ZC2s5V0%2BP60Gk0gV%2BWZPdhA@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
On 3/10/26 00:51, Gleb Popov wrote:
> It does. A Uses module must have an added value.
Ease of use, elegance, and fewer characters and lines is value.
>> This is why macros exist in many programming languages.
> Again, a macro must add something to the table. For example, a
> conditional evaluation based on the FreeBSD version or something like
> that.
It does add value, see above.
> And I again want to point out that before rolling such changes one
> should create a review, hear out opinions of other developers and
> ideally get an approval from portmgr.
This sounds nice on paper but the reality begs to differ.
portmgr review requests often remain unanswered for months or years.
Yuri
[-- Attachment #2 --]
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix"><font face="monospace">On 3/10/26
00:51, Gleb Popov wrote:<br>
</font></div>
<blockquote type="cite"
cite="mid:CALH631k-S3=qCzSfXufiVZg8rG1ZC2s5V0+P60Gk0gV+WZPdhA@mail.gmail.com"><font
face="monospace">It does. A Uses module must have an added
value.</font></blockquote>
<font face="monospace">Ease of use, elegance, and fewer characters
and lines is value.</font><br>
<br>
<br>
<font face="monospace"><span style="white-space: pre-wrap">
</span><span style="white-space: pre-wrap">
</span></font>
<blockquote type="cite"
cite="mid:CALH631k-S3=qCzSfXufiVZg8rG1ZC2s5V0+P60Gk0gV+WZPdhA@mail.gmail.com">
<blockquote type="cite" style="color: #007cff;">This is why macros
exist in many programming languages.
</blockquote>
Again, a macro must add something to the table. For example, a
conditional evaluation based
on the FreeBSD version or something like that.</blockquote>
<font face="monospace">It does add value, see above.</font><br>
<br>
<br>
<font face="monospace"><span style="white-space: pre-wrap">
</span></font>
<blockquote type="cite"
cite="mid:CALH631k-S3=qCzSfXufiVZg8rG1ZC2s5V0+P60Gk0gV+WZPdhA@mail.gmail.com">And
I again want to point out that before rolling such changes one
should create a review, hear out opinions of other developers and
ideally get an approval from portmgr.
</blockquote>
<br>
<br>
<font face="monospace">This sounds nice on paper but the reality
begs to differ.</font><br>
<font face="monospace">portmgr review requests often remain
unanswered for months or years.</font><br>
<br>
<br>
<br>
<br>
<font face="monospace">Yuri</font>
<p><br>
</p>
</body>
</html>
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2b8a655a-c83c-498f-a0d8-3b425bbfd88d>
