<div dir="ltr"><div dir="ltr">On Mon, Jul 20, 2020 at 8:28 PM Craig Treleaven <<a href="mailto:ctreleaven@macports.org">ctreleaven@macports.org</a>> wrote:</div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div>Where a port requires non-default variants for any of its dependencies, the above suggestion is not appropriate.  If the port uses the active_variants portgroup, this is most likely the reason.  If a naive user follows the suggested install instructions, they are going to experience a ‘failure’ and then need to take steps to fix it that are not immediately obvious.  If the port has a lot of dependencies, the failure happens LONG after the user started the install.  Very bad user experience.<br></div></div></blockquote><div><br></div><div>Thank you for pointing this out. Is there any mechanism by which such ports could be identified?</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div></div><div>After that, a couple of personal preferences.  On both the ‘Splash’ and detail views, the Description is initially truncated with a “More…” control.  I think this is vital information and the entire description should always be displayed.<br></div></div></blockquote><div> </div><div>The "description" is displayed in full and not truncated. Clicking on "More..." displays the "long_description" from Portfile.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div>Also, on the Detail screen, I think all the dependencies should always be listed.  It is a details screen so I would suggest that we shouldn’t have to click various controls to see the full details.</div></div></blockquote><div><br></div><div>Thank you, dependencies are now always listed. But the "dependent ports" are folded by default because the list can be thousands of ports long in some cases.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div>Since we are displaying everything else, has consideration been given to displaying the port’s Notes, if any?</div></div></blockquote><div><br></div><div>Not as of now, this information is not present in PortIndex. After looking up very quickly, I think there is no way to obtain this information without opening the Portfile. If it is useful, we can write a TCL script that can provide this information.</div><div><br></div><div>Thank you</div></div><img width="0" height="0" class="mailtrack-img" alt="" style="display:flex" src="https://mailtrack.io/trace/mail/e8ad38a2650c49ba76e6d4af7b01ef8efec85d51.png?u=4480800"></div>