Hi Ed,<br><br>This seems like a good implementation to me.<br><br>However, I don't think it's a good idea to limit the values on the "remarks" attribute in this way, as this could cause unwanted side effects with for ex. messages left on objects for other network operators.<br><br>Also:<br>> "Do not support non-ASCII values in URL domain names or path (these must be converted beforehand)"<br><br>Do you by this mean not supporting non-ASCII entirely? Or to have for ex. the web-interface convert IDNs to punycode, and have this listed on the object?<br><br>If the latter, and remarks can remain free-form, I'd say let's implement.<br><br><br>Cheers,<br>Jori Vanneste<br>FOD11-RIPE<br><br><br><br>-------- Original Message --------<br>On Apr 8, 2021, 2:27 PM, Edward Shryane via db-wg < db-wg@ripe.net> wrote:<blockquote class="protonmail_quote"><br><blockquote class="protonmail_quote"><br><p dir="ltr">Hi Randy,</p>
<p dir="ltr">> On 8 Apr 2021, at 13:54, Randy Bush via db-wg <db-wg@ripe.net> wrote:<br>
><br>
>> Could we consider creating an NWI with a reduced scope?<br>
><br>
> as an exercise, how minimal can we get?<br>
><br>
> randy<br>
></p>
<p dir="ltr">Given the draft RFC:<br>
<a href="https://datatracker.ietf.org/doc/draft-ietf-opsawg-finding-geofeeds/?include_text=1">https://datatracker.ietf.org/doc/draft-ietf-opsawg-finding-geofeeds/?include_text=1</a></p>
<p dir="ltr">I suggest the following minimal Solution Definition for an NWI:</p>
<p dir="ltr">- Implement support for an optional, single "geofeed:" attribute in inetnum and inet6num object types.<br>
- Validate there is a maximum of either one "remarks: Geofeed" or "geofeed:" attribute per object.<br>
- Validate the "geofeed:" URL is well-formed and specifies the HTTPS protocol.<br>
- Include the "geofeed:" attribute in database dumps and split files.</p>
<p dir="ltr">And inversely, what we could leave out (to simplify the implementation):</p>
<p dir="ltr">- Do not support non-ASCII values in URL domain names or path (these must be converted beforehand)<br>
- Do not migrate (re-write) "remarks: Geofeed" values as "geofeed:" attributes<br>
- Do not validate that the URL is reachable (available) and do not validate the content</p>
<p dir="ltr">Is this enough to satisfy the draft requirements? Is it enough to be useful for the DB-WG?</p>
<p dir="ltr">Regards<br>
Ed Shryane<br>
RIPE NCC<br><br></p>
</div></div>