You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by sv...@apache.org on 2025/01/19 21:31:38 UTC

svn commit: r1923240 - in /maven/website/content: ./ guides/development/ guides/introduction/ guides/mini/ guides/plugin/

Author: svn-site-role
Date: Sun Jan 19 21:31:38 2025
New Revision: 1923240

Log:
Site checkin for project Apache Maven Site

Modified:
    maven/website/content/ci-management.html
    maven/website/content/guides/development/guide-plugin-documentation.html
    maven/website/content/guides/introduction/introduction-to-plugin-prefix-mapping.html
    maven/website/content/guides/mini/guide-naming-conventions.html
    maven/website/content/guides/plugin/guide-java-plugin-development.html
    maven/website/content/guides/plugin/guide-java-report-plugin-development.html
    maven/website/content/mailing-lists.html
    maven/website/content/multi-subproject.svg
    maven/website/content/team.html

Modified: maven/website/content/ci-management.html
==============================================================================
--- maven/website/content/ci-management.html (original)
+++ maven/website/content/ci-management.html Sun Jan 19 21:31:38 2025
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.6.1:ci-management at 2025-01-19
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.8.0:ci-management at 2025-01-19
  | Rendered using Apache Maven Fluido Skin 2.0.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -130,13 +130,13 @@
           </div>
         </header>
         <main id="bodyColumn" class="span10">
-<section>
-<h1>Overview</h1><a id="Overview"></a>
-<p>This project uses <a class="externalLink" href="https://www.jenkins.io/">Jenkins</a>.</p></section><section>
-<h1>Access</h1><a id="Access"></a>
+<section><a id="Overview"></a>
+<h1>Overview</h1>
+<p>This project uses <a class="externalLink" href="https://www.jenkins.io/">Jenkins</a>.</p></section><section><a id="Access"></a>
+<h1>Access</h1>
 <p>The following is a link to the continuous integration system used by the project:</p>
-<pre><a class="externalLink" href="https://ci-maven.apache.org/job/Maven/job/maven-box/">https://ci-maven.apache.org/job/Maven/job/maven-box/</a></pre></section><section>
-<h1>Notifiers</h1><a id="Notifiers"></a>
+<pre><a class="externalLink" href="https://ci-maven.apache.org/job/Maven/job/maven-box/">https://ci-maven.apache.org/job/Maven/job/maven-box/</a></pre></section><section><a id="Notifiers"></a>
+<h1>Notifiers</h1>
 <p>Configuration for notifying developers/users when a build is unsuccessful, including user information and notification mode.</p>
 <table class="table table-striped">
 <tr class="a">
@@ -144,7 +144,7 @@
 <th>Address</th>
 <th>Configuration</th></tr>
 <tr class="b">
-<td style="text-align: left;">mail</td>
+<td>mail</td>
 <td>-</td>
 <td>address=notifications@maven.apache.org</td></tr></table></section>        </main>
       </div>

Modified: maven/website/content/guides/development/guide-plugin-documentation.html
==============================================================================
--- maven/website/content/guides/development/guide-plugin-documentation.html (original)
+++ maven/website/content/guides/development/guide-plugin-documentation.html Sun Jan 19 21:31:38 2025
@@ -222,7 +222,7 @@
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-plugin-report-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.13.1&lt;/version&gt;
+        &lt;version&gt;3.15.1&lt;/version&gt;
       &lt;/plugin&gt;
     &lt;/plugins&gt;
   &lt;/reporting&gt;    
@@ -373,7 +373,7 @@ Plugin Name
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-javadoc-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.7.0&lt;/version&gt;
+        &lt;version&gt;3.11.2&lt;/version&gt;
         &lt;configuration&gt;
           &lt;minmemory&gt;128m&lt;/minmemory&gt;
           &lt;maxmemory&gt;512&lt;/maxmemory&gt;

Modified: maven/website/content/guides/introduction/introduction-to-plugin-prefix-mapping.html
==============================================================================
--- maven/website/content/guides/introduction/introduction-to-plugin-prefix-mapping.html (original)
+++ maven/website/content/guides/introduction/introduction-to-plugin-prefix-mapping.html Sun Jan 19 21:31:38 2025
@@ -165,7 +165,7 @@
       ...
       &lt;plugin&gt;
         &lt;artifactId&gt;maven-plugin-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.13.1&lt;/version&gt;
+        &lt;version&gt;3.15.1&lt;/version&gt;
         &lt;configuration&gt;
           ...
           &lt;goalPrefix&gt;somePrefix&lt;/goalPrefix&gt;

Modified: maven/website/content/guides/mini/guide-naming-conventions.html
==============================================================================
--- maven/website/content/guides/mini/guide-naming-conventions.html (original)
+++ maven/website/content/guides/mini/guide-naming-conventions.html Sun Jan 19 21:31:38 2025
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from content/apt/guides/mini/guide-naming-conventions.apt at 2025-01-19
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from content/markdown/guides/mini/guide-naming-conventions.md at 2025-01-19
  | Rendered using Apache Maven Fluido Skin 2.0.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -10,9 +10,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <meta name="generator" content="Apache Maven Doxia Site Renderer 2.0.0" />
-    <meta name="author" content="Carlos Sanchez" />
-    <meta name="date" content="2005-11-01" />
-    <title>Guide to Naming Conventions – Maven</title>
+    <title>Naming conventions of Maven coordinates (groupId, artifactId, and version) – Maven</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-2.0.1.min.css" />
     <link rel="stylesheet" href="../../css/site.css" />
     <link rel="stylesheet" href="../../css/print.css" media="print" />
@@ -47,7 +45,7 @@
           <ul class="breadcrumb">
       <li><a href="https://www.apache.org/" class="externalLink">Apache</a><span class="divider">/</span></li>
       <li><a href="../../index.html">Maven</a><span class="divider">/</span></li>
-    <li class="active">Guide to Naming Conventions <a href="https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-naming-conventions.apt"><img src="../../images/accessories-text-editor.png" alt="Edit" /></a></li>
+    <li class="active">Naming conventions of Maven coordinates (groupId, artifactId, and version) <a href="https://github.com/apache/maven-site/tree/master/content/markdown/guides/mini/guide-naming-conventions.md"><img src="../../images/accessories-text-editor.png" alt="Edit" /></a></li>
         <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2025-01-19</li>
         <li class="pull-right"><span class="divider">|</span>
 <a href="../../scm.html">Get Sources</a></li>
@@ -150,18 +148,99 @@
           </div>
         </header>
         <main id="bodyColumn" class="span10">
-<section><a id="Guide_to_naming_conventions_on_groupId.2C_artifactId.2C_and_version"></a>
-<h1>Guide to naming conventions on groupId, artifactId, and version</h1>
-<ul>
-<li><b>groupId</b> uniquely identifies your project across all projects. A group ID should follow <a class="externalLink" href="https://docs.oracle.com/javase/specs/jls/se6/html/packages.html#7.7">Java's package name rules</a>. This means it starts with a reversed domain name you control. For example,
-<p><code>org.apache.maven</code>, <code>org.apache.commons</code></p>
-<p>Maven does not enforce this rule. There are many legacy projects that do not follow this convention and instead use single word group IDs. However, it will be difficult to get a new single word group ID approved for inclusion in the Maven Central repository.</p>
-<p>You can create as many subgroups as you want. A good way to determine the granularity of the <code>groupId</code> is to use the project structure. That is, if the current project is a multiple module project, it should append a new identifier to the parent's <code>groupId</code>. For example,</p>
-<p><code>org.apache.maven</code>, <code>org.apache.maven.plugins</code>, <code>org.apache.maven.reporting</code></p></li>
-<li><b>artifactId</b> is the name of the jar without version. If you created it, then you can choose whatever name you want with lowercase letters and no strange symbols. If it's a third party jar, you have to take the name of the jar as it's distributed.
-<p>eg. <code>maven</code>, <code>commons-math</code></p></li>
-<li><b>version</b> if you distribute it, then you can choose any typical version with numbers and dots (1.0, 1.1, 1.0.1, ...). Don't use dates as they are usually associated with SNAPSHOT (nightly) builds. If it's a third party artifact, you have to use their version number whatever it is, and as strange as it can look. For example,
-<p><code>2.0</code>, <code>2.0.1</code>, <code>1.3.1</code></p></li></ul></section>        </main>
+<!--
+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.
+-->
+
+<section><a id="Naming_convention_of_Maven_coordinates"></a>
+<h1>Naming convention of Maven coordinates</h1>
+<p>So that Maven can identify and utilise any artifact (e.g. a <code>.jar</code> file), every artifact must be identifiable through a
+unique combination of three identifiers.
+This combination is called the &#x201c;<a href="/pom.html#Maven_Coordinates">Maven coordinates</a>&#x201d;.
+Maven coordinates consist of a project group identifier named <code>groupId</code>, an artifact identifier named <code>artifactId</code>, and
+the version identifier named <code>version</code>.</p>
+<p>This document defines the naming conventions of Maven coordinates.</p>
+<p>You should follow this convention whenever you create a new artifact.</p><section><a id="Project_group_identifier"></a>
+<h2>Project group identifier</h2>
+<p>When projects of the same organization are topically related, we say they belong to the same &#x201c;project group&#x201d;.
+The <code>groupId</code> uniquely identifies a project group across all other groups.
+Each <code>groupId</code> should follow <a href="https://docs.oracle.com/javase/specs/jls/se21/html/jls-6.html#d5e8762" class="externalLink">Java's package name rules</a>.
+This means it starts with a reversed domain name you control.</p>
+<p>Examples</p>
+
+<pre><code class="nohighlight nocode">org.apache.maven
+org.apache.commons
+com.google.guava
+</code></pre>
+<p>There are many legacy projects that do not follow this convention and instead use single word group IDs.
+However, it will be difficult to get a new single word group ID approved for inclusion in the Maven Central repository.</p>
+<p>You can create as many subgroups as you want.
+A good way to determine the granularity of the <code>groupId</code> is to look at the project group's structure.
+If there are multiple projects of the same topic or type, e.g. plugins, those may be grouped in a subgroup.
+Each subgroup should append a new identifier to the parent's <code>groupId</code>.</p>
+<p>Example</p>
+
+<pre><code class="nohighlight nocode">// Parent project group
+org.apache.maven
+
+// Subgroups
+org.apache.maven.plugins
+org.apache.maven.reporting
+</code></pre></section><section><a id="Artifact_identifier"></a>
+<h2>Artifact identifier</h2>
+<p>The <code>artifactId</code> is the name of the artifact.
+The identifiers should only consist of <em>lowercase</em> letters, digits, and hyphens.</p>
+<p>Examples</p>
+
+<pre><code class="nohighlight nocode">commons-math
+maven-clean-plugin
+</code></pre></section><section><a id="Version_identifier"></a>
+<h2>Version identifier</h2>
+<p>We recommend that the <code>version</code> follow the rules of <a href="https://semver.org/spec/v1.0.0.html" class="externalLink">Semantic Versioning 1.0.0</a>.
+It should start with the major version, followed by the minor version and the patch version.
+All three are numeric, separated by a dot.</p>
+<p>Examples</p>
+
+<pre><code class="nohighlight nocode">1.0.0
+2.3.2
+3.5.42
+</code></pre>
+<p>You can add labels for pre-releases or build metadata after the patch version.
+Avoid using dates in those labels, because they are usually associated with unstable versions.</p>
+<p>Examples</p>
+
+<pre><code class="nohighlight nocode">// Pre-releases
+1.0.0-beta
+1.0.0-M1
+1.0.0-rc2
+
+// Build metadata
+1.2.3+dfc0c87
+2.3.4+15433
+</code></pre><section><a id="Unstable_versions_.28SNAPSHOT.29"></a>
+<h3>Unstable versions (SNAPSHOT)</h3>
+<p><code>SNAPSHOT</code>s are artifacts built in between releases.
+They may be built from a particular commit or from code that isn't even committed to the source repository.
+They are a snapshot of the project at a particular point in time, generally used for testing.
+Unlike release versions, snapshot artifacts can and do change over time.</p>
+<p>Usually the snapshot has the version of the next anticipated release followed by <code>-SNAPSHOT</code>, e.g. <code>1.0.1-SNAPSHOT</code>.</p>
+<p>Maven treats artifacts with such versions in a special way during deployment and stores them in the <code>snapshotRepository</code>
+if one is defined in the <a href="/pom.html#Repository">POM file</a>.</p></section></section></section>        </main>
       </div>
     </div>
     <hr/>

