Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

State that we have a release process and what phase we are in #421

Conversation

Relequestual
Copy link
Member

@Relequestual Relequestual commented Nov 5, 2021

This is a draft PR as it should be merged after my branch home/community-links.
Resolves json-schema-org/community#101

Only review commit 5723652b8f0806f280928be33792be7acbd4e3d0

@netlify
Copy link

netlify bot commented Nov 5, 2021

✔️ Deploy Preview for condescending-hopper-c3ed30 ready!

🔨 Explore the source changes: 5723652

🔍 Inspect the deploy log: https://app.netlify.com/sites/condescending-hopper-c3ed30/deploys/618510ed2a2c2d0007e0d94e

😎 Browse the preview: https://deploy-preview-421--condescending-hopper-c3ed30.netlify.app/

Comment on lines +68 to +72
We have a twice yearly release cycle for the specification.

We are currently in the "patch release" cycle which is tracked by [Milestone 9](https://github.com/json-schema-org/json-schema-spec/milestone/9).

One release includes new features ("feature release"), while the other release includes non-controversial clarifications and corrections that do not change compliance requirements ("patch release"). These should be spaced roughly 6 months apart.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think saying we release twice a year could be misleading. I think we should say that we aim for a major release once a year. Then we can say that we also try to do a patch update mid-cycle if needed. I wouldn't call the patch a "release" because there's nothing new being introduced. Implementations don't need to update their code and schema authors don't need to update their schemas.

@gregsdennis
Copy link
Member

Closing this as it will likely need to be redone anyway in light of the SDLC proposal.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

State that we have a release process and we're currently in "phase X"
3 participants