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

EoCS (End of Community Support) for Jetty 9 - June 2022 #7958

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

EoCS (End of Community Support) for Jetty 9 - June 2022 #7958

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

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.

Official EOL is January 2025.

Action Before June 1st, 2022 End of Community Support (June 1st, 2022) End of Life
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: As of January 2024, both Jetty 10 and Jetty 11 are also at End of Service/Support Life

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
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
@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.

@joakime joakime changed the title End of Community Support for Jetty 9.x - June 2022 EOSL (End of Service/Support Life) for Jetty 9 - June 2022 Aug 7, 2024
@joakime joakime changed the title EOSL (End of Service/Support Life) for Jetty 9 - June 2022 EoCS (End of Community Support) for Jetty 9 - June 2022 Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

11 participants