Modified: maven/website/content/guides/plugin/guide-java-plugin-development.html
==============================================================================
--- maven/website/content/guides/plugin/guide-java-plugin-development.html (original)
+++ maven/website/content/guides/plugin/guide-java-plugin-development.html Sun Jan 19 21:31:38 2025
@@ -230,7 +230,7 @@ public class GreetingMojo extends Abstra
   &lt;name&gt;Sample Parameter-less Maven Plugin&lt;/name&gt;
 
   &lt;properties&gt;
-    &lt;maven-plugin-tools.version&gt;3.13.1&lt;/maven-plugin-tools.version&gt;
+    &lt;maven-plugin-tools.version&gt;3.15.1&lt;/maven-plugin-tools.version&gt;
   &lt;/properties&gt;
 
   &lt;dependencies&gt;

Modified: maven/website/content/guides/plugin/guide-java-report-plugin-development.html
==============================================================================
--- maven/website/content/guides/plugin/guide-java-report-plugin-development.html (original)
+++ maven/website/content/guides/plugin/guide-java-report-plugin-development.html Sun Jan 19 21:31:38 2025
@@ -245,7 +245,7 @@
         &lt;dependency&gt;
             &lt;groupId&gt;org.apache.maven.plugin-tools&lt;/groupId&gt;
             &lt;artifactId&gt;maven-plugin-annotations&lt;/artifactId&gt;
-            &lt;version&gt;3.13.1&lt;/version&gt;
+            &lt;version&gt;3.15.1&lt;/version&gt;
             &lt;scope&gt;provided&lt;/scope&gt;
         &lt;/dependency&gt;
         &lt;dependency&gt;
@@ -270,7 +270,7 @@
             &lt;plugin&gt;
                 &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                 &lt;artifactId&gt;maven-plugin-plugin&lt;/artifactId&gt;
-                &lt;version&gt;3.13.1&lt;/version&gt;
+                &lt;version&gt;3.15.1&lt;/version&gt;
                 &lt;configuration&gt;
                     &lt;goalPrefix&gt;simple&lt;/goalPrefix&gt;
                 &lt;/configuration&gt;

Modified: maven/website/content/mailing-lists.html
==============================================================================
--- maven/website/content/mailing-lists.html (original)
+++ maven/website/content/mailing-lists.html Sun Jan 19 21:31:38 2025
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.6.1:mailing-lists at 2025-01-19
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.8.0:mailing-lists at 2025-01-19
  | Rendered using Apache Maven Fluido Skin 2.0.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -130,8 +130,8 @@
           </div>
         </header>
         <main id="bodyColumn" class="span10">
-<section>
-<h1>Project Mailing Lists</h1><a id="Project_Mailing_Lists"></a>
+<section><a id="Project_Mailing_Lists"></a>
+<h1>Project Mailing Lists</h1>
 <p>These are the mailing lists that have been established for this project. For each list, there is a subscribe, unsubscribe, and an archive link.</p>
 <table class="table table-striped">
 <tr class="a">
@@ -142,74 +142,74 @@
 <th>Archive</th>
 <th>Other Archives</th></tr>
 <tr class="b">
-<td style="text-align: left;">Maven User List</td>
+<td>Maven User List</td>
 <td><a class="externalLink" href="mailto:users-subscribe@maven.apache.org">Subscribe</a></td>
 <td><a class="externalLink" href="mailto:users-unsubscribe@maven.apache.org">Unsubscribe</a></td>
 <td><a class="externalLink" href="mailto:users@maven.apache.org">Post</a></td>
 <td><a class="externalLink" href="https://lists.apache.org/list.html?users@maven.apache.org">lists.apache.org</a></td>
 <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/maven-users">mail-archives.apache.org</a></td></tr>
 <tr class="a">
-<td style="text-align: left;"> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
 <td><a class="externalLink" href="https://www.mail-archive.com/users@maven.apache.org/">www.mail-archive.com</a></td></tr>
 <tr class="b">
-<td style="text-align: left;">Maven Developer List</td>
+<td>Maven Developer List</td>
 <td><a class="externalLink" href="mailto:dev-subscribe@maven.apache.org">Subscribe</a></td>
 <td><a class="externalLink" href="mailto:dev-unsubscribe@maven.apache.org">Unsubscribe</a></td>
 <td><a class="externalLink" href="mailto:dev@maven.apache.org">Post</a></td>
 <td><a class="externalLink" href="https://lists.apache.org/list.html?dev@maven.apache.org">lists.apache.org</a></td>
 <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/maven-dev">mail-archives.apache.org</a></td></tr>
 <tr class="a">
-<td style="text-align: left;"> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
 <td><a class="externalLink" href="https://www.mail-archive.com/dev@maven.apache.org/">www.mail-archive.com</a></td></tr>
 <tr class="b">
-<td style="text-align: left;">Maven Issues List</td>
+<td>Maven Issues List</td>
 <td><a class="externalLink" href="mailto:issues-subscribe@maven.apache.org">Subscribe</a></td>
 <td><a class="externalLink" href="mailto:issues-unsubscribe@maven.apache.org">Unsubscribe</a></td>
 <td>-</td>
 <td><a class="externalLink" href="https://lists.apache.org/list.html?issues@maven.apache.org">lists.apache.org</a></td>
 <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/maven-issues/">mail-archives.apache.org</a></td></tr>
 <tr class="a">
-<td style="text-align: left;"> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
 <td><a class="externalLink" href="https://www.mail-archive.com/issues@maven.apache.org">www.mail-archive.com</a></td></tr>
 <tr class="b">
-<td style="text-align: left;">Maven Commits List</td>
+<td>Maven Commits List</td>
 <td><a class="externalLink" href="mailto:commits-subscribe@maven.apache.org">Subscribe</a></td>
 <td><a class="externalLink" href="mailto:commits-unsubscribe@maven.apache.org">Unsubscribe</a></td>
 <td>-</td>
 <td><a class="externalLink" href="https://lists.apache.org/list.html?commits@maven.apache.org">lists.apache.org</a></td>
 <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/maven-commits/">mail-archives.apache.org</a></td></tr>
 <tr class="a">
-<td style="text-align: left;"> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
 <td><a class="externalLink" href="https://www.mail-archive.com/commits@maven.apache.org">www.mail-archive.com</a></td></tr>
 <tr class="b">
-<td style="text-align: left;">Maven Announcements List</td>
+<td>Maven Announcements List</td>
 <td><a class="externalLink" href="mailto:announce-subscribe@maven.apache.org">Subscribe</a></td>
 <td><a class="externalLink" href="mailto:announce-unsubscribe@maven.apache.org">Unsubscribe</a></td>
 <td><a class="externalLink" href="mailto:announce@maven.apache.org">Post</a></td>
 <td><a class="externalLink" href="https://lists.apache.org/list.html?announce@maven.apache.org">lists.apache.org</a></td>
 <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/maven-announce/">mail-archives.apache.org</a></td></tr>
 <tr class="a">
-<td style="text-align: left;"> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
+<td></td>
 <td><a class="externalLink" href="https://www.mail-archive.com/announce@maven.apache.org">www.mail-archive.com</a></td></tr></table></section>        </main>
       </div>
     </div>

