Skip to content

Add release & support policy#54

Open
okdistribute wants to merge 4 commits intomainfrom
rae/support-policy
Open

Add release & support policy#54
okdistribute wants to merge 4 commits intomainfrom
rae/support-policy

Conversation

@okdistribute
Copy link
Copy Markdown
Contributor

No description provided.

Comment thread about/release-policy.mdx
| Version | Compatible with |
|---------|-----------------|
| 1.x | 1.0 ≤ 2.0.x |
| 2.x | 2.0 ≤ 3.0.x |
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Should these be 1.0 <= 2.x.y? Or do you explicitly want to be ale to deprecate things in minor releases and then drop compatibility with that in the next major release? That seems a little aggressive to me, but also not entirely unreasonable.

Comment thread about/release-policy.mdx
### Recommendations

- Before deploying the next major version (e.g. `v2.0`), ensure all devices have been updated to the latest previous major (e.g. `v1.x`).
- Before deploying the next minor version (e.g. `v2.1`), ensure all devices have been updated to the latest major (e.g. `v2.0`).
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I'm worried this might force us to do a lot of 2.0.y releases in parallel with 2.1.y releases.

Copy link
Copy Markdown
Contributor Author

@okdistribute okdistribute May 7, 2026

Choose a reason for hiding this comment

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

Yeah, there's lots of ways to do this. We don't have to do it this way, open to other ideas

The alternative is then we have to make sure that all 2.X releases are compatible with 1.x releases.

If we force folks to upgrade to 2.0 first, that reduces our matrix of testing for the later 2.x releases.

Comment thread about/release-policy.mdx

| Version | Compatible with |
|---------|-----------------|
| 1.x | 1.0 ≤ 2.0.x |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

this should be at least 1.x and 2.0.y as these are no the same variables

Comment thread about/release-policy.mdx

**End of Life (EOL)**: The version is no longer supported. No bug fixes, security updates, or maintenance will be provided. Continued use is at the customer's own risk, and upgrading is strongly recommended.

| Release | Full Support | Maintenance Mode | Extended Support |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think we need to frame this a bit differently, we will provide full support for the latest version, eg 1.5.3 and not 1.0.0 for this time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants