<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 22 May 2021, at 13:21, Artem Loenko via macports-dev <<a href="mailto:macports-dev@lists.macports.org" class="">macports-dev@lists.macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span style="caret-color: rgb(0, 0, 0);" class="">Hello there,</span><div class="" style="caret-color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0);">I agree with all the points about publicity (blog posts, Twitter, etc.). But I want to share the opinion on MacPorts from a (power?) user who is aware of the tool and “deep in my heart” believe that MacPorts is a better option than, for example, Homebrew.</div></div></div></blockquote><div><br class=""></div>that is quite an interesting topic imho even if i fear it is quite hard to eviscerate since is prone to opinionated statements (just as example about the points you have listed, i agree with them and the rationales behind nevertheless i keep using macports and have no plan to switch to any other system :-)</div><div><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="" style="caret-color: rgb(0, 0, 0);"><span class="">GUI APPLICATIONS</span></div><div class="" style="caret-color: rgb(0, 0, 0);"><span class=""><br class=""></span></div><div class="" style="caret-color: rgb(0, 0, 0);"><font class="">This is a controversial topic. As you know, you can install and manage GUI macOS applications with so-called Homebrew `casks`[4]. From the user perspective, there are no differences between CLI and GUI applications, and I just want to manage applications I use with ONE package manager. In the case of MacPorts, I cannot install even open-source applications (like Firefox, NetNewsWire, etc.). </font></div><div class="" style="caret-color: rgb(0, 0, 0);"><font class="">Yes, I understand that someone has to maintain such ports. But if we are talking about publicity, new users and experience, it is vital to have at least the most popular software on the list.</font></div></div></div></blockquote><div><br class=""></div><div>i definitively agree on that (e.g. i was elated when i found out iterm2 port availability).</div><div>i took note to try myself to try to port some of the applications i commonly use as soon as i have some spare time to test.</div><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="" style="caret-color: rgb(0, 0, 0);"><span class="">BUNDLES</span></div><div class="" style="caret-color: rgb(0, 0, 0);"><span class=""><br class=""></span></div><div class="" style="caret-color: rgb(0, 0, 0);"><font class="">Homebrew supports bundles[3] where you can list all the software you use and install it with a simple `brew bundle` command. It is a convenient way to track a list of software you use, migrate between machines or set up remote hardware on CI/CD. With MacPorts, I found only one way to do so – Makefile or a shell script where I list all the packages I need. Not a big deal, you can say, and it is true. But one of the reasons to use Homebrew over MacPorts.</font></div></div></div></blockquote><div><br class=""></div><div>actually this is possible and an easy task too as jmr just explained to me on irc :-)</div><div>you can have a look at the gimp package which is actual a bundle (or meta package or virtual package).</div><div>i have already written two dozen of “meta packages” which are helping me a lot to manage my different machines.</div><br class=""><blockquote type="cite" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="" style="caret-color: rgb(0, 0, 0);"></div><div class="" style="caret-color: rgb(0, 0, 0);">Regards,</div><div class="" style="caret-color: rgb(0, 0, 0);">Artem</div></div></blockquote></div><br class=""><div class="">cheers</div><div class="">—</div><div class="">ferdy</div></body></html>