Modified: maven/website/content/multi-subproject.svg
==============================================================================
--- maven/website/content/multi-subproject.svg (original)
+++ maven/website/content/multi-subproject.svg Sun Jan 19 21:31:38 2025
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" data-diagram-type="CLASS" height="399px" preserveAspectRatio="none" style="width:463px;height:399px;background:#FFFFFF;" version="1.1" viewBox="0 0 463 399" width="463px" zoomAndPan="magnify"><defs/><g><!--entity parent--><g id="elem_parent"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="66.1973" x="192.4204" y="7"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="46.1973" x="202.4204" y="29.9951">parent</text></g><!--entity subprojectA--><g id="elem_subprojectA"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="107.582" x="28.4204" y="103"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="87.582" x="38.4204" y="125.9951">subproject-a</text></g><!--entity subprojectB--><g 
 id="elem_subprojectB"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="107.8896" x="171.4204" y="103"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="87.8896" x="181.4204" y="125.9951">subproject-b</text></g><!--entity subprojectC--><g id="elem_subprojectC"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="106.7002" x="314.9204" y="103"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="86.7002" x="324.9204" y="125.9951">subproject-c</text></g><!--entity subprojectC1--><g id="elem_subprojectC1"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="120.6592" x="320.9204" y="199"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="100.6592" x="330.9204" y="221.9951">subproject-c-1</text></g>
 <!--entity subprojectC2--><g id="elem_subprojectC2"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="120.6592" x="164.9204" y="199"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="100.6592" x="174.9204" y="221.9951">subproject-c-2</text></g><!--link parent to subprojectA--><g id="link_parent_subprojectA"><path codeLine="50" d="M199.5204,43.02 C173.7704,59.95 134.4604,85.79 108.6104,102.79 " fill="transparent" id="parent-subprojectA" style="stroke:#FFA500;stroke-width:1;"/></g><!--link parent to subprojectB--><g id="link_parent_subprojectB"><path codeLine="51" d="M225.4204,43.24 C225.4204,60.2 225.4204,85.95 225.4204,102.87 " fill="transparent" id="parent-subprojectB" style="stroke:#FFA500;stroke-width:1;"/></g><!--link parent to subprojectC--><g id="link_parent_subprojectC"><path codeLine="52" d="M251.3204,43.02 C277.0704,59.95 316.3804,85.79 342.2304,102.79 " fill="transparent" i
 d="parent-subprojectC" style="stroke:#FFA500;stroke-width:1;"/></g><!--link subprojectC to subprojectC1--><g id="link_subprojectC_subprojectC1"><path codeLine="55" d="M370.8004,139.24 C373.1504,156.2 376.7104,181.95 379.0504,198.87 " fill="transparent" id="subprojectC-subprojectC1" style="stroke:#FFA500;stroke-width:1;"/></g><!--link subprojectC to subprojectC2--><g id="link_subprojectC_subprojectC2"><path codeLine="56" d="M342.5204,139.02 C316.7704,155.95 277.4604,181.79 251.6104,198.79 " fill="transparent" id="subprojectC-subprojectC2" style="stroke:#FFA500;stroke-width:1;"/></g><!--reverse link subprojectA to subprojectB--><g id="link_subprojectA_subprojectB"><path codeLine="58" d="M142.6004,121 C154.1704,121 159.7304,121 171.3004,121 " fill="transparent" id="subprojectA-backto-subprojectB" style="stroke:#008000;stroke-width:1;stroke-dasharray:7.0,7.0;"/><polygon fill="#008000" points="136.6004,121,145.6004,125,141.6004,121,145.6004,117,136.6004,121" style="stroke:#008000;stroke-
 width:1;"/></g><!--reverse link subprojectB to subprojectC2--><g id="link_subprojectB_subprojectC2"><path codeLine="59" d="M225.4204,145.24 C225.4204,162.2 225.4204,181.95 225.4204,198.87 " fill="transparent" id="subprojectB-backto-subprojectC2" style="stroke:#008000;stroke-width:1;stroke-dasharray:7.0,7.0;"/><polygon fill="#008000" points="225.4204,139.24,221.4204,148.24,225.4204,144.24,229.4204,148.24,225.4204,139.24" style="stroke:#008000;stroke-width:1;"/></g><!--link subprojectB to subprojectC--><rect fill="#DDDDDD" height="126" id="_legend" rx="7.5" ry="7.5" style="stroke:#000000;stroke-width:1;" width="455" x="0" y="265.2969"/><image height="116" width="445" x="5" xlink:href="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjExNiIgd2lkdGg9IjQ0NSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgPjxkZWZzLz48Zz48cmVjdCBmaWxsPSIjRkZGRkZGIiBzdHlsZT0id2lkdGg6NDQ1cHg7aGVpZ2h0OjExNnB4O2JhY2tncm91bmQ6I0ZGRkZGRjsiIHdpZHRoPSI0NDUiIGhlaWd
 odD0iMTE2Ii8+IDwhLS1jbHVzdGVyIFJlbGF0aW9ucy0tPjxnIGlkPSJjbHVzdGVyX1JlbGF0aW9ucyI+PHJlY3QgZmlsbD0idHJhbnNwYXJlbnQiIGhlaWdodD0iMTAzIiByeD0iMi41IiByeT0iMi41IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjE7IiB3aWR0aD0iNDMxIiB4PSI3IiB5PSI3Ii8+PGxpbmUgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxOyIgeDE9IjciIHgyPSI0MzgiIHkxPSIyNy4yOTY5IiB5Mj0iMjcuMjk2OSIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjE0IiBmb250LXdlaWdodD0iYm9sZCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI3My45MzA3IiB4PSIxODUuNTM0NyIgeT0iMjEuOTk1MSI+UmVsYXRpb25zPC90ZXh0PjwvZz48IS0tZW50aXR5IGMtLT48ZyBpZD0iZWxlbV9jIj48cmVjdCBmaWxsPSIjRjFGMUYxIiBoZWlnaHQ9IjM2LjI5NjkiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIgd2lkdGg9IjI3LjY5NzMiIHg9IjI0MiIgeT0iNTAiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI3LjY5NzMiIHg9IjI1MiIgeT0iNzIuOTk1MSI+YzwvdGV4dD48L2c+PCEtLWVudGl0eSBkLS0+
 PGcgaWQ9ImVsZW1fZCI+PHJlY3QgZmlsbD0iI0YxRjFGMSIgaGVpZ2h0PSIzNi4yOTY5IiByeD0iMi41IiByeT0iMi41IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjAuNTsiIHdpZHRoPSIyOC44ODY3IiB4PSIzODQuNSIgeT0iNTAiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI4Ljg4NjciIHg9IjM5NC41IiB5PSI3Mi45OTUxIj5kPC90ZXh0PjwvZz48IS0tZW50aXR5IGEtLT48ZyBpZD0iZWxlbV9hIj48cmVjdCBmaWxsPSIjRjFGMUYxIiBoZWlnaHQ9IjM2LjI5NjkiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIgd2lkdGg9IjI4LjU3OTEiIHg9IjMxLjUiIHk9IjUwIi8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTQiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iOC41NzkxIiB4PSI0MS41IiB5PSI3Mi45OTUxIj5hPC90ZXh0PjwvZz48IS0tZW50aXR5IGItLT48ZyBpZD0iZWxlbV9iIj48cmVjdCBmaWxsPSIjRjFGMUYxIiBoZWlnaHQ9IjM2LjI5NjkiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIgd2lkdGg9IjI4Ljg4NjciIHg9IjE3Ny41IiB5PSI1MCIvPjx0ZXh0I
 GZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjE0IiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjguODg2NyIgeD0iMTg3LjUiIHk9IjcyLjk5NTEiPmI8L3RleHQ+PC9nPjwhLS1saW5rIGMgdG8gZC0tPjxnIGlkPSJsaW5rX2NfZCI+PHBhdGggZD0iTTI3MC4yMyw2OCBDMjk3LjUsNjggMzU2Ljg0LDY4IDM4NC40LDY4ICIgZmlsbD0idHJhbnNwYXJlbnQiIGlkPSJjLWQiIHN0eWxlPSJzdHJva2U6I0ZGQTUwMDtzdHJva2Utd2lkdGg6MTsiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxMyIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI3OC40NTA3IiB4PSIyODguMjUiIHk9IjYxLjA2NjkiPnBhcmVudC1jaGlsZDwvdGV4dD48L2c+PCEtLWxpbmsgYSB0byBiLS0+PGcgaWQ9ImxpbmtfYV9iIj48cGF0aCBkPSJNNjAuNTMsNjggQzg4LjM3LDY4IDE0Mi45Niw2OCAxNzEuMDksNjggIiBmaWxsPSJ0cmFuc3BhcmVudCIgaWQ9ImEtdG8tYiIgc3R5bGU9InN0cm9rZTojMDA4MDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1kYXNoYXJyYXk6Ny4wLDcuMDsiLz48cG9seWdvbiBmaWxsPSIjMDA4MDAwIiBwb2ludHM9IjE3Ny4wOSw2OCwxNjguMDksNjQsMTcyLjA5LDY4LDE2OC4wOSw3MiwxNzcuMDksNjgiIHN0eWxlPSJzdHJva2U6IzAwODAwMDtzdHJva2Utd2lkdGg6MTsiLz48dGV4dC
 BmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxMyIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI4MC4wNjkzIiB4PSI3OSIgeT0iNjEuMDY2OSI+ZGVwZW5kZW5jeTwvdGV4dD48L2c+PCEtLVNSQz1bYlN3bjJpOTAzQ1JubEtfbldNaXhrMGh3NEF4WWFFUjJ0VTZIYmJtTTRUelRNbUloc0M0QzZWOGR5MEMwOVdpdUlZN0ZXclJTNmhwNlhvWVVuMVFkVUtwT0lNQ0h5NWU4ZG02Q3hoR1B4MWNielBKdmViQmhWZGtzNzlEdDJDMEU4dmNlVHZub1VSX1ZjcHl1ajFSd0JtdkRkNldZc1dRZ0lTOEZyMDd6ZjBlb1lXUEhsWXZDeXR1MF0tLT48L2c+PC9zdmc+" y="270.2969"/></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" data-diagram-type="CLASS" height="402px" preserveAspectRatio="none" style="width:447px;height:402px;background:#FFFFFF;" version="1.1" viewBox="0 0 447 402" width="447px" zoomAndPan="magnify"><defs/><g><!--entity parent--><g id="elem_parent"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="66.1973" x="184.4204" y="7"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="46.1973" x="194.4204" y="29.9951">parent</text></g><!--entity subprojectA--><g id="elem_subprojectA"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="107.582" x="20.4204" y="103"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="87.582" x="30.4204" y="125.9951">subproject-a</text></g><!--entity subprojectB--><g 
 id="elem_subprojectB"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="107.8896" x="163.4204" y="103"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="87.8896" x="173.4204" y="125.9951">subproject-b</text></g><!--entity subprojectC--><g id="elem_subprojectC"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="106.7002" x="306.9204" y="103"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="86.7002" x="316.9204" y="125.9951">subproject-c</text></g><!--entity subprojectC1--><g id="elem_subprojectC1"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="120.6592" x="312.9204" y="199"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="100.6592" x="322.9204" y="221.9951">subproject-c-1</text></g>
 <!--entity subprojectC2--><g id="elem_subprojectC2"><rect fill="#ADD8E6" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="120.6592" x="156.9204" y="199"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="100.6592" x="166.9204" y="221.9951">subproject-c-2</text></g><!--link parent to subprojectA--><g id="link_parent_subprojectA"><path codeLine="50" d="M190.5232,43.0569 C165.1189,60.1115 127.2067,85.5631 101.6832,102.6977 " fill="transparent" id="parent-subprojectA" style="stroke:#FFA500;stroke-width:1;"/></g><!--link parent to subprojectB--><g id="link_parent_subprojectB"><path codeLine="51" d="M217.4204,43.0569 C217.4204,60.1115 217.4204,85.5631 217.4204,102.6977 " fill="transparent" id="parent-subprojectB" style="stroke:#FFA500;stroke-width:1;"/></g><!--link parent to subprojectC--><g id="link_parent_subprojectC"><path codeLine="52" d="M244.3176,43.0569 C269.7219,60.1115 307.6341,85.5631 333.1576,102.69
 77 " fill="transparent" id="parent-subprojectC" style="stroke:#FFA500;stroke-width:1;"/></g><!--link subprojectC to subprojectC1--><g id="link_subprojectC_subprojectC1"><path codeLine="55" d="M362.8656,139.0569 C365.1751,156.1115 368.6216,181.5631 370.942,198.6977 " fill="transparent" id="subprojectC-subprojectC1" style="stroke:#FFA500;stroke-width:1;"/></g><!--link subprojectC to subprojectC2--><g id="link_subprojectC_subprojectC2"><path codeLine="56" d="M333.5232,139.0569 C308.1189,156.1115 270.2067,181.5631 244.6832,198.6977 " fill="transparent" id="subprojectC-subprojectC2" style="stroke:#FFA500;stroke-width:1;"/></g><!--reverse link subprojectA to subprojectB--><g id="link_subprojectA_subprojectB"><path codeLine="58" d="M134.604,121 C146.1686,121 151.7333,121 163.2979,121 " fill="transparent" id="subprojectA-backto-subprojectB" style="stroke:#008000;stroke-width:1;stroke-dasharray:7.0,7.0;"/><polygon fill="#008000" points="128.604,121,137.604,125,133.604,121,137.604,117,128.604
 ,121" style="stroke:#008000;stroke-width:1;"/></g><!--reverse link subprojectB to subprojectC2--><g id="link_subprojectB_subprojectC2"><path codeLine="59" d="M217.4204,145.0569 C217.4204,162.1115 217.4204,181.5631 217.4204,198.6977 " fill="transparent" id="subprojectB-backto-subprojectC2" style="stroke:#008000;stroke-width:1;stroke-dasharray:7.0,7.0;"/><polygon fill="#008000" points="217.4204,139.0569,213.4204,148.0569,217.4204,144.0569,221.4204,148.0569,217.4204,139.0569" style="stroke:#008000;stroke-width:1;"/></g><!--link subprojectB to subprojectC--><rect fill="#DDDDDD" height="129" id="_legend" rx="7.5" ry="7.5" style="stroke:#000000;stroke-width:1;" width="439" x="0" y="265.2969"/><image height="119" width="429" x="5" xlink:href="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjExOSIgd2lkdGg9IjQyOSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgPjxkZWZzLz48Zz48cmVjdCBmaWxsPSIjRkZGRkZGIiBzdHlsZT0id2lkdGg6NDI5cHg7aGVpZ2h0OjExO
 XB4O2JhY2tncm91bmQ6I0ZGRkZGRjsiIHdpZHRoPSI0MjkiIGhlaWdodD0iMTE5Ii8+IDwhLS1jbHVzdGVyIFJlbGF0aW9ucy0tPjxnIGlkPSJjbHVzdGVyX1JlbGF0aW9ucyI+PHJlY3QgZmlsbD0idHJhbnNwYXJlbnQiIGhlaWdodD0iMTA2IiByeD0iMi41IiByeT0iMi41IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjE7IiB3aWR0aD0iNDE1IiB4PSI3IiB5PSI3Ii8+PGxpbmUgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxOyIgeDE9IjciIHgyPSI0MjIiIHkxPSIyNy4yOTY5IiB5Mj0iMjcuMjk2OSIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjE0IiBmb250LXdlaWdodD0iYm9sZCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI3My45MzA3IiB4PSIxNzcuNTM0NyIgeT0iMjEuOTk1MSI+UmVsYXRpb25zPC90ZXh0PjwvZz48IS0tZW50aXR5IGMtLT48ZyBpZD0iZWxlbV9jIj48cmVjdCBmaWxsPSIjRjFGMUYxIiBoZWlnaHQ9IjM2LjI5NjkiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIgd2lkdGg9IjI3LjY5NzMiIHg9IjIzNCIgeT0iNjEiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI3LjY5NzMiIHg9IjI0NC
 IgeT0iODMuOTk1MSI+YzwvdGV4dD48L2c+PCEtLWVudGl0eSBkLS0+PGcgaWQ9ImVsZW1fZCI+PHJlY3QgZmlsbD0iI0YxRjFGMSIgaGVpZ2h0PSIzNi4yOTY5IiByeD0iMi41IiByeT0iMi41IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjAuNTsiIHdpZHRoPSIyOC44ODY3IiB4PSIzNzYuNSIgeT0iNjEiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI4Ljg4NjciIHg9IjM4Ni41IiB5PSI4My45OTUxIj5kPC90ZXh0PjwvZz48IS0tZW50aXR5IGEtLT48ZyBpZD0iZWxlbV9hIj48cmVjdCBmaWxsPSIjRjFGMUYxIiBoZWlnaHQ9IjM2LjI5NjkiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIgd2lkdGg9IjI4LjU3OTEiIHg9IjIzLjUiIHk9IjYxIi8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTQiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iOC41NzkxIiB4PSIzMy41IiB5PSI4My45OTUxIj5hPC90ZXh0PjwvZz48IS0tZW50aXR5IGItLT48ZyBpZD0iZWxlbV9iIj48cmVjdCBmaWxsPSIjRjFGMUYxIiBoZWlnaHQ9IjM2LjI5NjkiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyI
 gd2lkdGg9IjI4Ljg4NjciIHg9IjE2OS41IiB5PSI2MSIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjE0IiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjguODg2NyIgeD0iMTc5LjUiIHk9IjgzLjk5NTEiPmI8L3RleHQ+PC9nPjwhLS1saW5rIGMgdG8gZC0tPjxnIGlkPSJsaW5rX2NfZCI+PHBhdGggZD0iTTI2Mi4yMzQyLDc5IEMyODkuNTAzMSw3OSAzNDguODQyOCw3OSAzNzYuMzk3Niw3OSAiIGZpbGw9InRyYW5zcGFyZW50IiBpZD0iYy1kIiBzdHlsZT0ic3Ryb2tlOiNGRkE1MDA7c3Ryb2tlLXdpZHRoOjE7Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTMiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iNzguNDUwNyIgeD0iMjgwLjI1IiB5PSI3Mi4wNjY5Ij5wYXJlbnQtY2hpbGQ8L3RleHQ+PC9nPjwhLS1saW5rIGEgdG8gYi0tPjxnIGlkPSJsaW5rX2FfYiI+PHBhdGggZD0iTTUyLjUzMjgsNzkgQzgwLjM3MzgsNzkgMTM0Ljk1ODQsNzkgMTYzLjA5MTMsNzkgIiBmaWxsPSJ0cmFuc3BhcmVudCIgaWQ9ImEtdG8tYiIgc3R5bGU9InN0cm9rZTojMDA4MDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1kYXNoYXJyYXk6Ny4wLDcuMDsiLz48cG9seWdvbiBmaWxsPSIjMDA4MDAwIiBwb2ludHM9IjE2OS4wOTEzLDc5LDE2MC4wOTEzLDc1LDE2NC4wOTEzLDc5LDE2
 MC4wOTEzLDgzLDE2OS4wOTEzLDc5IiBzdHlsZT0ic3Ryb2tlOiMwMDgwMDA7c3Ryb2tlLXdpZHRoOjE7Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTMiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iODAuMDY5MyIgeD0iNzEiIHk9IjcyLjA2NjkiPmRlcGVuZGVuY3k8L3RleHQ+PC9nPjwhLS1TUkM9W2JTd24yaTkwM0NSbmxLX25XTWl4azBodzRBeFlhRVIydFU2SGJibU00VHpUTW1JaHNDNEM2VjhkeTBDMDlXaXVJWTdGV3JSUzZocDZYb1lVbjFRZFVLcE9JTUNIeTVlOGRtNkN4aEdQeDFjYnpQSnZlYkJoVmRrczc5RHQyQzBFOHZjZVR2bm9VUl9WY3B5dWoxUndCbXZEZDZXWXNXUWdJUzhGcjA3emYwZW9ZV1BIbFl2Q3l0dTBdLS0+PC9nPjwvc3ZnPg==" y="270.2969"/></g></svg>
