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

Create forward-looking policy to update language version requirements #5

Open
ikitommi opened this issue Sep 1, 2023 · 0 comments
Open

Comments

@ikitommi
Copy link
Member

ikitommi commented Sep 1, 2023

There is no clear policy on which versions of Clojure/Script or Java Metosin Libraries are expected to support.

  • Clojure
    • 1.10 => 17.12.2018
    • 1.11 => 22.3.2022

Java

  • 11 => 11.9.2018

Good policy could be to support 12 (or 18 months) old non-latest stabile version, e.g. support for Clojure 1.10 could be dropped on 22.3.2023 when Clojure 1.11 turns 1 years.

Supporting old language versions is just extra work for little gain. If you want to use bleeding edge OS library, update language deps too. Clojure is good for keeping backwards compatability.

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

No branches or pull requests

1 participant