che icon indicating copy to clipboard operation
che copied to clipboard

Devfile registry: move all the Java 8 based devfiles to Java 11

Open sunix opened this issue 4 years ago • 8 comments

Is your enhancement related to a problem? Please describe.

We still have Java devfiles based on Java 8 in the che-devfile-registry. Java 8 is going end of life.

Describe the solution you'd like

Should move to Java 11 (LTS) or the latest (but would need to have the right stack for that).

sunix avatar Mar 24 '21 17:03 sunix

For Fuse, Java 8 is still required. Java 11 will be supported starting with Fuse 7.9 which is planned to be released for the 31st of May 2021

apupier avatar Mar 25 '21 09:03 apupier

Screenshot 2021-03-26 at 17 19 11 I've got significant concerns with this proposal as lots of people are still using Java 8. Take this example from the State of the JVM survey Synk published last year (new one is currently running) and search Java 8 to find the torrent of abuse in the reviews of the Java plugin for VS Code https://marketplace.visualstudio.com/items?itemName=redhat.java&ssr=false#review-details

sympatheticmoose avatar Mar 26 '21 17:03 sympatheticmoose

Screenshot 2021-03-26 at 17 19 11 I've got significant concerns with this proposal as lots of people are still using Java 8. Take this example from the State of the JVM survey Synk published last year (new one is currently running) and search Java 8 to find the torrent of abuse in the reviews of the Java plugin for VS Code https://marketplace.visualstudio.com/items?itemName=redhat.java&ssr=false#review-details

Thanks for bringing this up, let's keep Java 8 for now then.

ericwill avatar Mar 26 '21 18:03 ericwill

@ericwill @sympatheticmoose this is not about removing the java8 plugin, but updating our default devfiles when we are saying "Java". Also, when has this survey been done?

sunix avatar Mar 30 '21 11:03 sunix

so this is about updating the Get Started devfiles. Not about removing the Java 8 plugin. We don't want developers to Get Started with Java8, do we?

sunix avatar Mar 30 '21 12:03 sunix

We should probably include one Java 8 Getting Started just so that people know that we support it and it's possible to use Java 8 in Che. I am :+1: to migrate the rest though.

ericwill avatar Mar 30 '21 12:03 ericwill

@sunix as mentioned - last year, the one for this year is currently running and I will be keeping an eye on it. I'm willing to bet Java 8 still has large usage, extended support is available until 2030 and enterprises will still be using this.

sympatheticmoose avatar Mar 30 '21 12:03 sympatheticmoose

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

che-bot avatar Mar 27 '22 00:03 che-bot

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

che-bot avatar Jan 15 '23 00:01 che-bot