I wrote “entityFn” instead of “entities?fn”.
I apologize for the error.
Maybe I’m thinking too much to the reverse search draft :-))

mario

Inviato da iPhone

> Il giorno 26 mar 2019, alle ore 18:11, Mario Loffredo 
> <mario.loffr...@iit.cnr.it> ha scritto:
> 
> Hi Andy,
> 
> I provide my comments below.
> 
> 
> First of all, I would like to clarify that, as a Java developer, I found 
> jCard more difficult to serialize/deserialize rather than other plain JSON 
> objects but not impossible.
> 
> Anyway, I would be happy to contribute to the definition of a more efficient 
> representation of an RDAP contact.
> 
> 
> Il 26/03/2019 10:22, Andrew Newton ha scritto:
> 
>> All,
>> 
>> During the meeting yesterday I stated that I would send my notes on
>> jCard to this list to facilitate discussion. Your comments are
>> encouraged.
>> 
>> The following items are comments and observations I have heard from
>> various people, etc.
>> 
>> 1. Requirements for contact information
>> 
>>   a. There is a need to represent contact information in multiple
>> languages. This is a separate requirement from tagging the language of
>> the contact. In other words, it should be possible to have the contact
>> given in a local language and given in another language. It is my
>> understanding that jCard supports this.
> 
> 
> I agree. This distinction may reflect, for example, that existing in EPP 
> between international and local postal info.
> 
> 
>>   b. There should be a way to clearly specify the ISO-3166-1 country
>> code of a contact. It is my understanding that jCard does not support
>> this.
> 
> 
> I agree. While a country name can be different according to the given 
> language, the country code remains the same and is universally known.
> 
> 
>> 
>> 2. Issues with jCard
>> 
>>   a. Is fn always required in jCard? There is confusion on this point.
> 
> 
> In my opinion, YES. Otherwise, how would it be possible to represent both 
> non-individuals' names and unstructured names? How would it be possible to 
> keep consistency with "entityFn" query path?
> 
> 
>> 
>>   b. jCard allows for both structured and unstructured addresses, and
>> this causes quite a lot of problems with clients and leads to many
>> variations by servers.
> 
> 
> I don't think we can automatically exclude the presence of unstructured 
> addresses so how about representing them by a "formatted address" property 
> instead of using the "label"parameter?
> 
> 
>>   c. If we moved away from jCard, how does that transition work?
> 
> 
> Deprecation should provide backward compatibility for a period of time.  
> Therefore, I think the best way to address transition is to treat the new 
> contact representation as a response extension.
> 
> 
>> 
>> 3. JSContact - based on the DISPATCH meeting on Monday, it is unclear
>> if JSContact will be moving forward in the IETF.
> 
> 
> My humble opinion is that, if we agree on replacing jCard, we should do that 
> ourselves rather than look at the DISPATCH JSContact. I attended the DISPATCH 
> session and I had the same your impression. In addition, as I pointed out in 
> a previous mail, I see some drawbacks in that proposal. For example, the 
> requirement of uniquely identifying a JSContact across all JSContact objects 
> by a UUID seems to me impracticable in the context of registration data.
> 
> 
> And two more things:
> 
> 1) we should keep the jCard capability of expressing a preferred item in a 
> collection of items modelling the same information (e.g. a list of emails) 
> unless we agree to identify the first item in the collection as the favorite.
> 
> 2) we should enable RDAP providers to represent their own custom properties 
> without furtherly extending the contact structure. Maybe, an array of pairs 
> <key,value> could be enough. The default object members should cover 90% of 
> use cases while the collection of <key,value> pairs could cover the remaining 
> 10%.
> 
> 
> Hope it could be useful.
> 
> mario
> 
>> -andy
>> 
>> _______________________________________________
>> regext mailing list
>> regext@ietf.org
>> https://www.ietf.org/mailman/listinfo/regext
> 
> -- 
> Dr. Mario Loffredo
> Servizi Internet e Sviluppo Tecnologico
> CNR - Istituto di Informatica e Telematica
> via G. Moruzzi 1, I-56124 PISA, Italy
> E-Mail: mario.loffr...@iit.cnr.it
> Phone: +39.0503153497
> Web: http://www.iit.cnr.it/mario.loffredo
> 
> _______________________________________________
> regext mailing list
> regext@ietf.org
> https://www.ietf.org/mailman/listinfo/regext

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

Reply via email to