Hi Jasdip,

Comments in-line

On Mon, Mar 25, 2024 at 7:25 PM Jasdip Singh <jasd...@arin.net> wrote:
>
> [JS] It seems the “marker” extension type from the RDAP Extensions draft [1] 
> should cover this extension since marker extensions “exist to denote the 
> usage of values placed into an IANA registry” and we are doing so for the new 
> geofeed link with new IANA registry values for link relation type and media 
> type, and would for redaction as well (per your suggestion below). However, 
> it might be helpful to expand the definition of a marker extension in that 
> draft to include this use case where an extension is simply based on new 
> links, instead of new fields and/or paths.

I agree with this.

>
>
>
> I'm curious whether the "geo" type could be used for other RDAP objects 
> (existing or new).
>
>
>
> [JS] If you meant the “geo” link relation type, then yes, it could be used to 
> define new geographical web links. But one would need to define a new RDAP 
> extension with a new media type (say, representing location information for 
> an organization).
>
>
>
> Should the draft be made more generic to apply to any RDAP object, inclusive 
> of the IP Network object class?
>
>
>
> [JS] That’s an interesting idea but since this extension aligns with RFC 
> 9092bis [2] and the geofeed semantics are closely tied with IP networks, only 
> the IP Network object class is extended here. However, that doesn’t impede 
> such semantics from getting imported into other object classes if an IP 
> Network object is included within. For example, “networks” within an Entity 
> object. But that’s the extent of it.
>
>
>
> Wouldn't it be better to have the extension identifier set to "geo" to match 
> the new "rel" type used by the extension?
>
>
>
> [JS] We went back-n-forth on this and settled on “geofeed1” for extension 
> identifier, “geo” for rel type, and “geofeed” subtype for the new media type. 
> Both the extension identifier and media type have the “geofeed” literal in 
> them because they tightly connote the geofeed semantics. However, per our 
> interpretation of the guidance from section 2.1.1 of RFC 8288 [3], the rel 
> type is intentionally set to a more generic “geo” name to connote “a lint 
> context having a resource with some geographic information at the link 
> target”, thereby allowing other geofeed media types, or media types 
> representing some other geographic information, to be registered in the 
> future.
>
>
>
> (For the record, Massimo Candela (one of the RFC 9092bis authors) suggested 
> using the “geofeed” rel type to avoid any confusion and tightly tie the rel 
> type to the media type. We explained the rationale for using “geo” and there 
> was no further discussion on this.)

Also agreed.

>
>
>
> I'm unsure whether there is the need to redefine the "links" JSON values that 
> is defined in Section 4.2 of RFC 9083 other than the use of the "rel" value 
> of "geo" and the recommendation to use "application/geofeed+csv" for the 
> "type" value.
>
>
>
> [JS] OK, we can remove the “value” and “hreflang” explanations here and 
> instead start with pointing to section 4.2 of RFC 9083 and then explaining 
> “rel”, “href”, and “type” since they detail the constitution of a geofeed 
> link.
>
>
>
> I recommend including a registration of the "Geofeed links" redacted "name" 
> in the RDAP JSON Values registry with the "redacted name" type field.  If 
> registered, the "description" member can be changed to a "type" member.
>
>
>
> [JS] Good idea. Will do.

Is this really necessary? Under what conditions will a network
operator be publishing this public CSV file that then requires an RIR
to redact the link to it?

-andy

_______________________________________________
regext mailing list
regext@ietf.org
https://www.ietf.org/mailman/listinfo/regext

Reply via email to