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