On Thu, Jul 13, 2023 at 8:25 AM Gould, James <[email protected]> wrote:
>
> In draft-gould-regext-rdap-versioning, we were looking to provide meta-data 
> about the supported RDAP extensions and their versions, and our 
> interpretation was the same from RFC 9082 to extend the "help" for that 
> purpose.  The meta-data can at a minimum help with troubleshooting and can be 
> leveraged by RDAP clients if it provides useful information.  Discovery 
> capabilities is defined in RFC 9082 with the Help Path Segment, but the RDAP 
> extensions defined thus far have not consistently leveraged it.  I add the 
> leading sentence for the RFC 9082 Help Path Segment for reference:
>
> "The help path segment can be used to request helpful information (command 
> syntax, terms of service, privacy policy, rate-limiting policy, supported 
> authentication methods, supported extensions, technical support contact, 
> etc.) from an RDAP server."
>
> To me this is meant for discovery.

I doubt there are any RDAP clients that use /help other than to render
information to the user. And I bet /help is seldom, if ever, a query
most servers see (this would actually be a great measurement for a
study). I do give Pawel credit for pointing out one of the few use
cases that exist, but we don't yet have production deployment of
OpenID with RDAP. Even with that we must be careful to understand
there is a difference between having an ability to serialize
expressions and having those expressions be productively meaningful.

Interestingly, from the list of "helpful information" enumerated in
RFC 9082 is rate-limiting policy. Rate limiting is a persistent issue
in this space, and this is an area where clients can modify their
behavior if given the right expressions. Ok. So we have 2 use cases
(IMHO :) ).

-andy

_______________________________________________
regext mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/regext

Reply via email to