\ No newline at end of file

Modified: maven/website/content/team.html
==============================================================================
--- maven/website/content/team.html (original)
+++ maven/website/content/team.html Sun Jan 19 21:31:38 2025
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.6.1:team at 2025-01-19
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.8.0:team at 2025-01-19
  | Rendered using Apache Maven Fluido Skin 2.0.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -130,11 +130,11 @@
           </div>
         </header>
         <main id="bodyColumn" class="span10">
-<section>
-<h1>Project Team</h1><a id="Project_Team"></a>
+<section><a id="Project_Team"></a>
+<h1>Project Team</h1>
 <p>A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.</p>
-<p>The project team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p><section>
-<h2>Members</h2><a id="Members"></a>
+<p>The project team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p><section><a id="Members"></a>
+<h2>Members</h2>
 <p>The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.</p>
 <table class="table table-striped">
 <tr class="a">
@@ -147,8 +147,8 @@
 <th>Time Zone</th>
 <th>Properties</th></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/a7a7de61eca1a5af56823753b1b3b838?d=mm&amp;s=60" /></figure></td>
-<td><a name="khmarbaise"></a>khmarbaise</td>
+<td><figure><img src="https://www.gravatar.com/avatar/a7a7de61eca1a5af56823753b1b3b838?d=mm&amp;s=60" /></figure></td>
+<td><a id="khmarbaise"></a>khmarbaise</td>
 <td>Karl Heinz Marbaise</td>
 <td><a class="externalLink" href="mailto:khmarbaise@apache.org">khmarbaise@apache.org</a></td>
 <td>-</td>
@@ -156,8 +156,8 @@
 <td>+1</td>
 <td>twitter=@khmarbaise</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/cdbe99fe3d6af6a18dd8c35b0687a50b?d=mm&amp;s=60" /></figure></td>
-<td><a name="aheritier"></a>aheritier</td>
+<td><figure><img src="https://www.gravatar.com/avatar/cdbe99fe3d6af6a18dd8c35b0687a50b?d=mm&amp;s=60" /></figure></td>
+<td><a id="aheritier"></a>aheritier</td>
 <td>Arnaud H&#xe9;ritier</td>
 <td><a class="externalLink" href="mailto:aheritier@apache.org">aheritier@apache.org</a></td>
 <td>-</td>
@@ -165,8 +165,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/b44837697ce1ec56d63e7e851ee3967e?d=mm&amp;s=60" /></figure></td>
-<td><a name="andham"></a>andham</td>
+<td><figure><img src="https://www.gravatar.com/avatar/b44837697ce1ec56d63e7e851ee3967e?d=mm&amp;s=60" /></figure></td>
+<td><a id="andham"></a>andham</td>
 <td>Anders Hammar</td>
 <td><a class="externalLink" href="mailto:andham@apache.org">andham@apache.org</a></td>
 <td>-</td>
@@ -174,8 +174,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/843c139514b33ef9121f6e4bfd2ef547?d=mm&amp;s=60" /></figure></td>
-<td><a name="baerrach"></a>baerrach</td>
+<td><figure><img src="https://www.gravatar.com/avatar/843c139514b33ef9121f6e4bfd2ef547?d=mm&amp;s=60" /></figure></td>
+<td><a id="baerrach"></a>baerrach</td>
 <td>Barrie Treloar</td>
 <td><a class="externalLink" href="mailto:baerrach@apache.org">baerrach@apache.org</a></td>
 <td>-</td>
@@ -183,8 +183,8 @@
 <td>Australia/Adelaide</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/c4fd4aa87482d9ecf81173cad089f0c3?d=mm&amp;s=60" /></figure></td>
-<td><a name="bimargulies"></a>bimargulies</td>
+<td><figure><img src="https://www.gravatar.com/avatar/c4fd4aa87482d9ecf81173cad089f0c3?d=mm&amp;s=60" /></figure></td>
+<td><a id="bimargulies"></a>bimargulies</td>
 <td>Benson Margulies</td>
 <td><a class="externalLink" href="mailto:bimargulies@apache.org">bimargulies@apache.org</a></td>
 <td>-</td>
@@ -192,8 +192,8 @@
 <td>America/New_York</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/76b019aa23f8756fa9d99d794c69d982?d=mm&amp;s=60" /></figure></td>
-<td><a name="bmarwell"></a>bmarwell</td>
+<td><figure><img src="https://www.gravatar.com/avatar/76b019aa23f8756fa9d99d794c69d982?d=mm&amp;s=60" /></figure></td>
+<td><a id="bmarwell"></a>bmarwell</td>
 <td>Benjamin Marwell</td>
 <td><a class="externalLink" href="mailto:bmarwell@apache.org">bmarwell@apache.org</a></td>
 <td>ASF</td>
