Updates for 1.9.1 release. (#57)
authorJeff Zemerick <jeff.zemerick@mtnfog.com>
Mon, 31 Dec 2018 15:20:38 +0000 (10:20 -0500)
committerGitHub <noreply@github.com>
Mon, 31 Dec 2018 15:20:38 +0000 (10:20 -0500)
pom.xml
src/main/jbake/assets/doap_opennlp.rdf
src/main/jbake/content/docs/legacy.ad
src/main/jbake/content/download.ad
src/main/jbake/content/news/release-191.ad [new file with mode: 0644]
src/main/jbake/content/release.ad
src/main/jbake/jbake.properties

diff --git a/pom.xml b/pom.xml
index ae2cae3..18a1710 100644 (file)
--- a/pom.xml
+++ b/pom.xml
                   <outputDirectory>${project.build.directory}/distr/1.9.0</outputDirectory>
                 </artifactItem>
 
+               <artifactItem>
+                  <groupId>org.apache.opennlp</groupId>
+                  <artifactId>opennlp-distr</artifactId>
+                  <version>1.9.1</version>
+                  <overWrite>false</overWrite>
+                  <type>zip</type>
+                  <classifier>bin</classifier>
+                  <outputDirectory>${project.build.directory}/distr/1.9.1</outputDirectory>
+                </artifactItem>
+
               </artifactItems>
             </configuration>
           </execution>
index dc4a376..cb2f0d4 100644 (file)
@@ -36,9 +36,9 @@
     <category rdf:resource="http://projects.apache.org/category/library" />
     <release>
       <Version>
-        <name>Apache OpenNLP 1.9.0</name>
-        <created>2018-07-02</created>
-        <revision>1.9.0</revision>
+        <name>Apache OpenNLP 1.9.1</name>
+        <created>2018-12-31</created>
+        <revision>1.9.1</revision>
       </Version>
     </release>
     <repository>
index 02189be..c4b66af 100755 (executable)
@@ -27,6 +27,14 @@ 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 1.9.0 documentation
+
+* link:/docs/1.9.0/manual/opennlp.html[Apache OpenNLP Manual]
+* link:/docs/1.9.0/apidocs/opennlp-tools/index.html[Apache OpenNLP Tools Javadoc]
+* link:/docs/1.9.0/apidocs/opennlp-uima/index.html[Apache OpenNLP UIMA Javadoc]
+* link:/docs/1.9.0/apidocs/opennlp-brat-annotator/index.html[Apache OpenNLP BRAT Annotator Javadoc]
+* link:/docs/1.9.0/apidocs/opennlp-morfologik-addon/index.html[Apache OpenNLP Morfologik Addon Javadoc]
+
 ### Apache OpenNLP 1.8.4 documentation
 
 * link:/docs/1.8.4/manual/opennlp.html[Apache OpenNLP Manual]
index a035db2..1b5da03 100755 (executable)
@@ -31,19 +31,19 @@ Apache OpenNLP {opennlp_version} is now available for download.
 |File | Signatures
 
 |https://www.apache.org/dyn/closer.cgi/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-bin.tar.gz[apache-opennlp-{opennlp_version}-bin.tar.gz]
-https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-bin.tar.gz.sha1[sha1]
+https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-bin.tar.gz.sha256[sha256]
 https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-bin.tar.gz.asc[asc]
 
 |https://www.apache.org/dyn/closer.cgi/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-bin.zip[apache-opennlp-{opennlp_version}-bin.zip]
-https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-bin.zip.sha1[sha1]
+https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-bin.zip.sha256[sha256]
 https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-bin.zip.asc[asc]
 
 |https://www.apache.org/dyn/closer.cgi/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-src.tar.gz[apache-opennlp-{opennlp_version}-src.tar.gz]
-https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-src.tar.gz.sha1[sha1]
+https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-src.tar.gz.sha256[sha256]
 https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-src.tar.gz.asc[asc]
 
 |https://www.apache.org/dyn/closer.cgi/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-src.zip[apache-opennlp-{opennlp_version}-src.zip]
-https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-src.zip.sha1[sha1]
+https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-src.zip.sha256[sha256]
 https://www.apache.org/dist/opennlp/opennlp-{opennlp_version}/apache-opennlp-{opennlp_version}-src.zip.asc[asc]
 |===
 
@@ -51,12 +51,12 @@ Note: Please note that the tar.gz archive contain file names longer than 100 cha
 been created using GNU tar extensions. It must be untarred with a GNU compatible version of tar.
 
 ### Verifying Signatures
-The sha1 and asc files are signature files and can be used to verify the integrity of the
+The sha256 and asc files are signature files and can be used to verify the integrity of the
 downloaded distribution package.
 
 Use the following commands to verify the integrity:
 
-* gpg --print-md SHA1 fileName.tar.gz
+* gpg --print-md sha256 fileName.tar.gz
 * gpg --verify fileName.tar.gz.asc
 
 It might be necessary to import the https://www.apache.org/dist/opennlp/KEYS[KEYS file] to verify the integrity
diff --git a/src/main/jbake/content/news/release-191.ad b/src/main/jbake/content/news/release-191.ad
new file mode 100644 (file)
index 0000000..6552ab5
--- /dev/null
@@ -0,0 +1,55 @@
+////
+   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.1 released
+Apache OpenNLP
+2018-12-31
+: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 1.9.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 1.9.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 1.9.1
+
+- Add TrigramNameFeatureGeneratorFactory
+- Documentation updates.
+- Unit test improvements.
+- TokenFeatureGeneratorFactory now allows to set lowercase flag.
+- Use ja for Japanese language code rather than jp.
+- Use hash to avoid linear search in DefaultEndOfSentenceScanner.
+- Opennlp allows setting the heap size.
+- Builds with Java 11.
+- Use daemon threads in executor services.
+- Allow for iterating through word vector table tokens.
+
+A detailed list of the issues related to this release can be found in the release notes.
+
+For a complete list of fixed bugs and improvements please see the README.html file included in the distribution.
+
+--The Apache OpenNLP Team
index fb9cf6c..fe74215 100644 (file)
@@ -192,10 +192,6 @@ Move the last version's links to the documentation to the Legacy Documentation (
 
 - Update the `doap_opennlp.rdf` file to reflect the new version.
 
-#### Update Properties
-
-- Update the properties `opennlp.version` and `opennlp.next.version` in `jbake.properties`.
-
 #### Add News Item
 
 - Add a news item in `news/release-{xyz}.ad` by copying the content from OpenNLP project `opennlp-distr/src/README`.
index 77e10d7..b1725a7 100755 (executable)
@@ -32,5 +32,5 @@ template.news.file=news.ftl
 #db.store=local
 asciidoctor.attributes.export=true
 asciidoctor.attributes.export.prefix=
-opennlp.version=1.9.0
-opennlp.next.version=1.9.1-SNAPSHOT
+opennlp.version=1.9.1
+opennlp.next.version=1.9.2-SNAPSHOT