Hi Scott,
sorry but didn't undenstand your example about collisions.
From a conceptual perspective, any path "/domains/...." is a subpath
(we can consider it as an extension) of "/domains" but,
programmatically, they are different as AFAIK a full path is parsed and
processed altogheter.
For example, in .it RDAP server, I have leveraged the feauture provided
by a Java framework to specify paths and their subpaths in order to
easily map an incoming request onto but, at the end of the parsing
phase, only one full path is selected.
Therefore, IMHO, there is no risk of collisions.
Best,
Mario
Il 09/10/2024 21:30, Hollenbeck, Scott ha scritto:
Yes, we do, but I would still like to request that the shepherd
writeup include a description of the situation with respect to the
extension identifiers and non-conformance with Standard 95 as noted
below. It would be perfectly acceptable to note that only one person
raised the concern. My comments might have come in after the last
call, but they were sent prior to AD review. They’re not invalid.
Scott
*From:*Jasdip Singh <jasd...@arin.net>
*Sent:* Wednesday, October 9, 2024 12:47 PM
*To:* Hollenbeck, Scott <shollenb...@verisign.com>; a...@hxr.us;
regext@ietf.org
*Subject:* [EXTERNAL] Re: [regext] Re: Extension Identifiers in
draft-ietf-regext-rdap-rir-search
*Caution:*This email originated from outside the organization. Do not
click links or open attachments unless you recognize the sender and
know the content is safe.
We agree. :)
Jasdip
*From: *Hollenbeck, Scott <shollenb...@verisign.com>
*Date: *Wednesday, October 9, 2024 at 12:30 PM
*To: *Jasdip Singh <jasd...@arin.net>, a...@hxr.us <a...@hxr.us>,
regext@ietf.org <regext@ietf.org>
*Subject: *RE: [regext] Re: Extension Identifiers in
draft-ietf-regext-rdap-rir-search
*From:*Jasdip Singh <jasd...@arin.net>
*Sent:* Wednesday, October 9, 2024 11:54 AM
*To:* Hollenbeck, Scott <shollenb...@verisign.com>; a...@hxr.us;
regext@ietf.org
*Subject:* [EXTERNAL] Re: [regext] Re: Extension Identifiers in
draft-ietf-regext-rdap-rir-search
*Caution:*This email originated from outside the organization. Do not
click links or open attachments unless you recognize the sender and
know the content is safe.
Scott,
Glad to know that you are not against the
use-extension-id-as-segment-for-child-segments approach, beside the
prepend-extension-id-and-underscore approach from STD 95.
Re: “The “domains” collision is an issue. We can deal with it now, or
during IETF last call.”
AFAICT, it is not an issue. One can define new child segments under it.
*/[SAH] I’ve actually written RDAP server code. Let’s walk through how
this might work./*
*//*
*/My server receives a “domains” query. I don’t support this
extension, but I do support DNR domain searches. I expect the query to
be formatted as described in RFC 9082. Anything else is an error. No
problem there./*
*//*
*/My server receives a “domains” query. I support this extension, but
I do not support DNR domain searches. I expect the query to be
formatted as described in the draft. Anything else is an error. No
problem there./*
*//*
*/My server receives a “domains” query. I’m a general purpose RDAP
server, and I include code to process both DNR and RIR domain
searches. I need to figure out which “domains” query I’ve received. I
need to parse the query further to figure out what to do next. If
there are query parameters, but no child path segments, I may have a
valid DNR search. If there are no query parameters, but I have a child
path segment that begins with “rirSearch1”, I may have a valid RIR
search. Anything else is an error. If this is all correct, OK, I agree
that there’s no issue here./*
*//*
*/Scott/*
_______________________________________________
regext mailing list --regext@ietf.org
To unsubscribe send an email toregext-le...@ietf.org
--
Dott. Mario Loffredo
Senior Technologist
Technological Unit “Digital Innovation”
Institute of Informatics and Telematics (IIT)
National Research Council (CNR)
Address: Via G. Moruzzi 1, I-56124 PISA, Italy
Phone: +39.0503153497
Web:http://www.iit.cnr.it/mario.loffredo
_______________________________________________
regext mailing list -- regext@ietf.org
To unsubscribe send an email to regext-le...@ietf.org