<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="">Dear all,<div class=""><br class=""></div><div class="">There is some discussion on github relating to the recent discussions we had on the TF so I thought I would bring that to you attention too. </div><div class="">Following is only the latest message on the github issue of course. Full thread can be seen at:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/peeringdb/peeringdb/issues/607" class="">https://github.com/peeringdb/peeringdb/issues/607</a></div><div class=""><br class=""></div><div class="">Thoughts?</div><div class=""><br class=""></div><div class="">Filiz </div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Begin forwarded message:</div><br class="Apple-interchange-newline"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">From: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Marty Strong <<a href="mailto:notifications@github.com" class="">notifications@github.com</a>><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Subject: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=""><b class="">Re: [peeringdb/peeringdb] Add location of Physical IX-Port & Router Port (#607)</b><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Date: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">21 January 2020 at 11:56:20 CET<br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">To: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">peeringdb/peeringdb <<a href="mailto:peeringdb@noreply.github.com" class="">peeringdb@noreply.github.com</a>><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Cc: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Subscribed <<a href="mailto:subscribed@noreply.github.com" class="">subscribed@noreply.github.com</a>><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Reply-To: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">peeringdb/peeringdb <<a href="mailto:reply+ALZZ7OYAB7PCDPZEIW2LEC54GQFVJEVBNHHCAANIKQ@reply.github.com" class="">reply+ALZZ7OYAB7PCDPZEIW2LEC54GQFVJEVBNHHCAANIKQ@reply.github.com</a>><br class=""></span></div><br class=""><div class=""><blockquote class=""><p class="">I think having both IXP port and Router port is important</p>
</blockquote><p class="">I agree, but I see a conflict in a few places. We're trying to show a physical attribute (well actually two), but we seem reluctant to enforce at minimum 1 facility, see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="540772561" data-permission-text="Issue title is private" data-url="https://github.com/peeringdb/peeringdb/issues/611" data-hovercard-type="issue" data-hovercard-url="/peeringdb/peeringdb/issues/611/hovercard" href="https://github.com/peeringdb/peeringdb/issues/611">#611</a>.</p><p class="">IMHO the user should be able to select the port location as a drop down, populated by the facilities an IX lists on its entry. To cover the situation of it being an entirely (playground IX) we should have a "Virtual" facility in pdb (see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="453698935" data-permission-text="Issue title is private" data-url="https://github.com/peeringdb/peeringdb/issues/515" data-hovercard-type="issue" data-hovercard-url="/peeringdb/peeringdb/issues/515/hovercard" href="https://github.com/peeringdb/peeringdb/issues/515">#515</a>). To cover the situation of a facility not being listed the IX can either ask the site operator to add it, or it can be suggested to pdb (<a href="https://peeringdb.com/suggest/fac" rel="nofollow" class="">https://peeringdb.com/suggest/fac</a>). The user should then be able to select the router location by either selecting "same as port" or "remote".</p><p class="">This does the following:</p>
<ul class="">
<li class="">Makes it easy for a user to provide the information without copying/pasting lat/lon</li>
<li class="">Keeps the data quality high</li>
<li class="">Separates "real" (seems to be a subjective term) and "playground" IXPs without having to remove them</li>
</ul><p class="">To echo what Martin says:</p>
<blockquote class=""><p class="">You either have facilities or you don't exist. Period.</p>
</blockquote><p class="">However we want to encourage use of PeeringDB in BGP experimentation and the like, so the above feels it can accomodate both the use case of improving PeeringDB functionality and data quality without excluding said use case of playground IXPs (which seem to have ballooned as of late).</p><p style="font-size:small;-webkit-text-size-adjust:none;color:#666;" class="">—<br class="">You are receiving this because you are subscribed to this thread.<br class="">Reply to this email directly, <a href="https://github.com/peeringdb/peeringdb/issues/607?email_source=notifications&email_token=ALZZ7O2TZ4RTCQSBOEP6C2DQ63IFJA5CNFSM4JZ6RYZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJPKRJY#issuecomment-576628903" class="">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ALZZ7O3IR3DTDQOOTYF65P3Q63IFJANCNFSM4JZ6RYZQ" class="">unsubscribe</a>.<img src="https://github.com/notifications/beacon/ALZZ7OY2V2VM74OIKMCGR33Q63IFJA5CNFSM4JZ6RYZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJPKRJY.gif" height="1" width="1" alt="" class=""></p>
</div></blockquote></div><br class=""></div></body></html>