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

End of Community Support for Jetty 9.x - June 2022 #7958

Closed
joakime opened this issue May 5, 2022 · 22 comments
Closed

End of Community Support for Jetty 9.x - June 2022 #7958

joakime opened this issue May 5, 2022 · 22 comments

Comments

@joakime
Copy link
Contributor

joakime commented May 5, 2022

It’s been 9 years since Jetty 9 was released and it is time to announce some changes regarding the end of community support for Eclipse Jetty 9.x.

June 1st, 2022 will mark the official End of Community Support for Eclipse Jetty 9.x.

While users of Jetty 9.x will continue to see releases for security and critical issues until 9.x goes End of Life (EOL), the only ongoing support provided will be for Webtide customers.

As for the official EOL of Jetty 9.x, we will give at least 6 months notice after the last Webtide customer has transitioned off of using 9.x. We can’t provide a firm date, but it is unlikely to happen before 2025.

Action Before June 1st, 2022 End of Community Support (June 1st, 2022) End of Life (Date TBD)
Community PRs reviewed and integrated ✔️
Webtide Customer PRs reviewed and integrated ✔️ ✔️
Community triggered releases ✔️
Webtide Customer triggered releases ✔️ ✔️
Security / Vulnerability triggered releases ✔️ ✔️

Thank you for your continued usage and support of Jetty, please take a moment to look at Jetty release 12.0.x.

Note: Jetty 10 and Jetty 11 are now at End of Community Support

Jetty Version Minimum JDK Version Jakarta EE Servlet Version Namespace
12.0.x - env:ee8 17 EE8 4 javax.servlet.*
12.0.x - env:ee9 17 EE9 5 jakarta.servlet.*
12.0.x - env:ee10 17 EE10 6 jakarta.servlet.*
@joakime joakime added the Bug For general bugs on Jetty side label May 5, 2022
@joakime joakime changed the title Prepare Announcement for End of Community Support Prepare Announcement for End of Community Support for Jetty 9.x May 5, 2022
@jmcc0nn3ll
Copy link
Contributor

Let's push it to June 1st, first of the month is always good for this sort of announcement and 10 days might panic someone. No need to cause a heart attack.

@joakime
Copy link
Contributor Author

joakime commented May 5, 2022

I agree. Updating ...

@joakime joakime changed the title Prepare Announcement for End of Community Support for Jetty 9.x Announcement for End of Community Support for Jetty 9.x May 5, 2022
@joakime joakime added Task Documentation and removed Bug For general bugs on Jetty side labels May 5, 2022
@joakime joakime self-assigned this May 5, 2022
@joakime joakime added this to To do in Jetty 9.4.47 - 🧊 FROZEN 🥶 via automation May 5, 2022
@joakime joakime moved this from To do to In progress in Jetty 9.4.47 - 🧊 FROZEN 🥶 May 5, 2022
@joakime
Copy link
Contributor Author

joakime commented May 5, 2022

@jmcc0nn3ll
Copy link
Contributor

Announcements sent, I'll update that table now.

@prenagha
Copy link
Contributor

prenagha commented May 5, 2022

The title of the issue here implies the end of the 9 series entirely. But the issue details all talk about 9.4.x being ended. I assume we really mean that 9.4 is ending and there are no future versions of 9 planned (other than noted major bug fix). Might be worth calling that out explicitly. Or perhaps just refer to 9.x everywhere in this issue and communications.

@joakime
Copy link
Contributor Author

joakime commented May 5, 2022

All versions before 9.4.x are already End of Life / Deprecated.
See: https://www.eclipse.org/jetty/download.php#version-table

There will never be a 9.5.x, so the title saying 9.x is actually correct.
All of the 9 series is included in this announcement.

I updated the original text to only use "9.x" and no longer use "9.4.x"

ppkarwasz added a commit to apache/logging-log4j2 that referenced this issue May 28, 2022
Jetty 9.x is the last version that does not use SLF4J natively: cf.
[Jetty 9 documentation](https://www.eclipse.org/jetty/documentation/jetty-9/index.html#configuring-logging)
vs
[Jetty 10
documentation](https://www.eclipse.org/jetty/documentation/jetty-10/operations-guide/index.html#og-logging)

Given the EOL announcement jetty/jetty.project#7958, this is the last
upgrade we need to perform.
dependabot bot pushed a commit to apache/logging-log4j2 that referenced this issue May 28, 2022
Jetty 9.x is the last version that does not use SLF4J natively: cf.
[Jetty 9 documentation](https://www.eclipse.org/jetty/documentation/jetty-9/index.html#configuring-logging)
vs
[Jetty 10
documentation](https://www.eclipse.org/jetty/documentation/jetty-10/operations-guide/index.html#og-logging)

Given the EOL announcement jetty/jetty.project#7958, this is the last
upgrade we need to perform.
@joakime
Copy link
Contributor Author

joakime commented Jun 1, 2022

Communication has been sent. Closing issue as completed.

@joakime joakime closed this as completed Jun 1, 2022
Jetty 9.4.47 - 🧊 FROZEN 🥶 automation moved this from In progress to Done Jun 1, 2022
@covertMartin
Copy link

Is this page now out of date? https://www.eclipse.org/jetty/download.php as it show 9.4 as stable?

@sbordet
Copy link
Contributor

sbordet commented Jun 13, 2022

@covertMartin, the page is up-to-date. Jetty 9.4.x is stable and there is a "Notice" link.
The fact that Jetty 9.4.x is in end of community support does not mean it is not stable.

@joakime
Copy link
Contributor Author

joakime commented Jun 13, 2022

That status will likely change when 9.4.x goes to EOL status.

azagniotov added a commit to azagniotov/stubby4j that referenced this issue Jan 23, 2024
End of Community Support for Jetty 9.x - June 2022
- jetty/jetty.project#7958
azagniotov added a commit to azagniotov/stubby4j that referenced this issue Jan 24, 2024
End of Community Support for Jetty 9.x - June 2022
- jetty/jetty.project#7958
@jackoff482940 jackoff482940 mentioned this issue Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

10 participants