Hi Scott,

as just posted by Gavin, have already worked on a JSON Schema for RDAP and used it to build a kind of crawler which was able to validate the RDAP responses against RFC7483.

Obviously, have no problem to collaborate with everyone is willing to define a JSON Schema for RDAP but think we should consider that, as you wrote, JSON Schema is not an RFC.

AFAIU, the definition of a standard JSON data description language has been a controversial matter for long. To my knowledge,  the only DDL published as RFC that could work is CDDL [RFC8610]. It was primarily created for CBOR but it works for JSON too.


Best,

Mario


Il 31/08/2023 16:58, Hollenbeck, Scott ha scritto:

There is no RFC that I can find that describes JSON Schema. That’s not surprising, since when I did some reading on the web site described below I found references to multiple expired I-Ds:

https://json-schema.org/specification.html

The lack of a formal specification certainly contributed to there being nothing said in 9083, but it’s been a while and I just don’t remember the topic ever coming up. There’s no mention of “JSON Schema” in the mailing list archive that I could find.

It might or not be valuable to develop a schema for RDAP responses. You should describe your goals first, and then we can discuss if/how JSON Schema helps meet those goals.

Scott

*From:* Sammy Mishal <sa...@d3serve.xyz>
*Sent:* Wednesday, August 30, 2023 1:55 PM
*To:* regext@ietf.org
*Cc:* Hollenbeck, Scott <shollenb...@verisign.com>; dev-t...@d3serve.xyz; z...@d3serve.xyz
*Subject:* [EXTERNAL] JSON Schema for RDAP RFC-9083

*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.

Dear Regext Working Group of IETF,

We are working on a product that depends on JSON response from RDAP protocol. We came across RFC-9083; realizing it doesn't specify a JSON Schema format (https://json-schema.org/ <https://secure-web.cisco.com/1fJJgFqINFVhoOA_5rjaXYcecxkx8XGThFdxcJBmvR9cOnA1HxlcCln5hM2QQBTL_TkxGwUGYBWK_LefLCGVe9kWku0lCi5u3ExqJltJPZfJ-m97JWEDeAF34mbsOnDhKmrmbjSm5mL7HHqjFnnZNctlsDfl_lIxD9eR3o-fv9gHxSyRQBmOUn5sKfhYx296ZW0n8J-5QFYYTDXIdc-AkdL4izdjA14fxoKFKEsue7y9cK-4scKsLmjCzPGhOgZxaLCu2DXGSdlpl7bRE4v2n-CjlW9irm259SoeTO1m7NulRPN3nrCld1tyGut55qUDJg48t9N5V93qmh41E6-ZlkQ/https%3A%2F%2Fjson-schema.org%2F>).

Do you know if there is any RFC specifying the JSON schema format for RDAP response? If not, any rationale why not, or is it a good idea for us to contribute a JSON schema RFC?

Sami Mis'hal and Victor Zhou,
D3Serve Labs
Email: dev-t...@d3serve.xyz


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

--
Dott. Mario Loffredo
Senior Technologist
Technological Unit “Digital Innovation”
Institute of Informatics and Telematics (IIT)
National Research Council (CNR)
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
https://www.ietf.org/mailman/listinfo/regext

Reply via email to