Date: Sun, 21 Jan 2024 13:27:04 -0500 From: "Mikhail T." <mi+t@virtual-estates.net> To: Daniel Engberg <daniel.engberg.lists@pyret.net> Cc: Kurt Jaeger <pi@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: b430a140c818 - main - net-im/purple-gowhatsapp: add WhatsApp plugin for libpurple Message-ID: <df410abd-dd00-4e7e-83eb-f8a95ec15b9f@virtual-estates.net> In-Reply-To: <21dcca053d36f9bec4005ffb18897f51@mail.infomaniak.com> References: <202401202030.40KKUApC045320@gitrepo.freebsd.org> <f22ba5fb94cbee57ef6dbac2bdb3db87@mail.infomaniak.com> <f74f9837-121e-47ac-819b-27a40d3b4891@virtual-estates.net> <ewlhhqgckfoo4nj2jmryynhh2admdz6wy3lwkyav7nvhok565l@liht5kzkacig> <7e07375b-32bc-4778-8977-d87d6e135679@virtual-estates.net> <ptq5dukjavkfpoe2gic6mssywdxh7f77xsounaxmy5llxinz2j@w6243b7unduq> <8ab62f5f-bb62-4633-9d1c-d7a8a8e1fc8a@virtual-estates.net> <Zaz0W9odSaxyDrCj@fc.opsec.eu> <13433172-a8cb-494c-a435-fd4d8418a2e6@virtual-estates.net> <21dcca053d36f9bec4005ffb18897f51@mail.infomaniak.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
21.01.24 06:11, Daniel Engberg:
> While neither Porters Handbook or Committers Guide say it's a
> requirement it's quite strongly suggested that you do use it.
Thank you, Daniel, for confirming, no actual rules were broken by my commit.
> Given that all pkg-fallout mails are from Poudriere it's more or less
> implied as committer to use it.
I don't see the implication at all. I appreciate the fallout e-mails,
but I don't see, why that makes it mandatory for me to use the same
tool(s) locally. For example, the cluster builds every port on multiple
hardware platforms -- for different OS-releases. Does that imply the
committers also must have such multitude of different hardware/release
combinations locally too?
I still don't understand, why you asked me to backout... Mat's attempt
at answering amounted to: "Because you broke the rules!" -- which is not
a valid reason even if any rules really were broken. Clearly a personal
thing...
If the 37 seconds it took the cluster to fail the port is really such a
drain on the resources, marking the port BROKEN would be a thing to do
-- that's a one-line change, that still keeps the code available for
sharing.
Anyway, I think, I hacked the port into pre-fetching the additional
modules using go.mk's facilities, and will be committing that shortly.
It still is not perfect, because the port is a mixture of C and Go-code,
but it should build fine now. Thank you for the feedback. Yours,
-mi
[-- Attachment #2 --]
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">21.01.24 06:11, Daniel Engberg:<br>
</div>
<blockquote type="cite"
cite="mid:21dcca053d36f9bec4005ffb18897f51@mail.infomaniak.com">While
neither Porters Handbook or Committers Guide say it's a
requirement it's quite strongly suggested that you do use it.</blockquote>
<p> </p>
<p>Thank you, Daniel, for confirming, no actual rules were broken by
my commit.</p>
<blockquote type="cite"
cite="mid:21dcca053d36f9bec4005ffb18897f51@mail.infomaniak.com">Given
that all pkg-fallout mails are from Poudriere it's more or less
implied as committer to use it.</blockquote>
<p>I don't see the implication at all. I appreciate the fallout
e-mails, but I don't see, why that makes it mandatory for me to
use the same tool(s) locally. For example, the cluster builds
every port on multiple hardware platforms -- for different
OS-releases. Does that imply the committers also must have such
multitude of different hardware/release combinations locally too?<br>
</p>
<p> I still don't understand, why you asked me to backout... Mat's
attempt at answering amounted to: "Because you broke the rules!"
-- which is not a valid reason even if any rules really were
broken. Clearly a personal thing... <br>
</p>
<p>If the 37 seconds it took the cluster to fail the port is really
such a drain on the resources, marking the port BROKEN would be a
thing to do -- that's a one-line change, that still keeps the code
available for sharing.<br>
</p>
<p>Anyway, I think, I hacked the port into pre-fetching the
additional modules using <font face="monospace">go.mk</font>'s
facilities, and will be committing that shortly. It still is not
perfect, because the port is a mixture of C and Go-code, but it
should build fine now. Thank you for the feedback. Yours,</p>
<blockquote>
<p>-mi<br>
</p>
</blockquote>
</body>
</html>
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?df410abd-dd00-4e7e-83eb-f8a95ec15b9f>