@@ -201,8 +201,8 @@
 <td>Europe/Berlin</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/5f46e5f33b0d23121af7113258485a2b?d=mm&amp;s=60" /></figure></td>
-<td><a name="brianf"></a>brianf</td>
+<td><figure><img src="https://www.gravatar.com/avatar/5f46e5f33b0d23121af7113258485a2b?d=mm&amp;s=60" /></figure></td>
+<td><a id="brianf"></a>brianf</td>
 <td>Brian Fox</td>
 <td><a class="externalLink" href="mailto:brianf@apache.org">brianf@apache.org</a></td>
 <td>Sonatype</td>
@@ -210,8 +210,8 @@
 <td>-5</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/c7279715ebb81d73b0331799094b8292?d=mm&amp;s=60" /></figure></td>
-<td><a name="cstamas"></a>cstamas</td>
+<td><figure><img src="https://www.gravatar.com/avatar/c7279715ebb81d73b0331799094b8292?d=mm&amp;s=60" /></figure></td>
+<td><a id="cstamas"></a>cstamas</td>
 <td>Tamas Cservenak</td>
 <td><a class="externalLink" href="mailto:cstamas@apache.org">cstamas@apache.org</a></td>
 <td>-</td>
@@ -219,8 +219,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/c8686cad245196c9e392201ad7bb364f?d=mm&amp;s=60" /></figure></td>
-<td><a name="dennisl"></a>dennisl</td>
+<td><figure><img src="https://www.gravatar.com/avatar/c8686cad245196c9e392201ad7bb364f?d=mm&amp;s=60" /></figure></td>
+<td><a id="dennisl"></a>dennisl</td>
 <td>Dennis Lundberg</td>
 <td><a class="externalLink" href="mailto:dennisl@apache.org">dennisl@apache.org</a></td>
 <td>ASF</td>
@@ -228,8 +228,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/638136a641ed5c512f446444339cf271?d=mm&amp;s=60" /></figure></td>
-<td><a name="dkulp"></a>dkulp</td>
+<td><figure><img src="https://www.gravatar.com/avatar/638136a641ed5c512f446444339cf271?d=mm&amp;s=60" /></figure></td>
+<td><a id="dkulp"></a>dkulp</td>
 <td>Daniel Kulp</td>
 <td><a class="externalLink" href="mailto:dkulp@apache.org">dkulp@apache.org</a></td>
 <td>ASF</td>
@@ -237,8 +237,8 @@
 <td>-5</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/efe7252f3b18253bf4318062ece95a3b?d=mm&amp;s=60" /></figure></td>
-<td><a name="evenisse"></a>evenisse</td>
+<td><figure><img src="https://www.gravatar.com/avatar/efe7252f3b18253bf4318062ece95a3b?d=mm&amp;s=60" /></figure></td>
+<td><a id="evenisse"></a>evenisse</td>
 <td>Emmanuel Venisse</td>
 <td><a class="externalLink" href="mailto:evenisse@apache.org">evenisse@apache.org</a></td>
 <td>ASF</td>
@@ -246,8 +246,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/01a438a22b35dd8a284815f782a046fc?d=mm&amp;s=60" /></figure></td>
-<td><a name="gboue"></a>gboue</td>
+<td><figure><img src="https://www.gravatar.com/avatar/01a438a22b35dd8a284815f782a046fc?d=mm&amp;s=60" /></figure></td>
+<td><a id="gboue"></a>gboue</td>
 <td>Guillaume Bou&#xe9;</td>
 <td><a class="externalLink" href="mailto:gboue@apache.org">gboue@apache.org</a></td>
 <td>-</td>
@@ -255,8 +255,8 @@
 <td>Europe/Paris</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/29837f2f27fc887ad3e48390c2937e8f?d=mm&amp;s=60" /></figure></td>
-<td><a name="gnodet"></a>gnodet</td>
+<td><figure><img src="https://www.gravatar.com/avatar/29837f2f27fc887ad3e48390c2937e8f?d=mm&amp;s=60" /></figure></td>
+<td><a id="gnodet"></a>gnodet</td>
 <td>Guillaume Nodet</td>
 <td><a class="externalLink" href="mailto:gnodet@apache.org">gnodet@apache.org</a></td>
 <td>Red Hat</td>
@@ -264,8 +264,8 @@
 <td>Europe/Paris</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/2846efbc1f4bec7a8c886f331eb97e97?d=mm&amp;s=60" /></figure></td>
-<td><a name="henning"></a>henning</td>
+<td><figure><img src="https://www.gravatar.com/avatar/2846efbc1f4bec7a8c886f331eb97e97?d=mm&amp;s=60" /></figure></td>
+<td><a id="henning"></a>henning</td>
 <td>Henning Schmiedehausen</td>
 <td><a class="externalLink" href="mailto:henning@apache.org">henning@apache.org</a></td>
 <td>ASF</td>
@@ -273,8 +273,8 @@
 <td>America/Los_Angeles</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/35b0cc47b5e6d602734c636082d630df?d=mm&amp;s=60" /></figure></td>
-<td><a name="hboutemy"></a>hboutemy</td>
+<td><figure><img src="https://www.gravatar.com/avatar/35b0cc47b5e6d602734c636082d630df?d=mm&amp;s=60" /></figure></td>
+<td><a id="hboutemy"></a>hboutemy</td>
 <td>Herv&#xe9; Boutemy</td>
 <td><a class="externalLink" href="mailto:hboutemy@apache.org">hboutemy@apache.org</a></td>
 <td>ASF</td>
@@ -282,8 +282,8 @@
 <td>Europe/Paris</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/a52c0cfedf677c3dbf7ff1eaa4f3d8b4?d=mm&amp;s=60" /></figure></td>
-<td><a name="ifedorenko"></a>ifedorenko</td>
+<td><figure><img src="https://www.gravatar.com/avatar/a52c0cfedf677c3dbf7ff1eaa4f3d8b4?d=mm&amp;s=60" /></figure></td>
+<td><a id="ifedorenko"></a>ifedorenko</td>
 <td>Igor Fedorenko</td>
 <td><a class="externalLink" href="mailto:igor@ifedorenko.com">igor@ifedorenko.com</a></td>
 <td>Sonatype</td>
@@ -291,8 +291,8 @@
 <td>-5</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/81f0dd51add422563de0b7ce828b0728?d=mm&amp;s=60" /></figure></td>
-<td><a name="jvanzyl"></a>jvanzyl</td>
+<td><figure><img src="https://www.gravatar.com/avatar/81f0dd51add422563de0b7ce828b0728?d=mm&amp;s=60" /></figure></td>
+<td><a id="jvanzyl"></a>jvanzyl</td>
 <td>Jason van Zyl</td>
 <td><a class="externalLink" href="mailto:jason@maven.org">jason@maven.org</a></td>
 <td>-</td>
@@ -300,8 +300,8 @@
 <td>-5</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/3c2ad6b6efb1c84d9ff60259f8c8ef95?d=mm&amp;s=60" /></figure></td>
-<td><a name="krosenvold"></a>krosenvold</td>
+<td><figure><img src="https://www.gravatar.com/avatar/3c2ad6b6efb1c84d9ff60259f8c8ef95?d=mm&amp;s=60" /></figure></td>
+<td><a id="krosenvold"></a>krosenvold</td>
 <td>Kristian Rosenvold</td>
 <td><a class="externalLink" href="mailto:krosenvold@apache.org">krosenvold@apache.org</a></td>
 <td>-</td>
@@ -309,8 +309,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/3aedf60487a104a09251c580d64fafec?d=mm&amp;s=60" /></figure></td>
-<td><a name="kwin"></a>kwin</td>
+<td><figure><img src="https://www.gravatar.com/avatar/3aedf60487a104a09251c580d64fafec?d=mm&amp;s=60" /></figure></td>
+<td><a id="kwin"></a>kwin</td>
 <td>Konrad Windszus</td>
 <td><a class="externalLink" href="mailto:kwin@apache.org">kwin@apache.org</a></td>
 <td>Cognizant Netcentric</td>
@@ -318,8 +318,8 @@
 <td>Europe/Berlin</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="mkleint"></a>mkleint</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="mkleint"></a>mkleint</td>
 <td>Milos Kleint</td>
 <td>-</td>
 <td>-</td>
@@ -327,8 +327,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/c10f4d927ec131d4c95fdc7b24929a80?d=mm&amp;s=60" /></figure></td>
-<td><a name="mthmulders"></a>mthmulders</td>
+<td><figure><img src="https://www.gravatar.com/avatar/c10f4d927ec131d4c95fdc7b24929a80?d=mm&amp;s=60" /></figure></td>
+<td><a id="mthmulders"></a>mthmulders</td>
 <td>Maarten Mulders</td>
 <td><a class="externalLink" href="mailto:mthmulders@apache.org">mthmulders@apache.org</a></td>
 <td>Info Support</td>
@@ -336,8 +336,8 @@
 <td>Europe/Amsterdam</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/bab29f762bea8e578505424443d8cd41?d=mm&amp;s=60" /></figure></td>
-<td><a name="olamy"></a>olamy</td>
+<td><figure><img src="https://www.gravatar.com/avatar/bab29f762bea8e578505424443d8cd41?d=mm&amp;s=60" /></figure></td>
+<td><a id="olamy"></a>olamy</td>
 <td>Olivier Lamy</td>
 <td><a class="externalLink" href="mailto:olamy@apache.org">olamy@apache.org</a></td>
 <td>-</td>
@@ -345,8 +345,8 @@
 <td>Australia/Brisbane</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/f6caee604fc0ee8ffb030dcac691c9e3?d=mm&amp;s=60" /></figure></td>
-<td><a name="michaelo"></a>michaelo</td>
+<td><figure><img src="https://www.gravatar.com/avatar/f6caee604fc0ee8ffb030dcac691c9e3?d=mm&amp;s=60" /></figure></td>
+<td><a id="michaelo"></a>michaelo</td>
 <td>Michael Osipov</td>
 <td><a class="externalLink" href="mailto:michaelo@apache.org">michaelo@apache.org</a></td>
 <td>-</td>
@@ -354,8 +354,8 @@
 <td>Europe/Berlin</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/d035aeb839495240c58bbb03992ceda8?d=mm&amp;s=60" /></figure></td>
-<td><a name="rfscholte"></a>rfscholte</td>
+<td><figure><img src="https://www.gravatar.com/avatar/d035aeb839495240c58bbb03992ceda8?d=mm&amp;s=60" /></figure></td>
+<td><a id="rfscholte"></a>rfscholte</td>
 <td>Robert Scholte</td>
 <td><a class="externalLink" href="mailto:rfscholte@apache.org">rfscholte@apache.org</a></td>
 <td>-</td>
@@ -363,8 +363,8 @@
 <td>Europe/Amsterdam</td>
 <td>twitter=@rfscholte</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/5447780a4d31a6f20e28ee453a1f5b8d?d=mm&amp;s=60" /></figure></td>
-<td><a name="rgoers"></a>rgoers</td>
+<td><figure><img src="https://www.gravatar.com/avatar/5447780a4d31a6f20e28ee453a1f5b8d?d=mm&amp;s=60" /></figure></td>
+<td><a id="rgoers"></a>rgoers</td>
 <td>Ralph Goers</td>
 <td><a class="externalLink" href="mailto:rgoers@apache.org">rgoers@apache.org</a></td>
 <td>Intuit</td>
