json-schema-org / json-schema-spec

The JSON Schema specification
http://json-schema.org/
Other
3.43k stars 251 forks source link

Publish new drafts of expired Specification Documents #1516

Closed jischr closed 4 weeks ago

jischr commented 1 month ago

The specification documents mentioned here https://json-schema.org/specification#specification-documents are all expired drafts (expired on 18 December 2022). Are they being actively worked on? Are there plans to move them to v1?

gregsdennis commented 1 month ago

Yes. We're working on it. Please see the multitude of issues in this repo under the stable-release milestone along with discussions under the specification and vision and direction categories. You can also read any of our many blog posts on the subject.

Regarding the "expired drafts", they are regularly used in production systems globally and can still be referenced/implemented. We have republished them on our site as part of our decision to leave the IETF process and self-publish.

jischr commented 1 month ago

thank you for these links!

Regarding the "expired drafts", they are regularly used in production systems globally and can still be referenced/implemented. We have republished them on our site as part of our decision to leave the IETF process and self-publish.

Thanks for that background with IETF. Is the document https://json-schema.org/draft/2020-12/json-schema-validation considered stable itself? I know 2020-12 is released. I would like to reference the document directly.

gregsdennis commented 1 month ago

On its own, yes, each document is stable in that it's not going to change.

Our current effort for a "stable spec" focuses more on stability between releases, which will start with the next release, whenever that happens.

jischr commented 4 weeks ago

Great thanks for this info. Closing the issue.