<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:inherit;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="en-DE" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">+1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="en-DE" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0" style="background:white">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><b><span style="font-size:13.5pt;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm">Matthias Merkel</span></b><b><span style="font-size:13.5pt;color:#0C0C35"><o:p></o:p></span></b></p>
<p class="MsoNormal" style="line-height:16.5pt"><span style="font-size:10.5pt;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm">Executive Vice President</span><span style="font-size:10.5pt;color:#0C0C35"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:16.5pt"><span style="font-size:10.5pt;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm">Staclar, Inc.</span><span style="font-size:10.5pt;color:#0C0C35"><o:p></o:p></span></p>
</td>
<td width="30" style="width:22.5pt;padding:.75pt .75pt .75pt .75pt"></td>
<td width="1" style="width:.75pt;border:none;border-left:solid #37ABC8 1.0pt;padding:.75pt .75pt .75pt .75pt">
</td>
<td width="30" style="width:22.5pt;padding:.75pt .75pt .75pt .75pt"></td>
<td style="padding:.75pt .75pt .75pt .75pt">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr style="height:12.5pt">
<td width="30" style="width:22.5pt;padding:.75pt .75pt .75pt .75pt;height:12.5pt">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td valign="bottom" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="color:black;border:none windowtext 1.0pt;padding:0cm;background:#37ABC8"><img width="13" height="13" style="width:.1333in;height:.1333in" id="Picture_x0020_1" src="cid:image001.png@01D69CB4.4D061960"></span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</td>
<td style="padding:.75pt .75pt .75pt .75pt;height:12.5pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm;background:white">+1-628-213-1141</span><span style="font-size:9.0pt;font-family:"inherit",serif;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm"> </span><span style="color:#0C0C35">|<span style="border:none windowtext 1.0pt;padding:0cm"> </span></span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm;background:white">+49
 15678 585608</span><span style="color:#0C0C35"><o:p></o:p></span></p>
