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

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


The following commit(s) were added to refs/heads/main by this push:
     new e73158ba OpenNLP 2.5.0
e73158ba is described below

commit e73158ba9993a6bb1a3f0e064da1bf24b64f71a8
Author: Martin Wiesner <[email protected]>
AuthorDate: Mon Nov 11 13:35:48 2024 +0100

    OpenNLP 2.5.0
---
 .github/workflows/main.yml                 |  3 +-
 README.md                                  |  4 +--
 pom.xml                                    | 13 +++++++-
 src/main/jbake/assets/doap_opennlp.rdf     |  4 +--
 src/main/jbake/content/docs/index.ad       |  1 -
 src/main/jbake/content/docs/legacy.ad      |  7 +++++
 src/main/jbake/content/news/release-250.ad | 50 ++++++++++++++++++++++++++++++
 src/main/jbake/content/source-code.ad      | 10 +++---
 src/main/jbake/jbake.properties            |  4 +--
 9 files changed, 83 insertions(+), 13 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 6ccdf4cc..38003735 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -63,4 +63,5 @@ jobs:
           [ -d target/opennlp-site/docs/2.3.1 ] && echo 'docs for 2.3.1 exists'
           [ -d target/opennlp-site/docs/2.3.2 ] && echo 'docs for 2.3.2 exists'
           [ -d target/opennlp-site/docs/2.3.3 ] && echo 'docs for 2.3.3 exists'
-          [ -d target/opennlp-site/docs/2.4.0 ] && echo 'docs for 2.3.3 exists'
\ No newline at end of file
+          [ -d target/opennlp-site/docs/2.4.0 ] && echo 'docs for 2.4.0 exists'
+          [ -d target/opennlp-site/docs/2.5.0 ] && echo 'docs for 2.5.0 exists'
\ No newline at end of file
diff --git a/README.md b/README.md
index c047ebd1..3c4c720b 100644
--- a/README.md
+++ b/README.md
@@ -20,9 +20,9 @@
 Welcome to OpenNLP Site Source Code
 ====================================
 
