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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new b783a45d Automatic Site Publish by Buildbot
b783a45d is described below

commit b783a45d0afd8dd78a86fc7c6b0f9f8f5045eeb7
Author: buildbot <[email protected]>
AuthorDate: Sun Nov 17 12:54:35 2024 +0000

    Automatic Site Publish by Buildbot
---
 building.html | 75 ++++++++++++++++++++++++++++++++++++++++++-----------------
 feed.xml      |  4 ++--
 2 files changed, 56 insertions(+), 23 deletions(-)

diff --git a/building.html b/building.html
index 94ba6900..e23fb75c 100644
--- a/building.html
+++ b/building.html
@@ -138,39 +138,51 @@
 <div class="container">
     <h1 class="title">Building from Source</h1>
 
-    <div class="sect1">
-<h2 id="last_official">Last Official</h2>
+    <div id="toc" class="toc">
+<div id="toctitle">Content</div>
+<ul class="sectlevel1">
+<li><a href="#prerequisites">Prerequisites</a></li>
+<li><a href="#build_procedure">Build Procedure</a>
+<ul class="sectlevel2">
+<li><a href="#skipping_tests">Skipping Tests</a></li>
+<li><a href="#reporting_problems">Reporting Problems</a></li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="sect1">
+<h2 id="prerequisites">Prerequisites</h2>
 <div class="sectionbody">
-<div class="sect2">
-<h3 id="prerequisites">Prerequisites</h3>
 <div class="ulist">
 <ul>
 <li>
 <p>If you have an IDE installed such as <a href="https://netbeans.org/"; 
target="_blank" rel="noopener">NetBeans</a> or <a 
href="https://www.eclipse.org/"; target="_blank" rel="noopener">Eclipse</a> 
installed,
-it will make your development easier.  However, follow on for the brave.</p>
+it will make your development easier. However, follow on for the brave.</p>
 </li>
 <li>
-<p>At least <a 
href="https://www.oracle.com/technetwork/java/javase/overview/index.html"; 
target="_blank" rel="noopener">JDK 17</a> is required to compile and run
+<p>At least <a href="https://adoptium.net/de/temurin/releases/?version=17"; 
target="_blank" rel="noopener">JDK 17</a> is required to compile and run
 the object code.</p>
 </li>
 <li>
-<p>At least <a href="https://maven.apache.org/"; target="_blank" 
rel="noopener">Apache Maven 3.3.9</a> is required to build the source
-files and assemble the project.</p>
+<p>At least <a href="https://maven.apache.org/download.cgi"; target="_blank" 
rel="noopener">Apache Maven 3.3.9</a> is required to build the source
+files and assemble the project. More recent versions are fully supported.</p>
 </li>
 </ul>
 </div>
 </div>
-<div class="sect2">
-<h3 id="build_procedure">Build Procedure</h3>
+</div>
+<div class="sect1">
+<h2 id="build_procedure">Build Procedure</h2>
+<div class="sectionbody">
 <div class="paragraph">
 <p>OpenNLP can either be build from the distributed sources or from
-a subversion checkout. These build instructions document how
-to build from the latest trunk version. The distributed source package
+a checkout of the git repository. These build instructions document how
+to build from the latest version of the <em>main</em> branch. The distributed 
source package
 includes a README file which explains how to build it.</p>
 </div>
 <div class="paragraph">
 <p>On the first checkout everything should be built.
-Go to the opennlp folder inside the trunk folder (e.g. opennlp-trunk) and 
type</p>
+Go to the opennlp folder inside the main branch and type</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -179,33 +191,54 @@ mvn install</pre>
 </div>
 </div>
 <div class="paragraph">
-<p>to build all modules.
-The build installs the maven artifacts in the local repository
+<p>to build all modules.</p>
+</div>
+<div class="paragraph">
+<p>The build installs the Maven artifacts in the local repository
 and creates a binary and source distribution inside the
-opennlp-distr/target folder.</p>
+<code>opennlp-distr/target</code> folder.</p>
 </div>
 <div class="paragraph">
 <p>After the initial build the individual modules can be built on their own
 with: <code>mvn install</code></p>
 </div>
 <div class="paragraph">
-<p>In the opennlp-docs project it is
+<p>In the opennlp-docs folder it is
 recommended to always build with <code>mvn clean install</code> because
 changed docbook xml files might not be re-processed otherwise.</p>
 </div>
+<div class="sect2">
+<h3 id="skipping_tests">Skipping Tests</h3>
 <div class="paragraph">
 <p>In some cases it might be convenient to skip the tests.
 That can be done with the <code>-Dmaven.test.skip=true</code>  option.
-For example type: <code>mvn clean install -Dmaven.test.skip=true</code></p>
+In this case, just execute:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>mvn clean install -Dmaven.test.skip=true</pre>
+</div>
 </div>
 <div class="paragraph">
 <p>No tests will be executed.</p>
 </div>
-<div class="paragraph">
-<p>It might happen from time to time that the build fails,
+</div>
+<div class="sect2">
+<h3 id="reporting_problems">Reporting Problems</h3>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Note</div>
+</td>
+<td class="content">
+It might happen from time to time that the build fails,
 if so please report a broken build on the <em>opennlp-dev</em>
 <a href="mailto:[email protected]";>mailing
-list</a>. The build should always work for everyone.</p>
+list</a>. The build should always work for everyone.
+</td>
+</tr>
+</table>
 </div>
 </div>
 </div>
diff --git a/feed.xml b/feed.xml
index 775689f7..82ac51c3 100644
--- a/feed.xml
+++ b/feed.xml
@@ -24,8 +24,8 @@
     <atom:link href="https://opennlp.apache.org/feed.xml"; rel="self" 
type="application/rss+xml" />
     <description>The Apache OpenNLP library is a machine learning based 
toolkit for the processing of natural language text</description>
     <language>en-us</language>
-    <pubDate>Sun, 17 Nov 2024 12:34:42 +0000</pubDate>
-    <lastBuildDate>Sun, 17 Nov 2024 12:34:42 +0000</lastBuildDate>
+    <pubDate>Sun, 17 Nov 2024 12:54:17 +0000</pubDate>
+    <lastBuildDate>Sun, 17 Nov 2024 12:54:17 +0000</lastBuildDate>
 
     <item>
       <title>Apache OpenNLP 2.5.0 released</title>

Reply via email to