Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README with support policy. #109

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Conversation

RobbieMcKinstry
Copy link
Contributor

@RobbieMcKinstry RobbieMcKinstry commented Aug 21, 2022

Description

This PR updates the README with our new support policy, closing #103.

Adherence to the Policy

Notably, our images don't currently follow the policy! For example, Python uses 3.9, while the policy requires we use 3.6.
We should not merge this PR until the images are updated to adhere to the policy.

Adherence Checklist

  • Go on v1.19+
  • Java on Java 11 (confirm: is Java 12+ backward-compatible with Java 11?)
  • NodeJS on v14
  • Dotnet on v6 (confirm: Dotnet 6 is backward-compatible with Dotnet 3?)
  • Python on v3.6

Do not merge this PR until the checklist is complete.

Breaking Changes

Since this repo doesn't have a support policy, breaking changes are permitted. Nevertheless, we'd still like to minimize breakage.

  • Users of Python 3.9 will have their version downgraded to v3.6
  • Users of Node 16 will have their version downgraded to v14.
  • Users of Java 12+ will have their version downgraded to v11.

This issue tracks our ability to provide a compatible upgrade, and it should be implemented before we merge this PR as well.

Other Related Issues

#86

@RobbieMcKinstry RobbieMcKinstry added impact/breaking Fixing this issue will require a breaking change kind/enhancement Improvements or new features language/dotnet language/go language/javascript language/python size/M Estimated effort to complete (up to 5 days). area/build labels Aug 21, 2022
@RobbieMcKinstry RobbieMcKinstry linked an issue Aug 21, 2022 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build impact/breaking Fixing this issue will require a breaking change kind/enhancement Improvements or new features language/dotnet language/go language/javascript language/python size/M Estimated effort to complete (up to 5 days).
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Document Policy for Supporting Compilers/Runtimes
1 participant