-[![Build 
Status](https://github.com/apache/opennlp/workflows/Java%20CI/badge.svg)](https://github.com/apache/opennlp-site/actions)
 [![GitHub 
license](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://raw.githubusercontent.com/apache/opennlp/main/LICENSE)
-[![Twitter 
Follow](https://img.shields.io/twitter/follow/ApacheOpennlp.svg?style=social)](https://twitter.com/ApacheOpenNLP)
+[![Build 
Status](https://github.com/apache/opennlp/workflows/Java%20CI/badge.svg)](https://github.com/apache/opennlp-site/actions)
+[![Stack 
Overflow](https://img.shields.io/badge/stack%20overflow-opennlp-f1eefe.svg)](https://stackoverflow.com/questions/tagged/opennlp)
 
 #### Build
 
diff --git a/pom.xml b/pom.xml
index 73d484c8..0fe872e5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -494,7 +494,18 @@
                   <overWrite>false</overWrite>
                   <type>zip</type>
                   <classifier>bin</classifier>
-                  
<outputDirectory>${project.build.directory}/distr/2.3.3</outputDirectory>
+                  
<outputDirectory>${project.build.directory}/distr/2.4.0</outputDirectory>
+                  <excludes>**/lib/**/*</excludes>
+                </artifactItem>
+
+                <artifactItem>
+                  <groupId>org.apache.opennlp</groupId>
+                  <artifactId>opennlp-distr</artifactId>
+                  <version>2.5.0</version>
+                  <overWrite>false</overWrite>
+                  <type>zip</type>
+                  <classifier>bin</classifier>
+                  
<outputDirectory>${project.build.directory}/distr/2.5.0</outputDirectory>
                   <excludes>**/lib/**/*</excludes>
                 </artifactItem>
               </artifactItems>
diff --git a/src/main/jbake/assets/doap_opennlp.rdf 
b/src/main/jbake/assets/doap_opennlp.rdf
index d8a8f17b..6aa34802 100644
--- a/src/main/jbake/assets/doap_opennlp.rdf
+++ b/src/main/jbake/assets/doap_opennlp.rdf
@@ -37,8 +37,8 @@
     <release>
       <Version>
         <name>Apache OpenNLP</name>
-        <created>2024-07-16</created>
-        <revision>2.4.0</revision>
+        <created>2024-11-11</created>
+        <revision>2.5.0</revision>
       </Version>
     </release>
     <repository>
diff --git a/src/main/jbake/content/docs/index.ad 
b/src/main/jbake/content/docs/index.ad
index e6836261..d2d5e230 100755
--- a/src/main/jbake/content/docs/index.ad
+++ b/src/main/jbake/content/docs/index.ad
@@ -32,7 +32,6 @@ NOTE: All the documentation is also included in the binary 
distribution.
 * link:/docs/{opennlp_version}/manual/opennlp.html[Apache OpenNLP Manual]
 * link:/docs/{opennlp_version}/apidocs/opennlp-tools/index.html[Apache OpenNLP 
Tools Javadoc]
 * link:/docs/{opennlp_version}/apidocs/opennlp-uima/index.html[Apache OpenNLP 
UIMA Javadoc]
-* 
link:/docs/{opennlp_version}/apidocs/opennlp-brat-annotator/index.html[Apache 
OpenNLP BRAT Annotator Javadoc]
 * 
link:/docs/{opennlp_version}/apidocs/opennlp-morfologik-addon/index.html[Apache 
OpenNLP Morfologik Addon Javadoc]
 
 TIP: Documentation for archived releases can be found 
link:/docs/legacy.html[here].
\ No newline at end of file
diff --git a/src/main/jbake/content/docs/legacy.ad 
b/src/main/jbake/content/docs/legacy.ad
index a53481e5..5ade6366 100755
--- a/src/main/jbake/content/docs/legacy.ad
+++ b/src/main/jbake/content/docs/legacy.ad
@@ -27,6 +27,13 @@ WARNING: This page contains the archived documentation. 
Please refer to link:/do
 There exists a manual and Javadoc API documentation for Apache OpenNLP. The 
manual
 explains how the various OpenNLP components can be used and trained.
 
+== Apache OpenNLP 2.4.0 documentation
+* link:/docs/2.4.0/manual/opennlp.html[Apache OpenNLP Manual]
+* link:/docs/2.4.0/apidocs/opennlp-tools/index.html[Apache OpenNLP Tools 
Javadoc]
+* link:/docs/2.4.0/apidocs/opennlp-uima/index.html[Apache OpenNLP UIMA Javadoc]
+* link:/docs/2.4.0/apidocs/opennlp-brat-annotator/index.html[Apache OpenNLP 
BRAT Annotator Javadoc]
+* link:/docs/2.4.0/apidocs/opennlp-morfologik-addon/index.html[Apache OpenNLP 
Morfologik Addon Javadoc]
+
 == Apache OpenNLP 2.3.3 documentation
 * link:/docs/2.3.3/manual/opennlp.html[Apache OpenNLP Manual]
 * link:/docs/2.3.3/apidocs/opennlp-tools/index.html[Apache OpenNLP Tools 
Javadoc]
diff --git a/src/main/jbake/content/news/release-250.ad 
b/src/main/jbake/content/news/release-250.ad
new file mode 100644
index 00000000..f36269c1
--- /dev/null
+++ b/src/main/jbake/content/news/release-250.ad
@@ -0,0 +1,50 @@
+////
+   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 2.5.0 released
+Apache OpenNLP
+2025-11-11
+:jbake-type: post
+:jbake-tags: community
+:jbake-status: published
+:category: news
+:idprefix:
+
+The Apache OpenNLP team is pleased to announce the release of Apache OpenNLP 
2.5.0.
+
+The Apache OpenNLP library is a machine learning based toolkit for the 
processing of natural language text.
+
+It supports the most common NLP tasks, such as tokenization, sentence 
segmentation, part-of-speech tagging, named entity extraction, chunking, 
parsing, and coreference resolution.
+
+Apache OpenNLP 2.5.0 binary and source distributions are available for 
download from our download page: link:/download.html[download page]
+
+The OpenNLP library is distributed by Maven Central as well. See the Maven 
Dependency page for more details: link:/maven-dependency.html[Maven Dependency]
+
+== What's new in Apache OpenNLP 2.5.0
+
+In total, this release tackles 62 issues and brings several dependency 
updates, bug fixes, substantial additions and some corrections for the API!
+OpenNLP version 2.5.0 supports thread-safe sentence detection, tokenization 
and POS-tagging (see: OPENNLP-936). With this release, there is the possibility 
to disable the POS tag mapper (see: OPENNLP-1600) to achieve a custom mapping.
+
+Furthermore, it relies on opennlp-models in version 1.1 which got 
substantially extended by models for 18 new languages (see: OPENNLP-1615) as 
listed on the link:/models.html[Model page].
+The OpenNLP Brat Annotator component has been moved to the OpenNLP sandbox 
repository due to limited quality and usability concerns (see: OPENNLP-1634). 
Thereby, several compile and runtime dependencies could be dropped (Jackson, 
Jersey, etc.) and are thus no longer shipped with the "bin" artifacts.
+
+Thank you to everyone who contributed to this release, including all of our 
users and the people who submitted bug reports, contributed code or 
documentation enhancements.
+
+For a full list of improvements, please see the full list found in 
link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311215&version=12354554[Jira].
+
+--The Apache OpenNLP Team
diff --git a/src/main/jbake/content/source-code.ad 
b/src/main/jbake/content/source-code.ad
index 6e12ac32..4fa927aa 100644
--- a/src/main/jbake/content/source-code.ad
+++ b/src/main/jbake/content/source-code.ad
@@ -22,19 +22,21 @@
 :jbake-status: published
 :idprefix:
 
-## GitHub Mirror Access
+== GitHub Mirror Access
 View the code, fork and send pull requests on Github:
 
 * https://github.com/apache/opennlp[Github opennlp,window=_blank]
-* https://github.com/apache/opennlp-site[Github opennlp-site,window=_blank]
 * https://github.com/apache/opennlp-addons[Github opennlp-addons,window=_blank]
+* https://github.com/apache/opennlp-models[Github opennlp-models,window=_blank]
 * https://github.com/apache/opennlp-sandbox[Github 
opennlp-sandbox,window=_blank]
+* https://github.com/apache/opennlp-site[Github opennlp-site,window=_blank]
 
-## Apache Git Repository
+== Apache Git Repository
 The Git repositories can be checked out with these commands:
 
 * `git clone https://github.com/apache/opennlp`
-* `git clone https://github.com/apache/opennlp-site.git`
 * `git clone https://github.com/apache/opennlp-addons.git`
+* `git clone https://github.com/apache/opennlp-models.git`
 * `git clone https://github.com/apache/opennlp-sandbox.git`
+* `git clone https://github.com/apache/opennlp-site.git`
 
diff --git a/src/main/jbake/jbake.properties b/src/main/jbake/jbake.properties
index 5538ac38..c9ba0ef1 100755
--- a/src/main/jbake/jbake.properties
+++ b/src/main/jbake/jbake.properties
@@ -32,6 +32,6 @@ template.news.file=news.ftl
 #db.store=local
 asciidoctor.attributes.export=true
 asciidoctor.attributes.export.prefix=
-opennlp.version=2.4.0
-opennlp.next.version=2.4.1-SNAPSHOT
+opennlp.version=2.5.0
+opennlp.next.version=2.5.1-SNAPSHOT
 opennlp.downloads=https://downloads.apache.org/opennlp/models/ud-models-1.1
\ No newline at end of file

Reply via email to