<div dir="ltr">To begin with, it is not up to me to decide what Macports should or should not do, it is not my project.<div><br></div><div>However solution, if you ask me, if not to dump some users, who may be few, but interested to contribute (I think no one can honestly accuse me of fixing only PowerPC stuff – well, Ken may, but commit history is public), and not to give up on one major competitive advantage over Homebrew, but rather optimize how committing is done.</div><div><br></div><div>Give commit access to others, and no one will need to waste time approving commits.</div><div><br></div><div>For a note, I still think that PowerPC impact is overexaggerated, and mostly because there are some members who just hate the stuff, so every once in a while we get huge threads.</div><div>I did not count, of course, but I think PPC-exclusive commits are not numerous, and when PPC fixes are done, they normally are done together with fixes for Intel or together with updates, so they should not take more time to merge.</div><div><br></div><div>There is also not much problem to maintain ppc-specific code: if it is there at all, do not touch it, and it gonna work. PPC does not change much nowadays ;)</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jan 9, 2024 at 2:26 AM Perry E. Metzger <<a href="mailto:perry@piermont.com">perry@piermont.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On 1/8/24 12:50, Sergey Fedorov wrote:<br>
> 2. Standard 10.6.8 release from Apple does support building and <br>
> running ppc binaries via Rosetta.<br>
<br>
Why would one want to spend time and effort on doing that, though?<br>
<br>
Just to be clear about my position on almost everything here:<br>
<br>
I don't mind people spending lots of time and effort making old things <br>
stay working provided it doesn't cost anyone else anything. However, <br>
there's a lot of stuff in our tree now devoted to patching modern <br>
software to make it work on certain old versions of MacOS. There's a <br>
cost to that in that other people have to think about it, read through <br>
Portfiles trying to assure themselves that they don't need to think <br>
about certain patches, etc. It adds complexity and time to the process <br>
of maintaining stuff that runs for most people.<br>
<br>
So far as I can tell, the project's primary goal is to provide support <br>
for the millions of people who run MacOS on current hardware and <br>
operating systems and want up to date software for their machine. The <br>
goal is not (primarily) to assist in running PPC binaries on Rosetta on <br>
20 year old hardware for the couple of people for whom that is <br>
interesting. Certainly there's nothing wrong with supporting that to the <br>
extent that it does not interfere with the primary goal.<br>
<br>
I worry that the interest of a small minority in their hobby of making <br>
certain very old and specific configurations work is taking time away <br>
from the rest of the project. Most of the people running on Macs use <br>
Sonoma with ARM or Intel hardware.<br>
<br>
Perry<br>
<br>
<br>
</blockquote></div>