From f013f01f2843b48a866acf9aafc72ab682a1eff0 Mon Sep 17 00:00:00 2001 From: Martin Wiesner Date: Mon, 27 Nov 2023 09:53:45 +0100 Subject: [PATCH] Updates website with OpenNLP 2.3.1 release --- .github/workflows/main.yml | 3 +- pom.xml | 11 ++++++ src/main/jbake/assets/doap_opennlp.rdf | 4 +- src/main/jbake/content/docs/legacy.ad | 7 ++++ src/main/jbake/content/news/release-231.ad | 45 ++++++++++++++++++++++ src/main/jbake/content/release.ad | 2 +- src/main/jbake/jbake.properties | 4 +- 7 files changed, 70 insertions(+), 6 deletions(-) create mode 100644 src/main/jbake/content/news/release-231.ad diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3dd4abe8e..de2d2fbd2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -59,4 +59,5 @@ jobs: [ -d target/opennlp-site/docs/2.1.0 ] && echo 'docs for 2.1.0 exists' [ -d target/opennlp-site/docs/2.1.1 ] && echo 'docs for 2.1.0 exists' [ -d target/opennlp-site/docs/2.2.0 ] && echo 'docs for 2.2.0 exists' - [ -d target/opennlp-site/docs/2.3.0 ] && echo 'docs for 2.3.0 exists' \ No newline at end of file + [ -d target/opennlp-site/docs/2.3.0 ] && echo 'docs for 2.3.0 exists' + [ -d target/opennlp-site/docs/2.3.1 ] && echo 'docs for 2.3.1 exists' \ No newline at end of file diff --git a/pom.xml b/pom.xml index c5e250f0f..912c8543d 100644 --- a/pom.xml +++ b/pom.xml @@ -454,6 +454,17 @@ **/lib/**/* + + org.apache.opennlp + opennlp-distr + 2.3.1 + false + zip + bin + ${project.build.directory}/distr/2.3.1 + **/lib/**/* + + diff --git a/src/main/jbake/assets/doap_opennlp.rdf b/src/main/jbake/assets/doap_opennlp.rdf index 2c683e1a3..e29eb7d6e 100644 --- a/src/main/jbake/assets/doap_opennlp.rdf +++ b/src/main/jbake/assets/doap_opennlp.rdf @@ -37,8 +37,8 @@ Apache OpenNLP - 2023-07-31 - 2.3.0 + 2023-11-22 + 2.3.1 diff --git a/src/main/jbake/content/docs/legacy.ad b/src/main/jbake/content/docs/legacy.ad index 516202129..f2403b05d 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.3.1 documentation +* link:/docs/2.3.1/manual/opennlp.html[Apache OpenNLP Manual] +* link:/docs/2.3.1/apidocs/opennlp-tools/index.html[Apache OpenNLP Tools Javadoc] +* link:/docs/2.3.1/apidocs/opennlp-uima/index.html[Apache OpenNLP UIMA Javadoc] +* link:/docs/2.3.1/apidocs/opennlp-brat-annotator/index.html[Apache OpenNLP BRAT Annotator Javadoc] +* link:/docs/2.3.1/apidocs/opennlp-morfologik-addon/index.html[Apache OpenNLP Morfologik Addon Javadoc] + == Apache OpenNLP 2.3.0 documentation * link:/docs/2.3.0/manual/opennlp.html[Apache OpenNLP Manual] * link:/docs/2.3.0/apidocs/opennlp-tools/index.html[Apache OpenNLP Tools Javadoc] diff --git a/src/main/jbake/content/news/release-231.ad b/src/main/jbake/content/news/release-231.ad new file mode 100644 index 000000000..1c1d46aa1 --- /dev/null +++ b/src/main/jbake/content/news/release-231.ad @@ -0,0 +1,45 @@ +//// + 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.3.1 released +Apache OpenNLP +2023-11-22 +: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.3.1. + +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.3.1 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.3.1 + +It is a maintenance release which mainly provides enhancements. Some of these are related to sentences models and the use of abbreviations. +Moreover, it switches the ONNX runtime for the 'opennlp-dl' component from the GPU to the CPU-based variant. Several other (cleanup) tasks have also been completed. + +For a full list of improvements, please see the list of items addressed in link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311215&version=12353478[Jira]. + +--The Apache OpenNLP Team diff --git a/src/main/jbake/content/release.ad b/src/main/jbake/content/release.ad index f73210012..b6eae972b 100644 --- a/src/main/jbake/content/release.ad +++ b/src/main/jbake/content/release.ad @@ -322,7 +322,7 @@ Move the last version's links to the documentation to the Legacy Documentation ( #### Update main.yml -- Update the `main.yml` in `.gitlab` to force a check on the docs for this new version. +- Update the `main.yml` in `.github` to force a check on the docs for this new version. #### Update doap_opennlp.rdf diff --git a/src/main/jbake/jbake.properties b/src/main/jbake/jbake.properties index 6e3881c03..db46f424b 100755 --- a/src/main/jbake/jbake.properties +++ b/src/main/jbake/jbake.properties @@ -32,5 +32,5 @@ template.news.file=news.ftl #db.store=local asciidoctor.attributes.export=true asciidoctor.attributes.export.prefix= -opennlp.version=2.3.0 -opennlp.next.version=2.3.1-SNAPSHOT +opennlp.version=2.3.1 +opennlp.next.version=2.3.2-SNAPSHOT