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