<div dir="auto">Thanks Ken! Keep being excellent.</div><div dir="auto"><br></div><div dir="auto"><br><div class="gmail_quote gmail_quote_container" dir="auto"><div dir="ltr" class="gmail_attr">On Tue, Feb 4, 2025 at 1:50 PM Gagan Sidhu via macports-dev <<a href="mailto:macports-dev@lists.macports.org">macports-dev@lists.macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">there’s nothing to suggest i didn’t follow the code of conduct given below.<br>
<br>
i engaged the individual multiple times and corrected them, where they deliberately (this is the key thing) ignored my responses.<br>
<br>
as time went on they would pivot to this multiple times, in spite of me correcting them. this was over a couple of weeks!<br>
<br>
the github exchange is quite clear: <a href="https://github.com/macports/macports-ports/pull/2603" rel="noreferrer" target="_blank">https://github.com/macports/macports-ports/pull/2603</a><br>
<br>
they continued to repeat the falsity of all nodejs using the bundled libuv on a bug ticket: <a href="https://trac.macports.org/ticket/71475" rel="noreferrer" target="_blank">https://trac.macports.org/ticket/71475</a><br>
        -again for the umpteenth time, only nodejs20 and 22 had doneso.<br>
<br>
you are entitled to your opinion, but please do not conflate my intolerance for uncivilised behaviour as anything but.<br>
<br>
it wasn’t personal. this is supposed to be a sophisticated project with sophisticated people. this person decided to use their position of authority to twist my words multiple times, never admitting any error, and i felt it was necessary to confront them.<br>
<br>
i have not acted this way with others, so the audience is free to determine where my heart lay during the exchange.<br>
<br>
was my pursuit of correctness at the expense of manners? i don’t think so. <br>
        -sometimes the truth hurts.<br>
<br>
and while for sure his contributions will be missed, it looks some of my words were finally absorbed. <br>
        -i’m hopeful he decides to come back and engage in good faith.<br>
<br>
i believe it was obvious why he was doing this to me in the first place.<br>
        -i’m not going to dignify or explain what i think or believe was the reason for ken’s uncivilised conduct.<br>
                -but i will say i was probably better contributing anonymously, and it would have likely not spiralled.<br>
<br>
for those in the audience whom i offended: i apologise. <br>
<br>
<br>
> On Feb 4, 2025, at 11:18 AM, Nicklas Larsson via macports-dev <<a href="mailto:macports-dev@lists.macports.org" target="_blank">macports-dev@lists.macports.org</a>> wrote:<br>
> <br>
> Ken,<br>
> <br>
> This was sad news indeed! I’m sorry, but respect your decision.<br>
> I had not much, if any at all, to contribute to the issue(s) of dispute. However, I found the personal attack on you from this individual utterly appalling.<br>
> I’m not aware of MacPorts have a Code of Conduct, a commonly used CoC in open source projects is [1]. Even if I have no formal say in the matter, I would support Ryan’s suggestion for permanent ban. Wouldn’t care less if this is would be a A. Einstein level genius.<br>
> <br>
> Best,<br>
> Nicklas<br>
> <br>
> <br>
> [1] <a href="https://www.contributor-covenant.org/version/2/1/code_of_conduct/" rel="noreferrer" target="_blank">https://www.contributor-covenant.org/version/2/1/code_of_conduct/</a><br>
> <br>
> <br>
>> On 4 Feb 2025, at 18:44, Ken Cunningham <<a href="mailto:ken.cunningham.webuse@gmail.com" target="_blank">ken.cunningham.webuse@gmail.com</a>> wrote:<br>
>> <br>
>> First of all, I’ve been pretty strongly attacked, as you can see.<br>
>> <br>
>> Gagan has been around MacPorts for about two or three months. He has two commits so far to his name:<br>
>> <br>
>> <a href="https://github.com/macports/macports-ports/commits?author=i3roly" rel="noreferrer" target="_blank">https://github.com/macports/macports-ports/commits?author=i3roly</a><br>
>> <br>
>> You can feel free to read the entirety of our interaction in the PR where he felt slighted:<br>
>> <br>
>> <a href="https://github.com/macports/macports-ports/pull/26031" rel="noreferrer" target="_blank">https://github.com/macports/macports-ports/pull/26031</a><br>
>> <br>
>> Any failings of mine in there are about the best I will ever be able to do.<br>
>> <br>
>> There was also one brief email exchange with him where expressed his displeasure with me, and I pointed out he was very new and there was much to learn.<br>
>> <br>
>> All that being said — and not strictly because of that interaction, but in respect to other general life events, I have re-evaluated how I choose to spend my time. Life is short, as we all know, and there are only so many hours in the day. I have resigned from the MacPorts’ committer team, and deleted all my MacPorts installations on older systems and all my VMs.<br>
>> <br>
>> What little I may have contributed over the past 10 years that people may have found useful, I hope you enjoy. What failings I may have had are life’s foibles. Like everyone, we all try to do our best. <br>
>> <br>
>> It was fun, in ways, keeping all those older systems humming — but I have moved them all to linux now, and I don’t use them any more anyway.<br>
>> <br>
>> I wish you all well in your future adventures! <br>
>> <br>
>> Best,<br>
>> <br>
>> Ken<br>
> <br>
<br>
<br>
<br>
Thanks,<br>
Gagan<br>
<br>
</blockquote></div></div>