Based on feedback received on draft-gould-regext-rdap-versioning at the
IETF-116 REGEXT meeting, Scott Hollenbeck, Dan Keathley, Andy Newton, Jasdip
Singh, and I met to discuss it. The feedback and the results of the meeting
include:
1. Ensuring that the versioning extension is an opt-in
* It was agreed that the versioning extension is not mandatory, where a
server can decide whether to support it, and there are no required changes
needed for the existing RDAP extensions.
* The versioning extension is optional for the client, where the client
does not need to use the help query to discover the extension versioning
information, does not need to specify the extension versions desired in the
query response, and does not need to use the extension version information
included in the query response.
* The goal is to provide the ability for the server to support RDAP
versioning and the ability for RDAP extensions to include versioning
information.
2. The format of the Extension Version Identifier
* The Extension Version Identifier leverages the Extension Identifier
and needs to be a single value (e.g., not broken out in JSON) to support the
client specifying the desired extension versions in the query.
There was additional discussion that included:
1. The help response meta-data is useful for troubleshooting, but there was
doubt that client software would use it to dynamically change their calls.
2. There was not opposition to allowing the client to specify the extension
versions, but Andy had a concern that the query parameter would not work
because of it will not pass with a redirect. There are existing redirection
services that have been setup that pre-cache the bootstrap registry. Andy is
considering creating an Internet Draft that uses a Header instead of a query
parameter for passing client preferences. We will keep the query parameter for
now and will look to move to an approach that does pass with a redirect.
3. We need to look at the major and minor version use cases and the specific
use cases that will cause breakage.
The group will continue to meet to work out the details, but if there is any
additional feedback from the working group, please share it publicly on the
mailing list or privately.
Thanks,
--
JG
[cid87442*[email protected]]
James Gould
Fellow Engineer
[email protected]<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/[email protected]>
703-948-3271
12061 Bluemont Way
Reston, VA 20190
Verisign.com<http://verisigninc.com/>
_______________________________________________
regext mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/regext