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 bb4fab52 fixes broken (external) links, such as Java Code Conventions
in 'building.ad' switches several http URLs to https improves some wording and
highlighting along the path
bb4fab52 is described below
commit bb4fab52fdfecbe3ed25a62c6fa1b68801a8fd37
Author: Martin Wiesner <[email protected]>
AuthorDate: Fri Jun 9 17:11:12 2023 +0200
fixes broken (external) links, such as Java Code Conventions in
'building.ad'
switches several http URLs to https
improves some wording and highlighting along the path
---
src/main/jbake/content/books-tutorials-and-talks.ad | 2 +-
src/main/jbake/content/building.ad | 11 ++++++-----
src/main/jbake/content/code-conventions.ad | 9 +++++----
src/main/jbake/content/faq.ad | 12 ++++++------
src/main/jbake/content/get-involved.ad | 2 +-
src/main/jbake/content/maven-dependency.ad | 2 +-
src/main/jbake/content/models.ad | 6 +++---
src/main/jbake/content/news/model-langdetect-183.ad | 8 ++++----
src/main/jbake/content/news/release-152.ad | 4 ++--
src/main/jbake/content/news/release-153.ad | 4 ++--
src/main/jbake/content/news/release-160.ad | 4 ++--
src/main/jbake/content/news/release-170.ad | 6 +++---
src/main/jbake/content/news/release-171.ad | 10 ++++------
src/main/jbake/content/news/release-172.ad | 10 ++++------
src/main/jbake/content/powered-by-opennlp.ad | 4 ++--
src/main/jbake/content/release.ad | 12 ++++++------
16 files changed, 52 insertions(+), 54 deletions(-)
diff --git a/src/main/jbake/content/books-tutorials-and-talks.ad
b/src/main/jbake/content/books-tutorials-and-talks.ad
index 4f0d0cdf..4751124b 100644
--- a/src/main/jbake/content/books-tutorials-and-talks.ad
+++ b/src/main/jbake/content/books-tutorials-and-talks.ad
@@ -43,7 +43,7 @@ Embracing Diversity: Searching over multiple languages]
Tommaso Teofili and Sune
Berlin Germany, June 12, 2017
https://www.youtube.com/watch?v=ZrWxySF-9KY&index=34&list=PLq-odUc2x7i-9Nijx-WfoRMoAfHC9XzTt
-*
http://events.linuxfoundation.org/sites/events/files/slides/Apache2016prezo.pdf[A
Deep Text Analysis System based
+*
https://events.linuxfoundation.org/sites/events/files/slides/Apache2016prezo.pdf[A
Deep Text Analysis System based
on OpenNLP] Boris Galitsky, ApacheCon Europe 2016, Seville Spain, November
2016
https://feathercast.apache.org/2017/03/17/apachecon-seville-2016-a-deep-text-analysis-system-based-on-opennlp-boris-galitsky/
diff --git a/src/main/jbake/content/building.ad
b/src/main/jbake/content/building.ad
index 83a205db..1309710f 100644
--- a/src/main/jbake/content/building.ad
+++ b/src/main/jbake/content/building.ad
@@ -24,18 +24,18 @@
## Last Official
-## Prerequisites
+### Prerequisites
- If you have an IDE installed such as https://netbeans.org/[NetBeans] or
https://www.eclipse.org/[Eclipse] installed,
it will make your development easier. However, follow on for the brave.
- - At least
http://www.oracle.com/technetwork/java/javase/overview/index.html[JDK 11] is
required to compile and run
+ - At least
https://www.oracle.com/technetwork/java/javase/overview/index.html[JDK 11] is
required to compile and run
the object code.
- At least https://maven.apache.org/[Apache Maven 3.3.9] is required to build
the source
files and assemble the project.
-## Build Procedure
+### Build Procedure
OpenNLP can either be build from the distributed sources or from
a subversion checkout. These build instructions document how
@@ -69,5 +69,6 @@ For example type: ``mvn clean install -Dmaven.test.skip=true``
No tests will be executed.
It might happen from time to time that the build fails,
-if so please report a broken build on the opennlp-dev mailing
-list. The build should always work for everyone.
+if so please report a broken build on the _opennlp-dev_
+mailto:[email protected][mailing
+list]. The build should always work for everyone.
diff --git a/src/main/jbake/content/code-conventions.ad
b/src/main/jbake/content/code-conventions.ad
index ba558418..323014df 100644
--- a/src/main/jbake/content/code-conventions.ad
+++ b/src/main/jbake/content/code-conventions.ad
@@ -26,7 +26,7 @@
The Apache OpenNLP code should follow our code conventions. All code which
is contributed to the project should adhere to these guidelines.
-* Use 2 spaces for indentation. No tabs!
+* Use _2_ spaces for indentation. _No_ tabs!
* Place open braces on the same line as the declaration, for example:
[source,java]
@@ -53,10 +53,11 @@ public class Foo extends Bar {
* Constructors
* Methods
-* Do not use package imports (for example import org.apache.opennlp.*)
+* Do _not_ use package imports, for example:
+ ** `import org.apache.opennlp.*`
* For other cases, we try to follow
- http://www.oracle.com/technetwork/java/codeconv-138413.html[Java code
conventions] as much as possible.
+
https://www.oracle.com/java/technologies/cc-java-programming-language.html[Java
code conventions] as much as possible.
-# Formatter and Style files
+## Formatter and Style files
* A code formatter file for Eclipse can be found
link:code-formatter/OpenNLP-Eclipse-Formatter.xml[here] and the import order
file link:code-formatter/eclipse-opennlp.importorder[here].
* A code formatter file for IntelliJ can be found
link:code-formatter/OpenNLP-IntelliJ-Formatter.xml[here].
diff --git a/src/main/jbake/content/faq.ad b/src/main/jbake/content/faq.ad
index 3af13bad..e96a0eba 100644
--- a/src/main/jbake/content/faq.ad
+++ b/src/main/jbake/content/faq.ad
@@ -29,7 +29,7 @@ https://stackoverflow.com/questions/tagged/opennlp[forums].
<dl>
<dt>Where can I download the models used in OpenNLP?</dt>
- <dd>They are hosted <a href="http://opennlp.sourceforge.net/models-1.5/">at
SourceForge</a>.</dd>
+ <dd>They are hosted at <a
href="https://opennlp.sourceforge.net/models-1.5/">SourceForge</a>.</dd>
<dt></dt>
<dd></dd>
@@ -38,11 +38,11 @@ https://stackoverflow.com/questions/tagged/opennlp[forums].
<dd>To train the name finder model you need training data that contains the
entities you would
like to detect.
Have a look at our manual, in special the sections under the
-<a href="/docs/2.1.1/manual/opennlp.html#tools.namefind.training">Name Finder
Training API</a>.
+<a href="/docs/2.2.0/manual/opennlp.html#tools.namefind.training">Name Finder
Training API</a>.
At the beginning of that section you can see how the data has to be marked up.
Please note you that you need many sentences to successfully train the name
finder.</dd>
<dt>How can I speed up my MaxEnt training time</dt>
- <dd>Try tweaking the value of <a
href="/docs/2.1.1/apidocs/opennlp-tools/opennlp/tools/util/TrainingParameters.html#THREADS_PARAM">TrainingParameters.THREADS_PARAM</a>.</dd>
+ <dd>Try tweaking the value of <a
href="/docs/2.2.0/apidocs/opennlp-tools/opennlp/tools/util/TrainingParameters.html#THREADS_PARAM">TrainingParameters.THREADS_PARAM</a>.</dd>
<dt>Will my models trained with a previous version of OpenNLP still work
with a newer version?</dt>
<dd>You should expect it to work. The corpora used is normally the same.
However, the behavior may
@@ -53,15 +53,15 @@ information about model compatibility.</dd>
<dt><strong>Is there a commercial license for OpenNLP?</strong></dt>
<dd>OpenNLP is licensed under the business-friendly Apache software license,
version 2.0. You can read the license
-<a href="http://www.apache.org/licenses/LICENSE-2.0">here</a>
+<a href="https://www.apache.org/licenses/LICENSE-2.0">here</a>
or <a href="https://en.wikipedia.org/wiki/Apache_License">its Wikipedia
page</a>
for more information.</dd>
<dt><strong>How can I start contributing to this project?</strong></dt>
<dd>Have a look at our <a href="/get-involved.html">Getting Involved</a>
page.
We have a list of issues needing help there, as well as instructions to get
started
-contributing to OpenNLP. You may also consider making
-<a href="https://www.apache.org/foundation/contributing.html">a donation to
the Apache Software Foundation</a>.</dd>
+contributing to OpenNLP. You may also consider making a
+<a href="https://www.apache.org/foundation/contributing.html">donation to the
Apache Software Foundation</a>.</dd>
</dl>
++++
diff --git a/src/main/jbake/content/get-involved.ad
b/src/main/jbake/content/get-involved.ad
index ef85c45b..825a9ee4 100644
--- a/src/main/jbake/content/get-involved.ad
+++ b/src/main/jbake/content/get-involved.ad
@@ -73,5 +73,5 @@ the project as a committer from the
https://incubator.apache.org/guides/ppmc.htm
## Open Tasks
-Please see the https://issues.apache.org/jira/browse/OPENNLP[Apache OpenNLP
JIRA] for a list of tasks. If you would like to work on a task, please email
the developers mailing list and request to do so. You will then be assigned the
issue in JIRA.
+Please see the Apache OpenNLP
https://issues.apache.org/jira/browse/OPENNLP[JIRA] for a list of tasks. If you
would like to work on a task, please email the developers mailing list and
request to do so. You will then be assigned the issue in JIRA.
diff --git a/src/main/jbake/content/maven-dependency.ad
b/src/main/jbake/content/maven-dependency.ad
index 97a10d09..ec2328ce 100755
--- a/src/main/jbake/content/maven-dependency.ad
+++ b/src/main/jbake/content/maven-dependency.ad
@@ -23,7 +23,7 @@
:idprefix:
Apache OpenNLP is also distributed via the Maven Central Repository and
-the maven artifacts are located
http://repo1.maven.org/maven2/org/apache/opennlp/[here].
+the maven artifacts are located
https://repo1.maven.org/maven2/org/apache/opennlp/[here].
The Apache OpenNLP project publishes the library, javadoc and source code jars.
diff --git a/src/main/jbake/content/models.ad b/src/main/jbake/content/models.ad
index 546e4ac5..57a5b55e 100755
--- a/src/main/jbake/content/models.ad
+++ b/src/main/jbake/content/models.ad
@@ -214,10 +214,10 @@ That can easily be done with:
More information about release signing and verifying signatures can
be found https://www.apache.org/dev/release-signing.html[here].
-# SourceForge Models
+## SourceForge Models
-The models on Sourceforge for 1.5.0 are
http://opennlp.sourceforge.net/models-1.5/[found here]
+The models on Sourceforge for 1.5.0 are
https://opennlp.sourceforge.net/models-1.5/[found here]
and are fully compatible with Apache OpenNLP {opennlp_version}.
-The models can be used for testing or getting started, please train your own
models for all other use cases.
+The models can be used for testing or getting started. Please train your own
models for all other use cases.
diff --git a/src/main/jbake/content/news/model-langdetect-183.ad
b/src/main/jbake/content/news/model-langdetect-183.ad
index 13ba4d54..aac1ef08 100644
--- a/src/main/jbake/content/news/model-langdetect-183.ad
+++ b/src/main/jbake/content/news/model-langdetect-183.ad
@@ -30,14 +30,14 @@ TThe Apache OpenNLP library is a machine learning based
toolkit for the processi
The Apache OpenNLP team is pleased to announce the release of Language
Detector Model 1.8.3 for Apache OpenNLP 1.8.3.
The Language Detector Model can detect 103 languages and outputs ISO 639-3
codes.
-Apache OpenNLP model and reports are available for download from our model
download page:
-http://opennlp.apache.org/models.html
+Apache OpenNLP model and reports are available for download from our
+https://opennlp.apache.org/models.html[model download page]
This is the first release of the Language Detector Model. It is compatible
with Apache OpenNLP 1.8.3 or better.
-It is important to note that this model is trained for and works well with
longer texts that have at least 2 sentences or more from the same language.
+It is important to note that this model is trained for and works well with
longer texts that have at least two sentences or more from the same language.
-More information about this release can be found in the README.txt at:
+More information about this release can be found in the _README.txt_ at:
https://www.apache.org/dist/opennlp/models/langdetect/1.8.3/README.txt
Details about this model effectiveness can be found in the following report:
diff --git a/src/main/jbake/content/news/release-152.ad
b/src/main/jbake/content/news/release-152.ad
index 8b6bd0ea..3d90a44f 100644
--- a/src/main/jbake/content/news/release-152.ad
+++ b/src/main/jbake/content/news/release-152.ad
@@ -35,11 +35,11 @@ and coreference resolution.
The OpenNLP 1.5.2-incubating binary and source distributions are available for
download
from our download page:
-<http://incubator.apache.org/opennlp/download.cgi>
+<https://incubator.apache.org/opennlp/download.cgi>
The OpenNLP library is distributed by Maven Central as well.
See the Maven Dependency page for more details:
-<http://incubator.apache.org/opennlp/maven-dependency.html>
+<https://incubator.apache.org/opennlp/maven-dependency.html>
This release contains a couple of new features, improvements and bug fixes.
The maxent trainer can now run in multiple threads to utilize
diff --git a/src/main/jbake/content/news/release-153.ad
b/src/main/jbake/content/news/release-153.ad
index 55f55069..40da8025 100644
--- a/src/main/jbake/content/news/release-153.ad
+++ b/src/main/jbake/content/news/release-153.ad
@@ -32,10 +32,10 @@ It supports the most common NLP tasks, such as
tokenization, sentence segmentati
named entity extraction, chunking, parsing, and coreference resolution.
The OpenNLP 1.5.3 binary and source distributions are available for download
from our download page:
-<http://opennlp.apache.org/cgi-bin/download.cgi>
+<https://opennlp.apache.org/cgi-bin/download.cgi>
The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
-<http://opennlp.apache.org/maven-dependency.html>
+<https://opennlp.apache.org/maven-dependency.html>
This release contains a couple of new features, improvements and bug fixes.
The CLI
has been improved for a better consistency. Now the tools supports extensions
that
diff --git a/src/main/jbake/content/news/release-160.ad
b/src/main/jbake/content/news/release-160.ad
index 44352c5a..724ed62d 100644
--- a/src/main/jbake/content/news/release-160.ad
+++ b/src/main/jbake/content/news/release-160.ad
@@ -33,10 +33,10 @@ It supports the most common NLP tasks, such as
tokenization, sentence segmentati
named entity extraction, chunking, parsing, and coreference resolution.
The OpenNLP 1.6.0 binary and source distributions are available for download
from our download page:
-<http://opennlp.apache.org/cgi-bin/download.cgi>
+<https://opennlp.apache.org/cgi-bin/download.cgi>
The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
-<http://opennlp.apache.org/maven-dependency.html>
+<https://opennlp.apache.org/maven-dependency.html>
This release introduces many new features, improvements and bug fixes. The API
has been improved for a better consistency and 1.4 deprecated methods were
diff --git a/src/main/jbake/content/news/release-170.ad
b/src/main/jbake/content/news/release-170.ad
index 673272a3..0ba67669 100644
--- a/src/main/jbake/content/news/release-170.ad
+++ b/src/main/jbake/content/news/release-170.ad
@@ -31,13 +31,13 @@ The Apache OpenNLP library is a machine learning based
toolkit for the processin
It supports the most common NLP tasks, such as tokenization, sentence
segmentation, part-of-speech tagging, named entity extraction, chunking,
parsing, and coreference resolution.
-The OpenNLP 1.7.0 binary and source distributions are available for download
from our download page: <http://opennlp.apache.org/cgi-bin/download.cgi>
+The OpenNLP 1.7.0 binary and source distributions are available for download
from our download page: <https://opennlp.apache.org/cgi-bin/download.cgi>
-The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
<http://opennlp.apache.org/maven-dependency.html>
+The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
<https://opennlp.apache.org/maven-dependency.html>
This release introduces many new features, improvements and bug fixes. The API
has been improved for a better consistency and deprecated methods were removed.
Now Java 1.8 and Maven 3.3.9 are required.
-Additionally the release contains the following noteworthy changes:
+Additionally, the release contains the following noteworthy changes:
- OpenNLP is up to 50% faster at analyzing content
- A lot of deprecated code has been removed
diff --git a/src/main/jbake/content/news/release-171.ad
b/src/main/jbake/content/news/release-171.ad
index 7df2dffd..2bbee82b 100644
--- a/src/main/jbake/content/news/release-171.ad
+++ b/src/main/jbake/content/news/release-171.ad
@@ -31,18 +31,16 @@ The Apache OpenNLP library is a machine learning based
toolkit for the processin
It supports the most common NLP tasks, such as tokenization, sentence
segmentation, part-of-speech tagging, named entity extraction, chunking,
parsing, and coreference resolution.
-The OpenNLP 1.7.1 binary and source distributions are available for download
from our download page: <http://opennlp.apache.org/cgi-bin/download.cgi>
+The OpenNLP 1.7.1 binary and source distributions are available for download
from our download page: <https://opennlp.apache.org/cgi-bin/download.cgi>
-The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
<http://opennlp.apache.org/maven-dependency.html>
+The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
<https://opennlp.apache.org/maven-dependency.html>
-Requirements
-------------
+== Requirements
Java 1.8 is required to run OpenNLP
Maven 3.3.9 is required for building it
-Building from the Source Distribution
--------------------------------------
+== Building from the Source Distribution
To build everything execute the following command in the root folder:
diff --git a/src/main/jbake/content/news/release-172.ad
b/src/main/jbake/content/news/release-172.ad
index fa64f944..7c940c0f 100644
--- a/src/main/jbake/content/news/release-172.ad
+++ b/src/main/jbake/content/news/release-172.ad
@@ -31,17 +31,15 @@ The Apache OpenNLP library is a machine learning based
toolkit for the processin
It supports the most common NLP tasks, such as tokenization, sentence
segmentation, part-of-speech tagging, named entity extraction, chunking,
parsing, and coreference resolution.
-The OpenNLP 1.7.2 binary and source distributions are available for download
from our download page: <http://opennlp.apache.org/cgi-bin/download.cgi>
+The OpenNLP 1.7.2 binary and source distributions are available for download
from our download page: <https://opennlp.apache.org/cgi-bin/download.cgi>
-The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
<http://opennlp.apache.org/maven-dependency.html>
+The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
<https://opennlp.apache.org/maven-dependency.html>
-Requirements
-------------
+== Requirements
Java 1.8 is required to run OpenNLP
Maven 3.3.9 is required for building it
-Building from the Source Distribution
--------------------------------------
+== Building from the Source Distribution
To build everything execute the following command in the root folder:
mvn clean install
diff --git a/src/main/jbake/content/powered-by-opennlp.ad
b/src/main/jbake/content/powered-by-opennlp.ad
index 645eabce..fe3f1102 100644
--- a/src/main/jbake/content/powered-by-opennlp.ad
+++ b/src/main/jbake/content/powered-by-opennlp.ad
@@ -52,10 +52,10 @@ Rodrigo Agerri, German Rigau
* http://www.lrec-conf.org/proceedings/lrec2014/pdf/775_Paper.pdf[IXA
pipeline: Efficient and Ready to Use
Multilingual NLP tools] Rodrigo Agerri, German Rigau, Josu Bermudez
-* http://www.aclweb.org/anthology/S15-2127[EliXa: A modular and flexible ABSA
platform] Rodrigo Agerri,
+* https://www.aclweb.org/anthology/S15-2127[EliXa: A modular and flexible ABSA
platform] Rodrigo Agerri,
Inaki San Vicente, Xabier Saralegi
-* http://www.aclweb.org/anthology/E14-1010[Simple, Robust and (almost)
Unsupervised Generation of Polarity
+* https://www.aclweb.org/anthology/E14-1010[Simple, Robust and (almost)
Unsupervised Generation of Polarity
Lexicons for Multiple Languages]
Rodrigo Agerri, Inaki San Vincente, German Rigau
* https://soccer.nci.nih.gov/soccer/[SOCcer (Standardized Occupation Coding
for Computer-assisted Epidemiological Research)]
diff --git a/src/main/jbake/content/release.ad
b/src/main/jbake/content/release.ad
index 3396aaf6..a380a1d0 100644
--- a/src/main/jbake/content/release.ad
+++ b/src/main/jbake/content/release.ad
@@ -73,7 +73,7 @@ This command creates and pushes two new commits to the
repository to reflect the
Perform the release: `mvn release:perform`
-This creates a staged repository at http://repository.apache.org.
+This creates a staged repository at https://repository.apache.org.
Check the staged repository and if all looks well, close the staging
repository but do *not* promote or release it at this time.
The build results are in `opennlp/target/checkout/target`. Do not modify or
delete these files.
@@ -126,7 +126,7 @@ Acknowledge the voting results on the mailing list in the
VOTE thread.
### Release Nexus Staging Repository
Release the staging repository. This will make the artifacts available in the
Maven Central repository.
-To do this go to the http://repository.apache.org[repository server], log in,
go to the staging area and release the staging repository linked to this release
+To do this go to the https://repository.apache.org[repository server], log in,
go to the staging area and release the staging repository linked to this release
### Commit Distribution to SVN
@@ -141,13 +141,13 @@ svn commit --username <username> -m "Adding OpenNLP
<version>"
### Delete Old Release(s)
-To reduce the load on the ASF mirrors, projects are required to delete old
releases (see http://www.apache.org/legal/release-policy.html#when-to-archive).
+To reduce the load on the ASF mirrors, projects are required to delete old
releases (see https://www.apache.org/legal/release-policy.html#when-to-archive).
Remove the old releases from SVN under
https://dist.apache.org/repos/dist/release/opennlp/.
### Update the Website
-Update the website once the new version appears in the Apache download mirrors
(keep checking http://www.apache.org/dyn/closer.cgi/opennlp until you see
something):
+Update the website once the new version appears in the Apache download mirrors
(keep checking https://www.apache.org/dyn/closer.cgi/opennlp until you see
something):
#### Update jbake.properties
@@ -208,7 +208,7 @@ Move the last version's links to the documentation to the
Legacy Documentation (
- Announce the new version on the OpenNLP Twitter.
- Announce the new version on the Apache OpenNLP blog at
https://blogs.apache.org/opennlp/.
- Close the present release ticket in JIRA.
-- Send announcement email to [email protected], [email protected],
[email protected]. This needs to be done from your @apache.org email
address or the email will bounce from the announce list. Gmail forwarding can
help here and is a snap to set up
(http://gmailblog.blogspot.com/2009/07/send-mail-from-another-address-without.html).
It's even easier then the instructions there as it will recognize your email
address and default to Apache settings. It is important to include a [...]
+- Send announcement email to [email protected], [email protected],
[email protected]. This needs to be done from your @apache.org email
address or the email will bounce from the announce list. Gmail forwarding can
help here and is a snap to set up
(https://gmailblog.blogspot.com/2009/07/send-mail-from-another-address-without.html).
It's even easier than the instructions there as it will recognize your email
address and default to Apache settings. It is important to include [...]
----
Title: [ANNOUNCE] OpenNLP <version> released
@@ -220,7 +220,7 @@ Message body:
----
The Apache OpenNLP team is pleased to announce the release of version
<version> of Apache OpenNLP. 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, and parsing.
The OpenNLP <version> binary and source distributions are available for
download from our download page: https://opennlp.apache.org/download.html
-The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
http://opennlp.apache.org/maven-dependency.html
+The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:
https://opennlp.apache.org/maven-dependency.html
Changes in this version: