Hi Jasdip,

Lombok is not needed.

I just took the Java classes from jscontact-tools and arrange them for the example.

I'll update the example by excluding Lombok ASAP.

Best,

Mario


Il 29/04/2025 16:46, Jasdip Singh ha scritto:

Hi Mario,

I also just reviewed it. :) Looks simple enough using Lombok and @JsonProperty. One concern could be the experimental status of Lombok’s @SuperBuilder but looks like it’s here to stay. Thanks for sharing.

Jasdip

*From: *Mario Loffredo <[email protected]>
*Date: *Tuesday, April 29, 2025 at 9:46 AM
*To: *[email protected] <[email protected]>
*Subject: *[regext] Re: A simple test project about using JSContact in RDAP

Hi Andy,

thanks for the fast review.

I just commented on github about updating the Lombok version.

Please let me know if everything is OK.

Best,

Mario

Il 29/04/2025 15:38, Andrew (andy) Newton ha scritto:
> Hi Mario,
>
> I could not get it to compile (I put an issue in the tracker) but I
> looked at the test code. Unless I am missing something, this looks
> very straightforward. Thanks for doing this.
>
> -andy, without a hat
>
> On 4/29/25 06:40, Mario Loffredo wrote:
>> Hi,
>>
>> just made a simple project on GitHub
>> (https://github.com/mario-loffredo/TestJSContactProfile) to
>> demonstrate how it would be easy to implement the JSContact profile
>> for RDAP.
>>
>> The test at
>> https://github.com/mario-loffredo/TestJSContactProfile/blob/master/src/test/java/testJSContactProfileForRDAP/LocalizationsTest.java
>> is executed on the JSContact card reported in Figure 1 of
>> https://datatracker.ietf.org/doc/draft-ietf-regext-rdap-jscontact/.
>>
>> The uid property has been removed. As for localizations, I think the
>> solution described in the JSContact profile document is the best way
>> to go, as it preserves the efficiency and flexibility of the original
>> proposal and, at the same time, allows implementers to handle
>> localizations without having to deal with JSONPointer.The test
>> project demonstrates that, using basic Java features (and I imagine
>> that the same features are available in all programming languages
>> ​​as well), an implementer can deserialize a JSContact card including
>> the "localizations" property into a simple data structure.
>>
>> Any feedback is appreciated.
>>
>> Best,
>>
>> Mario
>>
>>
>> --
>> 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]
>
> _______________________________________________
> regext mailing list -- [email protected]
> To unsubscribe send an email to [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]

--
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]

Reply via email to