@@ -372,8 +372,8 @@
 <td>-8</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/90cc13b765c79d2d55ca64388ea2bc5f?d=mm&amp;s=60" /></figure></td>
-<td><a name="sjaranowski"></a>sjaranowski</td>
+<td><figure><img src="https://www.gravatar.com/avatar/90cc13b765c79d2d55ca64388ea2bc5f?d=mm&amp;s=60" /></figure></td>
+<td><a id="sjaranowski"></a>sjaranowski</td>
 <td>Slawomir Jaranowski</td>
 <td><a class="externalLink" href="mailto:sjaranowski@apache.org">sjaranowski@apache.org</a></td>
 <td>-</td>
@@ -381,8 +381,8 @@
 <td>Europe/Warsaw</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/84b52fef91820858d5e18cc0363b3bbe?d=mm&amp;s=60" /></figure></td>
-<td><a name="stephenc"></a>stephenc</td>
+<td><figure><img src="https://www.gravatar.com/avatar/84b52fef91820858d5e18cc0363b3bbe?d=mm&amp;s=60" /></figure></td>
+<td><a id="stephenc"></a>stephenc</td>
 <td>Stephen Connolly</td>
 <td><a class="externalLink" href="mailto:stephenc@apache.org">stephenc@apache.org</a></td>
 <td>-</td>
@@ -390,8 +390,8 @@
 <td>0</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/89d44feb36e50e382410b6b797cfa812?d=mm&amp;s=60" /></figure></td>
-<td><a name="slachiewicz"></a>slachiewicz</td>
+<td><figure><img src="https://www.gravatar.com/avatar/89d44feb36e50e382410b6b797cfa812?d=mm&amp;s=60" /></figure></td>
+<td><a id="slachiewicz"></a>slachiewicz</td>
 <td>Sylwester Lachiewicz</td>
 <td><a class="externalLink" href="mailto:slachiewicz@apache.org">slachiewicz@apache.org</a></td>
 <td>-</td>
@@ -399,8 +399,8 @@
 <td>Europe/Warsaw</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/28734d9ff3306a41efafa5b94d8eb163?d=mm&amp;s=60" /></figure></td>
-<td><a name="struberg"></a>struberg</td>
+<td><figure><img src="https://www.gravatar.com/avatar/28734d9ff3306a41efafa5b94d8eb163?d=mm&amp;s=60" /></figure></td>
+<td><a id="struberg"></a>struberg</td>
 <td>Mark Struberg</td>
 <td><a class="externalLink" href="mailto:struberg@apache.org">struberg@apache.org</a></td>
 <td>-</td>
@@ -408,8 +408,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/feb64254400eb261c6ba03afadd092a3?d=mm&amp;s=60" /></figure></td>
-<td><a name="tibordigana"></a>tibordigana</td>
+<td><figure><img src="https://www.gravatar.com/avatar/feb64254400eb261c6ba03afadd092a3?d=mm&amp;s=60" /></figure></td>
+<td><a id="tibordigana"></a>tibordigana</td>
 <td>Tibor Diga&#x148;a</td>
 <td><a class="externalLink" href="mailto:tibordigana@apache.org">tibordigana@apache.org</a></td>
 <td>-</td>
@@ -417,8 +417,8 @@
 <td>Europe/Bratislava</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/6b3c87a9fd95fb1d0af16816a075224e?d=mm&amp;s=60" /></figure></td>
-<td><a name="vsiveton"></a>vsiveton</td>
+<td><figure><img src="https://www.gravatar.com/avatar/6b3c87a9fd95fb1d0af16816a075224e?d=mm&amp;s=60" /></figure></td>
+<td><a id="vsiveton"></a>vsiveton</td>
 <td>Vincent Siveton</td>
 <td><a class="externalLink" href="mailto:vsiveton@apache.org">vsiveton@apache.org</a></td>
 <td>ASF</td>
@@ -426,8 +426,8 @@
 <td>-5</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/c662f616ca2c1b04d5ba7b96ca3b5171?d=mm&amp;s=60" /></figure></td>
-<td><a name="wfay"></a>wfay</td>
+<td><figure><img src="https://www.gravatar.com/avatar/c662f616ca2c1b04d5ba7b96ca3b5171?d=mm&amp;s=60" /></figure></td>
+<td><a id="wfay"></a>wfay</td>
 <td>Wayne Fay</td>
 <td><a class="externalLink" href="mailto:wfay@apache.org">wfay@apache.org</a></td>
 <td>ASF</td>
@@ -435,8 +435,8 @@
 <td>-6</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/ea3935a08a086d01b5ee12fb2d6e923a?d=mm&amp;s=60" /></figure></td>
-<td><a name="adangel"></a>adangel</td>
+<td><figure><img src="https://www.gravatar.com/avatar/ea3935a08a086d01b5ee12fb2d6e923a?d=mm&amp;s=60" /></figure></td>
+<td><a id="adangel"></a>adangel</td>
 <td>Andreas Dangel</td>
 <td><a class="externalLink" href="mailto:adangel@apache.org">adangel@apache.org</a></td>
 <td>-</td>
@@ -444,8 +444,8 @@
 <td>Europe/Berlin</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/bb362cf0ab5e1d0068665a9d9f0167e7?d=mm&amp;s=60" /></figure></td>
-<td><a name="bdemers"></a>bdemers</td>
+<td><figure><img src="https://www.gravatar.com/avatar/bb362cf0ab5e1d0068665a9d9f0167e7?d=mm&amp;s=60" /></figure></td>
+<td><a id="bdemers"></a>bdemers</td>
 <td>Brian Demers</td>
 <td><a class="externalLink" href="mailto:bdemers@apache.org">bdemers@apache.org</a></td>
 <td>Sonatype</td>
@@ -453,8 +453,8 @@
 <td>-5</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="bellingard"></a>bellingard</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="bellingard"></a>bellingard</td>
 <td>Fabrice Bellingard</td>
 <td>-</td>
 <td>-</td>
@@ -462,8 +462,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/9a790b32ad665e9aa78988ba378250c1?d=mm&amp;s=60" /></figure></td>
-<td><a name="bentmann"></a>bentmann</td>
+<td><figure><img src="https://www.gravatar.com/avatar/9a790b32ad665e9aa78988ba378250c1?d=mm&amp;s=60" /></figure></td>
+<td><a id="bentmann"></a>bentmann</td>
 <td>Benjamin Bentmann</td>
 <td><a class="externalLink" href="mailto:bentmann@apache.org">bentmann@apache.org</a></td>
 <td>Sonatype</td>
@@ -471,8 +471,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/456da78808527c596ccd30fba769dd6d?d=mm&amp;s=60" /></figure></td>
-<td><a name="chrisgwarp"></a>chrisgwarp</td>
+<td><figure><img src="https://www.gravatar.com/avatar/456da78808527c596ccd30fba769dd6d?d=mm&amp;s=60" /></figure></td>
+<td><a id="chrisgwarp"></a>chrisgwarp</td>
 <td>Chris Graham</td>
 <td><a class="externalLink" href="mailto:chrisgwarp@apache.org">chrisgwarp@apache.org</a></td>
 <td>-</td>
@@ -480,8 +480,8 @@
 <td>Australia/Melbourne</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/be9859a805a76f3482204de9e95a7b6f?d=mm&amp;s=60" /></figure></td>
-<td><a name="dantran"></a>dantran</td>
+<td><figure><img src="https://www.gravatar.com/avatar/be9859a805a76f3482204de9e95a7b6f?d=mm&amp;s=60" /></figure></td>
+<td><a id="dantran"></a>dantran</td>
 <td>Dan Tran</td>
 <td><a class="externalLink" href="mailto:dantran@apache.org">dantran@apache.org</a></td>
 <td>-</td>
@@ -489,8 +489,8 @@
 <td>-8</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/ea665d843e7e25fc1799a344fba022e0?d=mm&amp;s=60" /></figure></td>
-<td><a name="dbradicich"></a>dbradicich</td>
+<td><figure><img src="https://www.gravatar.com/avatar/ea665d843e7e25fc1799a344fba022e0?d=mm&amp;s=60" /></figure></td>
+<td><a id="dbradicich"></a>dbradicich</td>
 <td>Damian Bradicich</td>
 <td><a class="externalLink" href="mailto:dbradicich@apache.org">dbradicich@apache.org</a></td>
 <td>Sonatype</td>
@@ -498,8 +498,8 @@
 <td>-5</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/1db61ec29963d4a77ef2275140144fd4?d=mm&amp;s=60" /></figure></td>
-<td><a name="brett"></a>brett</td>
+<td><figure><img src="https://www.gravatar.com/avatar/1db61ec29963d4a77ef2275140144fd4?d=mm&amp;s=60" /></figure></td>
+<td><a id="brett"></a>brett</td>
 <td>Brett Porter</td>
 <td><a class="externalLink" href="mailto:brett@apache.org">brett@apache.org</a></td>
 <td>ASF</td>
@@ -507,8 +507,8 @@
 <td>+10</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/be211eb53b665c51eb3f2e421bdc77cb?d=mm&amp;s=60" /></figure></td>
-<td><a name="dfabulich"></a>dfabulich</td>
+<td><figure><img src="https://www.gravatar.com/avatar/be211eb53b665c51eb3f2e421bdc77cb?d=mm&amp;s=60" /></figure></td>
+<td><a id="dfabulich"></a>dfabulich</td>
 <td>Daniel Fabulich</td>
 <td><a class="externalLink" href="mailto:dfabulich@apache.org">dfabulich@apache.org</a></td>
 <td>-</td>
@@ -516,8 +516,8 @@
 <td>-8</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/1f61c73e879b918d650c24e12b5a3b9f?d=mm&amp;s=60" /></figure></td>
-<td><a name="eolivelli"></a>eolivelli</td>
+<td><figure><img src="https://www.gravatar.com/avatar/1f61c73e879b918d650c24e12b5a3b9f?d=mm&amp;s=60" /></figure></td>
+<td><a id="eolivelli"></a>eolivelli</td>
 <td>Enrico Olivelli</td>
 <td><a class="externalLink" href="mailto:eolivelli@apache.org">eolivelli@apache.org</a></td>
 <td>Diennea</td>
@@ -525,8 +525,8 @@
 <td>Europe/Rome</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/50ba5fa66fe2067a20381b90845266ef?d=mm&amp;s=60" /></figure></td>
-<td><a name="fgiust"></a>fgiust</td>
+<td><figure><img src="https://www.gravatar.com/avatar/50ba5fa66fe2067a20381b90845266ef?d=mm&amp;s=60" /></figure></td>
+<td><a id="fgiust"></a>fgiust</td>
 <td>Fabrizio Giustina</td>
 <td><a class="externalLink" href="mailto:fgiust@apache.org">fgiust@apache.org</a></td>
 <td>openmind</td>
