this is just going to look bad. even you're trying to save face now ryan.

how long can the world keep pretending?

i just carried the C-squad far beyond brew and look how you all behave.

instead of being accommodating for individuals who perform, you opt to double 
and triple the standard.

for others who can't do nearly as important things, they get commit rights.

me? no, we can't have that. the C squad can't have that all, because they're 
not ready to move up to the B-league.

while i sit in s tier just picking my ass waiting for you guys

Thanks,
Gagan

> On Aug 20, 2025, at 8:33 PM, Gagan Sidhu via macports-dev 
> <[email protected]> wrote:
> 
> i've told you i've tested it and if it breaks things, then you can roll it 
> back.
> 
> so far my tests on my own machine, 10.7 and 10.6 are positive.
> 
> and this isn't about commit messages. really i made all of the changes you 
> asked for.
> 
> the only one i didn't make were about conditional patches because there are 
> LOTS of conditional patch applications in the LLVM portfile.
> 
> it's a double standard. simple as that. for me it takes multiple months.
> 
> for others it takes weeks.
> 
> what a waste of my time. i'm not investing any more time to get more excuses 
> like the below.
> 
> but that's fine. hurting your users is what macports is good at (for whatever 
> politically-motivated reasons, like an unnamed sanctimonious perennial 
> untenured ivy league postdoc pushing an agenda to clear funds to eat ramen) 
> 
> hurting your users can come in many ways. unnecessary delays
> 
> waste of my time. i can't believe i was stupid enough to undertake this.
> 
> and the creator just sits there doing nothing. he tagged me on trac for 
> nodejs22. i fix it and then he goes missing.
> 
> sad times.
> 
>> On Aug 20, 2025, at 8:27 PM, Ryan Carsten Schmidt <[email protected]> 
>> wrote:
>> 
>> On Aug 20, 2025, at 20:49, Gagan Sidhu via wrote:
>>> 
>>> why haven't my PRs been merged?
>> 
>> My previous reviews should not be thought of as exhaustive. I just pointed 
>> out a few issues I saw. There may be other issues. And I don't necessarily 
>> have time to follow up on the feedback I left before but for example I had 
>> pointed out that you're handling os.arch wrong and you haven't fixed that.
>> 
>> You also said my suggestions were too complicated and you don't care about 
>> the scenarios I raised, but at MacPorts we do care. We advertise features to 
>> users and users might use those features. We want to avoid committing 
>> changes to ports that break those features. Your changes may break cross 
>> compiling for other architectures or OS versions, which are MacPorts 
>> features.
>> 
>> One further issue is that each PR has many commits and they don't follow our 
>> commit message guidelines.
>> 
>> If each PR represents a single logical change that should be squashed into a 
>> single commit, that's easy and we can squash it in the web interface, 
>> somebody just needs to write the commit message. You know what your changes 
>> do so you're the ideal candidate to write the commit message if you can 
>> follow our guidelines. If they're unclear check our git history to see how 
>> our commit messages are usually written or consult a generic guide on 
>> writing git commit messages.
>> 
>> But if each PR contains multiple logical changes, then each logical change 
>> should be its own commit with its own commit message. That can be done 
>> locally using "git rebase".
>> 
>> 
> 
> 
> 
> Thanks,
> Gagan
> 

Reply via email to