[struts-site] branch feature/struts-25-eol created (now dc834e9b1)
This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a change to branch feature/struts-25-eol in repository https://gitbox.apache.org/repos/asf/struts-site.git at dc834e9b1 Adds announcement about Struts 2.5.x EOL This branch includes the following new commits: new dc834e9b1 Adds announcement about Struts 2.5.x EOL The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[struts-site] 01/01: Adds announcement about Struts 2.5.x EOL
This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch feature/struts-25-eol in repository https://gitbox.apache.org/repos/asf/struts-site.git commit dc834e9b162c3957166befbddf5244d813c3ae70 Author: Lukasz Lenart AuthorDate: Tue Oct 24 07:20:31 2023 +0200 Adds announcement about Struts 2.5.x EOL --- source/announce-2023.md | 9 +++ source/struts25-eol-announcement.md | 51 + 2 files changed, 60 insertions(+) diff --git a/source/announce-2023.md b/source/announce-2023.md index 7ef10e559..48f84652a 100644 --- a/source/announce-2023.md +++ b/source/announce-2023.md @@ -13,6 +13,15 @@ title: Announcements 2023 Skip to: Announcements - 2022 + 30 October 2023 - Apache Struts 2.5.x End-Of-Life (EOL) Announcement {#a20231030} + +The Apache Struts Project Team would like to inform you that the Struts 2.5.x web framework will reach +its end of life in 6 months and won't be longer officially supported. + +Please check the following reading to find more details. + +- [Apache Struts 2.5.x EOL Announcement](struts25-eol-announcement), including a detailed Q/A section + 13 September 2023 - Apache Struts version 6.3.0.1 General Availability {#a20230913-1} The Apache Struts group is pleased to announce that Apache Struts version 6.3.0.1 is available as a "General Availability" diff --git a/source/struts25-eol-announcement.md b/source/struts25-eol-announcement.md new file mode 100644 index 0..abc6fe5e3 --- /dev/null +++ b/source/struts25-eol-announcement.md @@ -0,0 +1,51 @@ +--- +layout: default +title: Apache Struts 2.5.x EOL Announcement +--- + +# Apache Struts 2.5.x End-Of-Life (EOL) Announcement + +**The Apache Struts Project Team would like to inform you that the Struts 2.5.x web framework will reach its +end of life in 6 months and won't be longer officially supported.** + +This announcement takes place on 2023-10-30 and starting from that date we will only support Apache Struts 2.5.x +in case of security vulnerabilities. Within those 6 months period you can expect that we do our best to keep +Struts 2.5.x branch secure, but some of the security related changes cannot happen without architectural changes that +can affect backward compatibility. This what happened to Struts 2.5.x, we introduced some internal changes to improve +overall framework's security. + +## Questions and Answers + +* **With the announcement of Struts 2.5.x EOL, what happens to Struts 2.5.x resources?** + +All resources will stay where they are. The documentation will still be accessible from the Apache Struts homepage, +as well as the downloads for all released Struts 2.5.x versions. All the Struts 2.5.x source code can be found +in the Apache Struts Git repository under branch `support/struts-2-5-x`, now and in the future. All released Maven +artifacts will still be accessible in Maven Central. + +* **Given a major security problem or a serious bug is reported for Struts 2.5.x in near future, can we expect a new release with fixes?** + +Yes, we will continue to support Struts 2.5.x in case of security issues for the next 6 months, after that time +we won't support this branch in any case. + +* **Is there an immediate need to eliminate Struts 2.5.x from my projects?** + +As far as the Struts team is currently aware of, there is no urgent issue posing the immediate need to eliminate +Struts 2.5.x usage from your projects. However, you should consider migration to the latest available version +as we stop supporting this version in 6 months. + +* **We plan to start a new project based on Struts 2.5.x. Can we still do so?** + +Basically yes, but we would not recommend doing so. As long as no code line is written, it is very easy to conceptually +select the latest version of Struts 2. + +* **My friends / colleagues and I would like to see Struts 2.5.x being maintained again. What can we do?** + +You are free to put effort in Struts 2.5.x. There are basically one possibility: fork the existing source and support +it on your own. + +* **I'm using Apache Struts 6.x.x, what will happen with this version?** + +Struts 6.x.x is still actively supported, we are working on new versions as well as we are preparing +a new Struts 7.x.x version. Migration from Struts 2.5.x to Struts 6.x.x will a way smoother than switching from +Struts 2.5.x to Struts 7.x.x.
[PR] Adds announcement about Struts 2.5.x EOL [struts-site]
lukaszlenart opened a new pull request, #209: URL: https://github.com/apache/struts-site/pull/209 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@struts.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[struts] branch support/struts-2-5-x created (now bfb6c5431)
This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a change to branch support/struts-2-5-x in repository https://gitbox.apache.org/repos/asf/struts.git at bfb6c5431 [maven-release-plugin] prepare release STRUTS_2_5_32 No new revisions were added by this update.
[struts] branch support/struts-2-3-x created (now 60a1a2642)
This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a change to branch support/struts-2-3-x in repository https://gitbox.apache.org/repos/asf/struts.git at 60a1a2642 [maven-release-plugin] prepare release STRUTS_2_3_37 No new revisions were added by this update.
[struts-site] branch feature/struts-25-eol updated: References a proper Struts 2.3.x branch
This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch feature/struts-25-eol in repository https://gitbox.apache.org/repos/asf/struts-site.git The following commit(s) were added to refs/heads/feature/struts-25-eol by this push: new dcc7354c7 References a proper Struts 2.3.x branch dcc7354c7 is described below commit dcc7354c798e2189efbc1ce09412ce0c132cbb3b Author: Lukasz Lenart AuthorDate: Tue Oct 24 07:27:34 2023 +0200 References a proper Struts 2.3.x branch --- source/struts23-eol-announcement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/struts23-eol-announcement.md b/source/struts23-eol-announcement.md index 71e4b6814..de8ebb526 100644 --- a/source/struts23-eol-announcement.md +++ b/source/struts23-eol-announcement.md @@ -18,7 +18,7 @@ internal changes to improve overall framework's security. All resources will stay where they are. The documentation will still be accessible from the Apache Struts homepage, as well as the downloads for all released Struts 2.3.x versions. All of the Struts 2.3.x source code can be found in the Apache Struts Git repository under branch -`support-2-3`, now and in future. All released Maven artifacts will still be accessible in Maven Central. +`support/struts-2-3-x`, now and in future. All released Maven artifacts will still be accessible in Maven Central. * **Given a major security problem or a serious bug is reported for Struts 2.3.x in near future, can we expect a new release with fixes?**
[struts-site] branch feature/struts-25-eol updated: Links EOL announcement to the main page
This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch feature/struts-25-eol in repository https://gitbox.apache.org/repos/asf/struts-site.git The following commit(s) were added to refs/heads/feature/struts-25-eol by this push: new cb3cf60f2 Links EOL announcement to the main page cb3cf60f2 is described below commit cb3cf60f2796dff4afe38abfcd59f9a6a3d400ce Author: Lukasz Lenart AuthorDate: Tue Oct 24 07:28:36 2023 +0200 Links EOL announcement to the main page --- source/index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/index.html b/source/index.html index 6d3c1..04a5c6393 100644 --- a/source/index.html +++ b/source/index.html @@ -65,11 +65,11 @@ title: Welcome to the Apache Struts project -Apache Struts 2.3.x EOL +Apache Struts 2.5.x EOL - The Apache Struts Team informs about discontinuing support for Struts 2.3.x branch, we recommend migration + The Apache Struts Team informs about discontinuing support for Struts 2.5.x branch, we recommend migration to the latest version of Struts, read more in - Announcement + Announcement
[struts-site] branch asf-staging updated: Updates stage by Jenkins
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-staging in repository https://gitbox.apache.org/repos/asf/struts-site.git The following commit(s) were added to refs/heads/asf-staging by this push: new b246a1411 Updates stage by Jenkins b246a1411 is described below commit b246a141169587488053c8aae7570f83fe9890b7 Author: jenkins AuthorDate: Tue Oct 24 05:28:58 2023 + Updates stage by Jenkins --- content/struts23-eol-announcement.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/struts23-eol-announcement.html b/content/struts23-eol-announcement.html index 1f57f68cc..57d13534b 100644 --- a/content/struts23-eol-announcement.html +++ b/content/struts23-eol-announcement.html @@ -164,7 +164,7 @@ internal changes to improve overall framework’s security. All resources will stay where they are. The documentation will still be accessible from the Apache Struts homepage, as well as the downloads for all released Struts 2.3.x versions. All of the Struts 2.3.x source code can be found in the Apache Struts Git repository under branch -support-2-3, now and in future. All released Maven artifacts will still be accessible in Maven Central. +support/struts-2-3-x, now and in future. All released Maven artifacts will still be accessible in Maven Central. Given a major security problem or a serious bug is reported for Struts 2.3.x in near future, can we expect a new release with fixes?
[struts-site] branch asf-staging updated: Updates stage by Jenkins
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-staging in repository https://gitbox.apache.org/repos/asf/struts-site.git The following commit(s) were added to refs/heads/asf-staging by this push: new 85e674f42 Updates stage by Jenkins 85e674f42 is described below commit 85e674f422a5804120df4974601c7df6dbec6cec Author: jenkins AuthorDate: Tue Oct 24 05:29:42 2023 + Updates stage by Jenkins --- content/index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/index.html b/content/index.html index d3000bee5..e8edee136 100644 --- a/content/index.html +++ b/content/index.html @@ -207,11 +207,11 @@ -Apache Struts 2.3.x EOL +Apache Struts 2.5.x EOL - The Apache Struts Team informs about discontinuing support for Struts 2.3.x branch, we recommend migration + The Apache Struts Team informs about discontinuing support for Struts 2.5.x branch, we recommend migration to the latest version of Struts, read more in - Announcement + Announcement
[struts-site] branch feature/struts-25-eol updated: Adds links to support branches
This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch feature/struts-25-eol in repository https://gitbox.apache.org/repos/asf/struts-site.git The following commit(s) were added to refs/heads/feature/struts-25-eol by this push: new 054a3cd80 Adds links to support branches 054a3cd80 is described below commit 054a3cd8008a3dab6aa81404e3a4880399d22bd4 Author: Lukasz Lenart AuthorDate: Tue Oct 24 07:52:36 2023 +0200 Adds links to support branches --- source/struts23-eol-announcement.md | 3 ++- source/struts25-eol-announcement.md | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/source/struts23-eol-announcement.md b/source/struts23-eol-announcement.md index de8ebb526..54d2c6ca9 100644 --- a/source/struts23-eol-announcement.md +++ b/source/struts23-eol-announcement.md @@ -18,7 +18,8 @@ internal changes to improve overall framework's security. All resources will stay where they are. The documentation will still be accessible from the Apache Struts homepage, as well as the downloads for all released Struts 2.3.x versions. All of the Struts 2.3.x source code can be found in the Apache Struts Git repository under branch -`support/struts-2-3-x`, now and in future. All released Maven artifacts will still be accessible in Maven Central. + [support/struts-2-3-x(https://github.com/apache/struts/tree/support/struts-2-3-x), now and in the future. +All released Maven artifacts will still be accessible in Maven Central. * **Given a major security problem or a serious bug is reported for Struts 2.3.x in near future, can we expect a new release with fixes?** diff --git a/source/struts25-eol-announcement.md b/source/struts25-eol-announcement.md index abc6fe5e3..87a4db6b2 100644 --- a/source/struts25-eol-announcement.md +++ b/source/struts25-eol-announcement.md @@ -20,13 +20,13 @@ overall framework's security. All resources will stay where they are. The documentation will still be accessible from the Apache Struts homepage, as well as the downloads for all released Struts 2.5.x versions. All the Struts 2.5.x source code can be found -in the Apache Struts Git repository under branch `support/struts-2-5-x`, now and in the future. All released Maven -artifacts will still be accessible in Maven Central. +in the Apache Struts Git repository under branch [support/struts-2-5-x](https://github.com/apache/struts/tree/support/struts-2-5-x), +now and in the future. All released Maven artifacts will still be accessible in Maven Central. * **Given a major security problem or a serious bug is reported for Struts 2.5.x in near future, can we expect a new release with fixes?** Yes, we will continue to support Struts 2.5.x in case of security issues for the next 6 months, after that time -we won't support this branch in any case. +we won't support this branch in any case. * **Is there an immediate need to eliminate Struts 2.5.x from my projects?**
[struts-site] branch asf-staging updated: Updates stage by Jenkins
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-staging in repository https://gitbox.apache.org/repos/asf/struts-site.git The following commit(s) were added to refs/heads/asf-staging by this push: new 8585c1b25 Updates stage by Jenkins 8585c1b25 is described below commit 8585c1b2507fdd6abae389e6dd299136c1b9b6f0 Author: jenkins AuthorDate: Tue Oct 24 05:54:18 2023 + Updates stage by Jenkins --- content/struts23-eol-announcement.html | 3 ++- content/struts25-eol-announcement.html | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/content/struts23-eol-announcement.html b/content/struts23-eol-announcement.html index 57d13534b..dd99378d6 100644 --- a/content/struts23-eol-announcement.html +++ b/content/struts23-eol-announcement.html @@ -164,7 +164,8 @@ internal changes to improve overall framework’s security. All resources will stay where they are. The documentation will still be accessible from the Apache Struts homepage, as well as the downloads for all released Struts 2.3.x versions. All of the Struts 2.3.x source code can be found in the Apache Struts Git repository under branch -support/struts-2-3-x, now and in future. All released Maven artifacts will still be accessible in Maven Central. +[support/struts-2-3-x(https://github.com/apache/struts/tree/support/struts-2-3-x), now and in the future. +All released Maven artifacts will still be accessible in Maven Central. Given a major security problem or a serious bug is reported for Struts 2.3.x in near future, can we expect a new release with fixes? diff --git a/content/struts25-eol-announcement.html b/content/struts25-eol-announcement.html index a62daa53f..565c0dce0 100644 --- a/content/struts25-eol-announcement.html +++ b/content/struts25-eol-announcement.html @@ -166,8 +166,8 @@ overall framework’s security. All resources will stay where they are. The documentation will still be accessible from the Apache Struts homepage, as well as the downloads for all released Struts 2.5.x versions. All the Struts 2.5.x source code can be found -in the Apache Struts Git repository under branch support/struts-2-5-x, now and in the future. All released Maven -artifacts will still be accessible in Maven Central. +in the Apache Struts Git repository under branch https://github.com/apache/struts/tree/support/struts-2-5-x";>support/struts-2-5-x, +now and in the future. All released Maven artifacts will still be accessible in Maven Central. Given a major security problem or a serious bug is reported for Struts 2.5.x in near future, can we expect a new release with fixes?