@@ -534,8 +534,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/785a1a564fbfc3a91478a886e9262eee?d=mm&amp;s=60" /></figure></td>
-<td><a name="godin"></a>godin</td>
+<td><figure><img src="https://www.gravatar.com/avatar/785a1a564fbfc3a91478a886e9262eee?d=mm&amp;s=60" /></figure></td>
+<td><a id="godin"></a>godin</td>
 <td>Evgeny Mandrikov</td>
 <td><a class="externalLink" href="mailto:godin@apache.org">godin@apache.org</a></td>
 <td>SonarSource</td>
@@ -543,8 +543,8 @@
 <td>+3</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/9219e023336bc7cf75f8e297bdf93e7b?d=mm&amp;s=60" /></figure></td>
-<td><a name="handyande"></a>handyande</td>
+<td><figure><img src="https://www.gravatar.com/avatar/9219e023336bc7cf75f8e297bdf93e7b?d=mm&amp;s=60" /></figure></td>
+<td><a id="handyande"></a>handyande</td>
 <td>Andrew Williams</td>
 <td><a class="externalLink" href="mailto:handyande@apache.org">handyande@apache.org</a></td>
 <td>-</td>
@@ -552,8 +552,8 @@
 <td>0</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/f831da7fdd81e6abb2ef577b410b7787?d=mm&amp;s=60" /></figure></td>
-<td><a name="imod"></a>imod</td>
+<td><figure><img src="https://www.gravatar.com/avatar/f831da7fdd81e6abb2ef577b410b7787?d=mm&amp;s=60" /></figure></td>
+<td><a id="imod"></a>imod</td>
 <td>Dominik Bartholdi</td>
 <td><a class="externalLink" href="mailto:imod@apache.org">imod@apache.org</a></td>
 <td>-</td>
@@ -561,8 +561,8 @@
 <td>Europe/Zurich</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="jjensen"></a>jjensen</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="jjensen"></a>jjensen</td>
 <td>Jeff Jensen</td>
 <td>-</td>
 <td>-</td>
@@ -570,8 +570,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/3b75b73e1b6507a257aa9f6910f5c030?d=mm&amp;s=60" /></figure></td>
-<td><a name="ltheussl"></a>ltheussl</td>
+<td><figure><img src="https://www.gravatar.com/avatar/3b75b73e1b6507a257aa9f6910f5c030?d=mm&amp;s=60" /></figure></td>
+<td><a id="ltheussl"></a>ltheussl</td>
 <td>Lukas Theussl</td>
 <td><a class="externalLink" href="mailto:ltheussl@apache.org">ltheussl@apache.org</a></td>
 <td>-</td>
@@ -579,8 +579,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/7575e2568caf22d6613fc0c4c6653363?d=mm&amp;s=60" /></figure></td>
-<td><a name="markh"></a>markh</td>
+<td><figure><img src="https://www.gravatar.com/avatar/7575e2568caf22d6613fc0c4c6653363?d=mm&amp;s=60" /></figure></td>
+<td><a id="markh"></a>markh</td>
 <td>Mark Hobson</td>
 <td><a class="externalLink" href="mailto:markh@apache.org">markh@apache.org</a></td>
 <td>-</td>
@@ -588,8 +588,8 @@
 <td>0</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/4d2493f7bfc80a760d9351a44c78fee3?d=mm&amp;s=60" /></figure></td>
-<td><a name="martinkanters"></a>martinkanters</td>
+<td><figure><img src="https://www.gravatar.com/avatar/4d2493f7bfc80a760d9351a44c78fee3?d=mm&amp;s=60" /></figure></td>
+<td><a id="martinkanters"></a>martinkanters</td>
 <td>Martin Kanters</td>
 <td><a class="externalLink" href="mailto:martinkanters@apache.org">martinkanters@apache.org</a></td>
 <td>JPoint</td>
@@ -597,8 +597,8 @@
 <td>Europe/Amsterdam</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="mauro"></a>mauro</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="mauro"></a>mauro</td>
 <td>Mauro Talevi</td>
 <td>-</td>
 <td>-</td>
@@ -606,8 +606,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/f1d16806fc23bffc6b7fbdefba6441b2?d=mm&amp;s=60" /></figure></td>
-<td><a name="mfriedenhagen"></a>mfriedenhagen</td>
+<td><figure><img src="https://www.gravatar.com/avatar/f1d16806fc23bffc6b7fbdefba6441b2?d=mm&amp;s=60" /></figure></td>
+<td><a id="mfriedenhagen"></a>mfriedenhagen</td>
 <td>Mirko Friedenhagen</td>
 <td><a class="externalLink" href="mailto:mfriedenhagen@apache.org">mfriedenhagen@apache.org</a></td>
 <td>-</td>
@@ -615,8 +615,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/770cc58fdbd81a203d965faf49e30752?d=mm&amp;s=60" /></figure></td>
-<td><a name="mmoser"></a>mmoser</td>
+<td><figure><img src="https://www.gravatar.com/avatar/770cc58fdbd81a203d965faf49e30752?d=mm&amp;s=60" /></figure></td>
+<td><a id="mmoser"></a>mmoser</td>
 <td>Manfred Moser</td>
 <td><a class="externalLink" href="mailto:mmoser@apache.org">mmoser@apache.org</a></td>
 <td>-</td>
@@ -624,8 +624,8 @@
 <td>-8</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="nicolas"></a>nicolas</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="nicolas"></a>nicolas</td>
 <td>Nicolas de Loof</td>
 <td>-</td>
 <td>-</td>
@@ -633,8 +633,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="oching"></a>oching</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="oching"></a>oching</td>
 <td>Maria Odea B. Ching</td>
 <td>-</td>
 <td>-</td>
@@ -642,8 +642,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/caf8be8931e2b7a13d386a7d05053714?d=mm&amp;s=60" /></figure></td>
-<td><a name="pgier"></a>pgier</td>
+<td><figure><img src="https://www.gravatar.com/avatar/caf8be8931e2b7a13d386a7d05053714?d=mm&amp;s=60" /></figure></td>
+<td><a id="pgier"></a>pgier</td>
 <td>Paul Gier</td>
 <td><a class="externalLink" href="mailto:pgier@apache.org">pgier@apache.org</a></td>
 <td>Red Hat</td>
@@ -651,8 +651,8 @@
 <td>-6</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/7fd7c636a4868a5672430eb4ea359e9e?d=mm&amp;s=60" /></figure></td>
-<td><a name="ptahchiev"></a>ptahchiev</td>
+<td><figure><img src="https://www.gravatar.com/avatar/7fd7c636a4868a5672430eb4ea359e9e?d=mm&amp;s=60" /></figure></td>
+<td><a id="ptahchiev"></a>ptahchiev</td>
 <td>Petar Tahchiev</td>
 <td><a class="externalLink" href="mailto:ptahchiev@apache.org">ptahchiev@apache.org</a></td>
 <td>-</td>
@@ -660,8 +660,8 @@
 <td>+2</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/841c8ca525fe0dad19cb0dd2f459364d?d=mm&amp;s=60" /></figure></td>
-<td><a name="rafale"></a>rafale</td>
+<td><figure><img src="https://www.gravatar.com/avatar/841c8ca525fe0dad19cb0dd2f459364d?d=mm&amp;s=60" /></figure></td>
+<td><a id="rafale"></a>rafale</td>
 <td>Rapha&#xeb;l Pi&#xe9;roni</td>
 <td><a class="externalLink" href="mailto:rafale@apache.org">rafale@apache.org</a></td>
 <td>Dexem</td>
@@ -669,8 +669,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/a7b855d54a93692cc35fb18bbc6c9d9b?d=mm&amp;s=60" /></figure></td>
-<td><a name="schulte"></a>schulte</td>
+<td><figure><img src="https://www.gravatar.com/avatar/a7b855d54a93692cc35fb18bbc6c9d9b?d=mm&amp;s=60" /></figure></td>
+<td><a id="schulte"></a>schulte</td>
 <td>Christian Schulte</td>
 <td><a class="externalLink" href="mailto:schulte@apache.org">schulte@apache.org</a></td>
 <td>-</td>
@@ -678,8 +678,8 @@
 <td>Europe/Berlin</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/6cf6cca56375bcb9b2ec951ab714039b?d=mm&amp;s=60" /></figure></td>
-<td><a name="snicoll"></a>snicoll</td>
+<td><figure><img src="https://www.gravatar.com/avatar/6cf6cca56375bcb9b2ec951ab714039b?d=mm&amp;s=60" /></figure></td>
+<td><a id="snicoll"></a>snicoll</td>
 <td>Stephane Nicoll</td>
 <td><a class="externalLink" href="mailto:snicoll@apache.org">snicoll@apache.org</a></td>
 <td>-</td>
@@ -687,8 +687,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/2c27249f3e6df269751ee1c5d74c7d2e?d=mm&amp;s=60" /></figure></td>
-<td><a name="simonetripodi"></a>simonetripodi</td>
+<td><figure><img src="https://www.gravatar.com/avatar/2c27249f3e6df269751ee1c5d74c7d2e?d=mm&amp;s=60" /></figure></td>
+<td><a id="simonetripodi"></a>simonetripodi</td>
 <td>Simone Tripodi</td>
 <td><a class="externalLink" href="mailto:simonetripodi@apache.org">simonetripodi@apache.org</a></td>
 <td>-</td>
@@ -696,8 +696,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/1bed2b4af6b88dca9d023b8d1d061753?d=mm&amp;s=60" /></figure></td>
-<td><a name="sor"></a>sor</td>
+<td><figure><img src="https://www.gravatar.com/avatar/1bed2b4af6b88dca9d023b8d1d061753?d=mm&amp;s=60" /></figure></td>
+<td><a id="sor"></a>sor</td>
 <td>Christian Stein</td>
 <td><a class="externalLink" href="mailto:sor@apache.org">sor@apache.org</a></td>
 <td>-</td>
@@ -705,8 +705,8 @@
 <td>Europe/Berlin</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/2b5aa3653c59f40a08f2a314c04aa854?d=mm&amp;s=60" /></figure></td>
-<td><a name="tchemit"></a>tchemit</td>
+<td><figure><img src="https://www.gravatar.com/avatar/2b5aa3653c59f40a08f2a314c04aa854?d=mm&amp;s=60" /></figure></td>
+<td><a id="tchemit"></a>tchemit</td>
 <td>Tony Chemit</td>
 <td><a class="externalLink" href="mailto:tchemit@apache.org">tchemit@apache.org</a></td>
 <td>CodeLutin</td>
@@ -714,8 +714,8 @@
 <td>Europe/Paris</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/187d7c84095d8fbd8a0731eebaaa30de?d=mm&amp;s=60" /></figure></td>
-<td><a name="vmassol"></a>vmassol</td>
+<td><figure><img src="https://www.gravatar.com/avatar/187d7c84095d8fbd8a0731eebaaa30de?d=mm&amp;s=60" /></figure></td>
+<td><a id="vmassol"></a>vmassol</td>
 <td>Vincent Massol</td>
 <td><a class="externalLink" href="mailto:vmassol@apache.org">vmassol@apache.org</a></td>
 <td>ASF</td>
