Hi Jasdip,
please find my comments in line prexifed with [ML2]
Il 19/08/2025 19:17, Jasdip Singh ha scritto:
Hi,
*From: *[email protected]
<[email protected]>
*Date: *Monday, August 18, 2025 at 5:03 PM
*To: *Mario Loffredo <[email protected]>,
Pawel Kowalik <[email protected]>, Jasdip Singh
<[email protected]>, [email protected] <[email protected]>
*Subject: *[regext] Re: Fwd: I-D Action:
draft-ietf-regext-rdap-jscontact-22.txt
On 18.08.25 14:45, Mario Loffredo wrote:
[ML] I think a reasonable compromise is to allow both formats, but
we could require that they NOT be used simultaneously. This could
avoid confusion for clients. The same could apply to the full name
and name components.
[JS] Glad to see that we won’t be excluding unstructured addresses in
RDAP JSContact. Though, not sure about "they NOT be used
simultaneously”. Even if structured components are available,
unstructured data is typically intended for human-friendly
presentation of an address or a name per some economy or culture. IMO,
the guidance should be to encourage supplying structured components
but not discourage additionally providing unstructured data, be it for
an address or a name.
[ML2] Clients don't need to get the unstructured format if they can get
the structured one and present the address as they want, instead of how
servers chose. It could happen, perhaps it is unlikely but we cannot
completely rule it out, that there could be inconsistencies between the
two formats if both were presented.
PK> I agree. I propose to add SHOULD for components, unless there is
no technical mean to provider structured data.
Regarding JSContact address components, I think that we should
only allow "name", "locality", "region" and "postcode". The
"country" component is redundant because countryCode is already
allowed.
PK agree
[JS] Per RFC 9553 [1], “country” is country name and “countryCode” its
2-letter code. Should we not keep both?
[1] https://www.rfc-editor.org/rfc/rfc9553.html#name-addresses
[ML2] I believe it's always better to manage a code rather than its
decoding. Furthermore, RFC5733 uses the country code rather than the
country name. Therefore, I imagine that RDAP servers using registration
data based on the EPP data model derive the country name from the
country code to comply with the jCard format and this is also the reason
why the vCard CC parameter was introduced by RFC8605. The JSContact
format does not require this conversion.Considering the EPP data model,
the name will be presented primarily in the unstructured format, while
the postal address will be presented in the structured format.
Best,
Mario
_______________________________________________
regext mailing list [email protected]
To unsubscribe send an email [email protected]
--
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 -- [email protected]
To unsubscribe send an email to [email protected]