json-schema
json-schema copied to clipboard
Supporting JSON Schema spes 2019-09 and 2020-12
Hey there! Thanks for this library, it's really helpful. Is there any interest in supporting later versions of the JSON Schema specification? There are some features I'd love to use that I can't currently. I'm willing to help if you're open to it.
Thanks for reaching out. I'm definitely open to supporting later standards, as long as it doesn't mean heavier dependencies, slower validation or in other ways worse experience for current users 🙂
fre. 3. feb. 2023 16.30 skrev Noah @.***>:
Hey there! Thanks for this library, it's really helpful. Is there any interest in supporting later versions of the JSON Schema specification? There are some features I'd love to use that I can't currently. I'm willing to help if you're open to it.
— Reply to this email directly, view it on GitHub https://github.com/luposlip/json-schema/issues/13, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF2N22C33CUXOFQBNMN2JLWVUQBNANCNFSM6AAAAAAUQMRORQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>
I see that you're relying on Everit JSON Schema, which hasn't updated past Draft 7. Would you be willing to change to a different Java JSON Schema validator library?
Definitely, if it works as good (ie. nice validation messages) and is as performant as the current one.
On Tue, Feb 7, 2023 at 3:15 PM Noah @.***> wrote:
I see that you're relying on Everit JSON Schema https://github.com/everit-org/json-schema, which hasn't updated past Draft 7. Would you be willing to change to a different Java JSON Schema validator library?
— Reply to this email directly, view it on GitHub https://github.com/luposlip/json-schema/issues/13#issuecomment-1420846325, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF2N22HOY5GZ4MH7YLSJCTWWJKJJANCNFSM6AAAAAAUQMRORQ . You are receiving this because you commented.Message ID: @.***>
Excellent news. I'll take a swing at it!
Which Java library do you have in mind?
It's important that the API and developer experience doesn't change.
Any updates @NoahTheDuke ?
Hey hey, sadly, I worked on it a bit but didn't get much of anywhere due to the significant changes in the API and then my company had me stop working on this all together. So I haven't touched it since roughly late February.