@@ -723,8 +723,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/70b40da7f0f25f55f9812d21e85279b9?d=mm&amp;s=60" /></figure></td>
-<td><a name="elharo"></a>elharo</td>
+<td><figure><img src="https://www.gravatar.com/avatar/70b40da7f0f25f55f9812d21e85279b9?d=mm&amp;s=60" /></figure></td>
+<td><a id="elharo"></a>elharo</td>
 <td>Elliotte Rusty Harold</td>
 <td><a class="externalLink" href="mailto:elharo@apache.org">elharo@apache.org</a></td>
 <td>-</td>
@@ -732,8 +732,8 @@
 <td>America/New_York</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/cbe8a9133ef3337eb267252a06f649bf?d=mm&amp;s=60" /></figure></td>
-<td><a name="agudian"></a>agudian</td>
+<td><figure><img src="https://www.gravatar.com/avatar/cbe8a9133ef3337eb267252a06f649bf?d=mm&amp;s=60" /></figure></td>
+<td><a id="agudian"></a>agudian</td>
 <td>Andreas Gudian</td>
 <td><a class="externalLink" href="mailto:agudian@apache.org">agudian@apache.org</a></td>
 <td>-</td>
@@ -741,8 +741,8 @@
 <td>Europe/Berlin</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="aramirez"></a>aramirez</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="aramirez"></a>aramirez</td>
 <td>Allan Q. Ramirez</td>
 <td>-</td>
 <td>-</td>
@@ -750,8 +750,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="bayard"></a>bayard</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="bayard"></a>bayard</td>
 <td>Henri Yandell</td>
 <td>-</td>
 <td>-</td>
@@ -759,8 +759,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/6559d4b2de15cb1433fc13c34599e4c7?d=mm&amp;s=60" /></figure></td>
-<td><a name="carlos"></a>carlos</td>
+<td><figure><img src="https://www.gravatar.com/avatar/6559d4b2de15cb1433fc13c34599e4c7?d=mm&amp;s=60" /></figure></td>
+<td><a id="carlos"></a>carlos</td>
 <td>Carlos Sanchez</td>
 <td><a class="externalLink" href="mailto:carlos@apache.org">carlos@apache.org</a></td>
 <td>ASF</td>
@@ -768,8 +768,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="chrisjs"></a>chrisjs</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="chrisjs"></a>chrisjs</td>
 <td>Chris Stevenson</td>
 <td>-</td>
 <td>-</td>
@@ -777,8 +777,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="dblevins"></a>dblevins</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="dblevins"></a>dblevins</td>
 <td>David Blevins</td>
 <td>-</td>
 <td>-</td>
@@ -786,8 +786,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="dlr"></a>dlr</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="dlr"></a>dlr</td>
 <td>Daniel Rall</td>
 <td>-</td>
 <td>-</td>
@@ -795,8 +795,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/89d1772a8f19085482a13decc709cda2?d=mm&amp;s=60" /></figure></td>
-<td><a name="epunzalan"></a>epunzalan</td>
+<td><figure><img src="https://www.gravatar.com/avatar/89d1772a8f19085482a13decc709cda2?d=mm&amp;s=60" /></figure></td>
+<td><a id="epunzalan"></a>epunzalan</td>
 <td>Edwin Punzalan</td>
 <td><a class="externalLink" href="mailto:epunzalan@apache.org">epunzalan@apache.org</a></td>
 <td>-</td>
@@ -804,8 +804,8 @@
 <td>-8</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="felipeal"></a>felipeal</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="felipeal"></a>felipeal</td>
 <td>Felipe Leme</td>
 <td>-</td>
 <td>-</td>
@@ -813,8 +813,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/5eb06f355d82f3267f3db16c6359601e?d=mm&amp;s=60" /></figure></td>
-<td><a name="jdcasey"></a>jdcasey</td>
+<td><figure><img src="https://www.gravatar.com/avatar/5eb06f355d82f3267f3db16c6359601e?d=mm&amp;s=60" /></figure></td>
+<td><a id="jdcasey"></a>jdcasey</td>
 <td>John Casey</td>
 <td><a class="externalLink" href="mailto:jdcasey@apache.org">jdcasey@apache.org</a></td>
 <td>ASF</td>
@@ -822,8 +822,8 @@
 <td>-6</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/e685ce2ea401d7c31344b4003faefff5?d=mm&amp;s=60" /></figure></td>
-<td><a name="jmcconnell"></a>jmcconnell</td>
+<td><figure><img src="https://www.gravatar.com/avatar/e685ce2ea401d7c31344b4003faefff5?d=mm&amp;s=60" /></figure></td>
+<td><a id="jmcconnell"></a>jmcconnell</td>
 <td>Jesse McConnell</td>
 <td><a class="externalLink" href="mailto:jmcconnell@apache.org">jmcconnell@apache.org</a></td>
 <td>ASF</td>
@@ -831,8 +831,8 @@
 <td>-6</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/38f7796e51a469f8efc08de2d88fa335?d=mm&amp;s=60" /></figure></td>
-<td><a name="joakime"></a>joakime</td>
+<td><figure><img src="https://www.gravatar.com/avatar/38f7796e51a469f8efc08de2d88fa335?d=mm&amp;s=60" /></figure></td>
+<td><a id="joakime"></a>joakime</td>
 <td>Joakim Erdfelt</td>
 <td><a class="externalLink" href="mailto:joakime@apache.org">joakime@apache.org</a></td>
 <td>ASF</td>
@@ -840,8 +840,8 @@
 <td>-5</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/e3d64fc9947612977757ad096b492b56?d=mm&amp;s=60" /></figure></td>
-<td><a name="jruiz"></a>jruiz</td>
+<td><figure><img src="https://www.gravatar.com/avatar/e3d64fc9947612977757ad096b492b56?d=mm&amp;s=60" /></figure></td>
+<td><a id="jruiz"></a>jruiz</td>
 <td>Johnny Ruiz III</td>
 <td><a class="externalLink" href="mailto:jruiz@apache.org">jruiz@apache.org</a></td>
 <td>-</td>
@@ -849,8 +849,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="jstrachan"></a>jstrachan</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="jstrachan"></a>jstrachan</td>
 <td>James Strachan</td>
 <td>-</td>
 <td>-</td>
@@ -858,8 +858,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/b38a3be83226b10b399985496c058e4c?d=mm&amp;s=60" /></figure></td>
-<td><a name="jtolentino"></a>jtolentino</td>
+<td><figure><img src="https://www.gravatar.com/avatar/b38a3be83226b10b399985496c058e4c?d=mm&amp;s=60" /></figure></td>
+<td><a id="jtolentino"></a>jtolentino</td>
 <td>Ernesto Tolentino Jr.</td>
 <td><a class="externalLink" href="mailto:jtolentino@apache.org">jtolentino@apache.org</a></td>
 <td>ASF</td>
@@ -867,8 +867,8 @@
 <td>+8</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/51c5516f058929cbdca03b0319e61bf8?d=mm&amp;s=60" /></figure></td>
-<td><a name="kenney"></a>kenney</td>
+<td><figure><img src="https://www.gravatar.com/avatar/51c5516f058929cbdca03b0319e61bf8?d=mm&amp;s=60" /></figure></td>
+<td><a id="kenney"></a>kenney</td>
 <td>Kenney Westerhof</td>
 <td><a class="externalLink" href="mailto:kenney@apache.org">kenney@apache.org</a></td>
 <td>Neonics</td>
@@ -876,8 +876,8 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/af54a0871600db7fbdbb5c558a6e29a3?d=mm&amp;s=60" /></figure></td>
-<td><a name="mperham"></a>mperham</td>
+<td><figure><img src="https://www.gravatar.com/avatar/af54a0871600db7fbdbb5c558a6e29a3?d=mm&amp;s=60" /></figure></td>
+<td><a id="mperham"></a>mperham</td>
 <td>Mike Perham</td>
 <td><a class="externalLink" href="mailto:mperham@gmail.com">mperham@gmail.com</a></td>
 <td>IBM</td>
@@ -885,8 +885,8 @@
 <td>-6</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="ogusakov"></a>ogusakov</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="ogusakov"></a>ogusakov</td>
 <td>Oleg Gusakov</td>
 <td>-</td>
 <td>-</td>
@@ -894,8 +894,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/16f83496d57ffb2fb73e6219c1537d39?d=mm&amp;s=60" /></figure></td>
-<td><a name="pschneider"></a>pschneider</td>
+<td><figure><img src="https://www.gravatar.com/avatar/16f83496d57ffb2fb73e6219c1537d39?d=mm&amp;s=60" /></figure></td>
+<td><a id="pschneider"></a>pschneider</td>
 <td>Patrick Schneider</td>
 <td><a class="externalLink" href="mailto:pschneider@gmail.com">pschneider@gmail.com</a></td>
 <td>-</td>
@@ -903,8 +903,8 @@
 <td>-6</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="rinku"></a>rinku</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="rinku"></a>rinku</td>
 <td>Rahul Thakur</td>
 <td>-</td>
 <td>-</td>
@@ -912,8 +912,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="shinobu"></a>shinobu</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="shinobu"></a>shinobu</td>
 <td>Shinobu Kuwai</td>
 <td>-</td>
 <td>-</td>
@@ -921,8 +921,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
-<td><a name="smorgrav"></a>smorgrav</td>
+<td><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&amp;f=y&amp;s=60" /></figure></td>
+<td><a id="smorgrav"></a>smorgrav</td>
 <td>Torbjorn Eikli Smorgrav</td>
 <td>-</td>
 <td>-</td>
@@ -930,8 +930,8 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/565f00b7f179682b6ab1327e39833eba?d=mm&amp;s=60" /></figure></td>
-<td><a name="trygvis"></a>trygvis</td>
+<td><figure><img src="https://www.gravatar.com/avatar/565f00b7f179682b6ab1327e39833eba?d=mm&amp;s=60" /></figure></td>
+<td><a id="trygvis"></a>trygvis</td>
 <td>Trygve Laugstol</td>
 <td><a class="externalLink" href="mailto:trygvis@apache.org">trygvis@apache.org</a></td>
 <td>ASF</td>
@@ -939,15 +939,15 @@
 <td>+1</td>
 <td>-</td></tr>
 <tr class="b">
-<td style="text-align: left;"><figure><img src="https://www.gravatar.com/avatar/cc9f81ff2bf74ede3e0a80982acf832e?d=mm&amp;s=60" /></figure></td>
-<td><a name="wsmoak"></a>wsmoak</td>
+<td><figure><img src="https://www.gravatar.com/avatar/cc9f81ff2bf74ede3e0a80982acf832e?d=mm&amp;s=60" /></figure></td>
+<td><a id="wsmoak"></a>wsmoak</td>
 <td>Wendy Smoak</td>
 <td><a class="externalLink" href="mailto:wsmoak@apache.org">wsmoak@apache.org</a></td>
 <td>-</td>
 <td>Emeritus</td>
 <td>-7</td>
-<td>-</td></tr></table></section><section>
-<h2>Contributors</h2><a id="Contributors"></a>
+<td>-</td></tr></table></section><section><a id="Contributors"></a>
+<h2>Contributors</h2>
 <p>There are no contributors listed for this project. Please check back again later.</p></section></section>        </main>
       </div>
     </div>