You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jz...@apache.org on 2026/08/10 18:36:11 UTC

(opennlp-site) 01/01: Updating for 1.9 eol.

This is an automated email from the ASF dual-hosted git repository.

jzonthemtn pushed a commit to branch eol-1.9
in repository https://gitbox.apache.org/repos/asf/opennlp-site.git

commit 4578ec4b494a07247e3722d3ae37da47bb5f1462
Author: jzonthemtn <jz...@apache.org>
AuthorDate: Mon Aug 10 14:35:53 2026 -0400

    Updating for 1.9 eol.
    
    Signed-off-by: jzonthemtn <jz...@apache.org>
---
 src/main/jbake/assets/sitemap.xml              |  7 ++-
 src/main/jbake/content/news/news-2026-08-10.ad | 63 ++++++++++++++++++++++++++
 src/main/jbake/content/security.ad             |  4 +-
 3 files changed, 71 insertions(+), 3 deletions(-)

diff --git a/src/main/jbake/assets/sitemap.xml b/src/main/jbake/assets/sitemap.xml
index b13fbb9f2..fdc71780a 100644
--- a/src/main/jbake/assets/sitemap.xml
+++ b/src/main/jbake/assets/sitemap.xml
@@ -91,7 +91,7 @@
 </url>
 <url>
   <loc>https://opennlp.apache.org/security.html</loc>
-  <lastmod>2026-08-05T00:00:00+00:00</lastmod>
+  <lastmod>2026-08-10T00:00:00+00:00</lastmod>
   <priority>0.80</priority>
 </url>
 <url>
@@ -99,6 +99,11 @@
   <lastmod>2017-11-02T10:51:58+00:00</lastmod>
   <priority>0.80</priority>
 </url>
+<url>
+  <loc>https://opennlp.apache.org/news/news-2026-08-10.html</loc>
+  <lastmod>2026-08-10T00:00:00+00:00</lastmod>
+  <priority>0.68</priority>
+</url>
 <url>
   <loc>https://opennlp.apache.org/news/release-251.html</loc>
   <lastmod>2024-12-06T09:30:00+00:00</lastmod>
diff --git a/src/main/jbake/content/news/news-2026-08-10.ad b/src/main/jbake/content/news/news-2026-08-10.ad
new file mode 100644
index 000000000..8a94061e5
--- /dev/null
+++ b/src/main/jbake/content/news/news-2026-08-10.ad
@@ -0,0 +1,63 @@
+////
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.
+////
+= Apache OpenNLP 1.9.x has reached End of Life
+Apache OpenNLP
+2026-08-10
+:jbake-type: post
+:jbake-tags: news
+:jbake-status: published
+:category: news
+:idprefix:
+
+The Apache OpenNLP team announces that the 1.9.x release line, and with it the whole 1.x series, has reached
+end of life. link:/news/release-194.html[Apache OpenNLP 1.9.4], released in November 2021, is the final
+release of that line.
+
+== What this means
+
+* There will be no further 1.9.x releases.
+* No bug fixes, dependency updates or security fixes will be made for 1.9.x or any earlier version.
+* Issues can only be addressed on a supported release.
+
+The supported release lines are the 2.x and 3.x series. The current releases of both are on our
+link:/download.html[download page]. See our link:/security.html[security page] for the version support policy.
+
+Existing 1.x artifacts remain available from https://repo1.maven.org/maven2/org/apache/opennlp/[Maven Central]
+and the https://archive.apache.org/dist/opennlp/[Apache archive], but they are unmaintained and are not
+recommended for new or existing deployments.
+
+== Upgrading to a supported release
+
+We encourage all users still on 1.x to upgrade. A few things to be aware of:
+
+* OpenNLP 1.9.x builds on Java 8. OpenNLP 2.5.x requires Java 17 or later, and OpenNLP 3.x
+  requires Java 21 or later.
+* The `org.apache.opennlp:opennlp-tools` coordinates are unchanged in the 2.x line, so the dependency
+  itself does not need to be replaced. In 3.x the project has been modularized and `opennlp-runtime`
+  becomes the entry-point dependency. See the link:/maven-dependency.html[Maven]
+  and link:/gradle-dependency.html[Gradle] pages for the current coordinates.
+* Models trained with OpenNLP 1.x still load in 2.x and 3.x. New pre-trained models for a
+  growing number of languages are available on our link:/models.html[models page].
+* The current developer manual and Javadoc are on the link:/docs/index.html[documentation page].
+  The archived 1.x documentation remains available link:/docs/legacy.html[here].
+
+If you run into problems while upgrading, please reach out on the
+link:/mailing-lists.html[users mailing list]. We are happy to help.
+
+--The Apache OpenNLP Team
diff --git a/src/main/jbake/content/security.ad b/src/main/jbake/content/security.ad
index 6c8d4483f..108a70b0a 100644
--- a/src/main/jbake/content/security.ad
+++ b/src/main/jbake/content/security.ad
@@ -34,8 +34,8 @@ describes what to expect.
 == Supported Versions
 
 Security fixes are made to the most recent release of the 2.x line and to the current 3.x line.
-Apache OpenNLP 1.x is end of life and receives no fixes; users still on 1.x should
-link:/download.html[upgrade].
+Apache OpenNLP 1.x is link:/news/news-2026-08-10.html[end of life] and receives no fixes; users still on 1.x
+should link:/download.html[upgrade].
 
 == Security Model