<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>There is also a list on <a href="https://trac.macports.org/wiki/MacPortsDevelopers">https://trac.macports.org/wiki/MacPortsDevelopers</a></div><div id="AppleMailSignature"><br>I'll probably do the ones from there if nobody beats me to it.</div><div id="AppleMailSignature"><br>Sent from my iPhone...</div><div><br>On Feb 11, 2017, at 15:05, Mojca Miklavec <<a href="mailto:mojca@macports.org">mojca@macports.org</a>> wrote:<br><br></div><blockquote type="cite"><div><span>On 11 February 2017 at 23:25, Ryan Schmidt wrote:</span><br><blockquote type="cite"><span>On Feb 11, 2017, at 13:14, Mojca Miklavec wrote:</span><br></blockquote><blockquote type="cite"><blockquote type="cite"><span>On 11 February 2017 at 20:05, Jeremy Huddleston Sequoia wrote:</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>Do we have a mapping list somewhere, so we can just script this for known mappings?</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>The list should be available on our Trac (at least for those who</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>logged in with their github account).</span><br></blockquote></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>I assumed such a list would only be visible to our Trac sysadmins. Can it be seen by anyone logging in to Trac? If so, how?</span><br></blockquote><span></span><br><span>Yes and no. One cannot get a list directly, but one can just enter the</span><br><span>email in the CC field and it will suggest you which username belongs</span><br><span>to that email. We don't have a list of all emails either, but that</span><br><span>could be assembled from Portfiles without too much hassle and looked</span><br><span>up one-by-one or scripted if someone really insisted.</span><br><span></span><br><span>I've been using that workaround to figure out whom to @mention on</span><br><span>various pull requests.</span><br><span></span><br><span>I don't know if there are any security implications (provided that</span><br><span>emails are public in Portfiles already). But probably this reveals</span><br><span>emails from any GitHub user that ever logged in to our Trac as well,</span><br><span>not just those of maintainers.</span><br><span></span><br><span>The old trac would hide full email addresses. Anyone logged in as</span><br><span>committer would see full emails, I'm not sure if random newbies would</span><br><span>also see full emails before the transition. I guess they do now.</span><br><span></span><br><span>My idea would be to get the "official list" from the sysadmins and do</span><br><span>auto-replacement for all ports at the same time. Waiting for</span><br><span>individual committers to do the changes will take forever and just</span><br><span>means a lot of manual work + hundreds of commits (or hundreds of pull</span><br><span>requests to be merged manually from maintainers without commit</span><br><span>rights). Not to even mention all the typos, forgotten ports etc. (For</span><br><span>that reason I would be in favour of keeping a single obfuscated list</span><br><span>somewhere rather than duplicating all entries all over the place.</span><br><span>Duplication is acceptable, but I really don't like manual work.)</span><br><span></span><br><span>Mojca</span><br></div></blockquote></body></html>