</td>
</tr>
<tr style="height:12.5pt">
<td width="30" style="width:22.5pt;padding:.75pt .75pt .75pt .75pt;height:12.5pt">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td valign="bottom" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="color:black;border:none windowtext 1.0pt;padding:0cm;background:#37ABC8"><img width="13" height="13" style="width:.1333in;height:.1333in" id="Picture_x0020_2" src="cid:image002.png@01D69CB4.4D061960"></span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</td>
<td style="padding:.75pt .75pt .75pt .75pt;height:12.5pt">
<p class="MsoNormal"><a href="mailto:matthias.merkel@staclar.com"><span style="font-size:9.0pt;font-family:"inherit",serif;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm">matthias.merkel@staclar.com</span></a><o:p></o:p></p>
</td>
</tr>
<tr style="height:12.5pt">
<td width="30" style="width:22.5pt;padding:.75pt .75pt .75pt .75pt;height:12.5pt">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td valign="bottom" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="color:black;border:none windowtext 1.0pt;padding:0cm;background:#37ABC8"><img border="0" width="13" height="13" style="width:.1333in;height:.1333in" id="Picture_x0020_3" src="cid:image007.png@01D69CB4.4D0EA4E0"></span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</td>
<td style="padding:.75pt .75pt .75pt .75pt;height:12.5pt">
<p class="MsoNormal"><a href="https://staclar.com/"><span style="font-size:9.0pt;font-family:"inherit",serif;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm">staclar.com</span></a><o:p></o:p></p>
</td>
</tr>
<tr style="height:12.5pt">
<td width="30" style="width:22.5pt;padding:.75pt .75pt .75pt .75pt;height:12.5pt">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td valign="bottom" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="color:black;border:none windowtext 1.0pt;padding:0cm;background:#37ABC8"><img border="0" width="13" height="13" style="width:.1333in;height:.1333in" id="Picture_x0020_4" src="cid:image008.png@01D69CB4.4D0EA4E0"></span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</td>
<td style="padding:.75pt .75pt .75pt .75pt;height:12.5pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"inherit",serif;color:#0C0C35;border:none windowtext 1.0pt;padding:0cm">Munich, Germany</span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0" width="434" style="width:325.5pt">
<tbody>
<tr style="height:15.0pt">
<td style="padding:.75pt .75pt .75pt .75pt;height:15.0pt"></td>
</tr>
<tr style="height:.5pt">
<td width="434" style="width:325.5pt;border:none;border-bottom:solid #37ABC8 1.0pt;padding:.75pt .75pt .75pt .75pt;height:.5pt">
</td>
</tr>
<tr style="height:15.0pt">
<td style="padding:.75pt .75pt .75pt .75pt;height:15.0pt"></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0" width="434" style="width:325.5pt">
<tbody>
<tr>
<td valign="top" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><img border="0" width="130" height="19" style="width:1.3583in;height:.2in" id="Picture_x0020_5" src="cid:image009.png@01D69CB4.4D0EA4E0"><o:p></o:p></p>
</td>
<td valign="top" style="padding:.75pt .75pt .75pt .75pt">
<div align="right">
<table class="MsoNormalTable" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><a href="https://www.linkedin.com/in/matthias-merkel/"><span style="border:none windowtext 1.0pt;padding:0cm;background:#37ABC8;text-decoration:none"><img border="0" width="24" height="24" style="width:.25in;height:.25in" id="Picture_x0020_6" src="cid:image006.png@01D69CB4.4D061960" alt="linkedin"></span></a><o:p></o:p></p>
</td>
<td width="5" style="width:3.75pt;padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr style="height:15.0pt">
<td style="padding:.75pt .75pt .75pt .75pt;height:15.0pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="en-DE"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="en-DE" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> db-wg <db-wg-bounces@ripe.net>
<b>On Behalf Of </b>Cynthia Revstr√∂m via db-wg<br>
<b>Sent:</b> Wednesday, 7 October 2020 14:14<br>
<b>To:</b> Job Snijders <job@instituut.net><br>
<b>Cc:</b> DB-WG <db-wg@ripe.net><br>
<b>Subject:</b> Re: [db-wg] proposal: new attribute 'geofeed:'<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">+1 this is a much more reasonable solution than remarks imo<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">- Cynthia<o:p></o:p></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">On Tue, 6 Oct 2020, 18:29 Job Snijders via db-wg, <<a href="mailto:db-wg@ripe.net">db-wg@ripe.net</a>> wrote:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal" style="margin-bottom:12.0pt">Dear DB-WG,<br>
<br>
Some colleagues are working to address the never-ending-story of 'where<br>
the heck are IPs geographically?'. This problem space has been brought<br>
up numerous times in the Database Working Group, but we never managed to<br>
solve it. As with all compsci problems adding a layer of indirection can<br>
help ;-)<br>
<br>
This current draft suggests overloading the RPSL 'remarks:' field with a<br>
structured attribute value, however I suspect we would do ourselves a<br>
disservice to overload a 'remarks:' field.<br>
<br>
Instead it would be better to add a 'geofeed:' attribute to the RPSL<br>
inetnum/inetnum6 class dictionary, which as value contains a URL with<br>
http or https scheme.<br>
<br>
The draft: <a href="https://tools.ietf.org/html/draft-ymbk-opsawg-finding-geofeeds" target="_blank">
https://tools.ietf.org/html/draft-ymbk-opsawg-finding-geofeeds</a><br>
<br>
The value of the attribute could be validated using something like<br>
"org.apache.commons.validator.UrlValidator", the attribute would look<br>
like this, only valid in the inetnum/inet6num:<br>
<br>
    "geofeed:   [optional]   [single]     [ ]"<br>
<br>
Example object:<br>
<br>
    inetnum:        192.0.2.0 - 192.0.2.255<br>
    netname:        EXAMPLE<br>
    country:        NL<br>
    geofeed:        <a href="https://example.com/geofeed.csv" target="_blank">https://example.com/geofeed.csv</a><br>
    ... snip ...<br>
    source:         RIPE<br>
<br>
What do others think?<br>
<br>
Kind regards,<br>
<br>
Job<br>
<br>
ps. In IRRd v4.2 support for the 'geofeed:' attribute will be added<br>
<a href="https://github.com/irrdnet/irrd/issues/396" target="_blank">https://github.com/irrdnet/irrd/issues/396</a><o:p></o:p></p>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>