Merge pull request #70 from ebarboni/master

fix deadlink make website up again
diff --git a/nb-repository-plugin/pom.xml b/nb-repository-plugin/pom.xml
index b61da75..4f27171 100644
--- a/nb-repository-plugin/pom.xml
+++ b/nb-repository-plugin/pom.xml
@@ -35,14 +35,7 @@
     <name>Apache NetBeans Maven Utilities - NB Repository Plugin</name>
     <description>Maven plugin for creating Maven Repository out of a NetBeans installation (and other sources) for consumption by the projects using nbm-maven-plugin.
     </description>
-    <inceptionYear>2005</inceptionYear>
-    <licenses>
-        <license>
-            <name>Apache License 2</name>
-            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-            <distribution>repo</distribution>
-        </license>
-    </licenses>
+    <inceptionYear>2005</inceptionYear>    
 
     <!--profiles>
         <profile>
diff --git a/nb-repository-plugin/src/main/java/org/apache/netbeans/nbm/repository/PopulateRepositoryMojo.java b/nb-repository-plugin/src/main/java/org/apache/netbeans/nbm/repository/PopulateRepositoryMojo.java
index cb2ac49..5b3dcde 100644
--- a/nb-repository-plugin/src/main/java/org/apache/netbeans/nbm/repository/PopulateRepositoryMojo.java
+++ b/nb-repository-plugin/src/main/java/org/apache/netbeans/nbm/repository/PopulateRepositoryMojo.java
@@ -84,7 +84,7 @@
  * repository with them. Optionally you can also deploy to a remote repository.
  * <p>
  * If you are looking for an existing remote repository for NetBeans artifacts, check out <a href="https://search.maven.org/">Maven Central</a>.
- * <a href="http://bits.netbeans.org/nexus/content/groups/netbeans/">http://bits.netbeans.org/nexus/content/groups/netbeans/</a>,
+ * <a href="https://netbeans.apidesign.org/maven2/">https://netbeans.apidesign.org/maven2/</a>,
  * contains contains API artifacts for older NetBeans releases.
  * <a href="https://repository.apache.org/content/groups/snapshots">https://repository.apache.org/content/groups/snapshots</a>
  * may also be used for <code>dev-SNAPSHOT</code> artifacts if you wish to test development builds.
diff --git a/nb-repository-plugin/src/site/apt/index.apt b/nb-repository-plugin/src/site/apt/index.apt
index 5b5a4e2..1d86b64 100644
--- a/nb-repository-plugin/src/site/apt/index.apt
+++ b/nb-repository-plugin/src/site/apt/index.apt
@@ -31,10 +31,10 @@
 
  {{{https://search.maven.org/}Maven Central}} contains artefacts of Apache NetBeans 9.0 and later.
 
- Also see: {{{http://wiki.netbeans.org/NetBeansDeveloperFAQ#Mavenized_Builds}Maven NBM development FAQs}}
+ Also see: {{{https://netbeans.apache.org/wiki/DevFaqIndex.asciidoc#_mavenized_builds}Maven NBM development FAQs}}
 
 Older NetBeans Version
 
- To get access to a repository with NetBeans.org module artifacts and metadata, add {{{http://bits.netbeans.org/maven2/}http://bits.netbeans.org/maven2/}} repository to your project POM
+ To get access to a repository with NetBeans.org module artifacts and metadata, add {{{https://netbeans.apidesign.org/maven2/}https://netbeans.apidesign.org/maven2/}} repository to your project POM
 or the repository manager you are using. The repository hosts binaries from NetBeans 6.5 to NetBeans 8.2.
 
diff --git a/nb-repository-plugin/src/site/apt/repository.apt b/nb-repository-plugin/src/site/apt/repository.apt
index 4aa9a1c..c7da492 100644
--- a/nb-repository-plugin/src/site/apt/repository.apt
+++ b/nb-repository-plugin/src/site/apt/repository.apt
@@ -36,8 +36,6 @@
  For the complete upload, you will need to checkout the sources of the IDE/Platform you
 want to upload. See this page {{{http://netbeans.apache.org/download/dev/index.html}Building from source}}
 
- To have external dependencies correctly identified by their real GAV, you will need to download the index from central (or other) repository. 
-See {{{./download-mojo.html}<<<download>>> goal}}
 
  The goal has multiple input parameters that link the goal to binaries prepared beforehand.
 
diff --git a/nb-repository-plugin/src/site/site.xml b/nb-repository-plugin/src/site/site.xml
index 3965618..5597295 100644
--- a/nb-repository-plugin/src/site/site.xml
+++ b/nb-repository-plugin/src/site/site.xml
@@ -15,26 +15,40 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 https://maven.apache.org/xsd/decoration-1.8.0.xsd" combine.self="override">
     <skin>
         <groupId>org.apache.netbeans.utilities</groupId>
         <artifactId>maven-netbeans-skin</artifactId>
         <version>1.0-SNAPSHOT</version>
     </skin>
     <body>
-    <menu name="Overview">
-      <item name="Usage" href="index.html"/>
-      <item name="Plugin Goals" href="plugin-info.html"/>
-      <!-- <item name="Javadoc" href="apidocs/index.html"/> -->
-      <!--item name="FAQ" href="faq.html"/-->
-    </menu>
-    <!--<menu name="Upgrade">   
-      <item name="2.4 -> 2.5 upgrade" href="2425upgrade.html"/>
-      <item name="2.6 -> 3.0 upgrade" href="2630upgrade.html"/>
-    </menu>-->
-    <menu name="HOWTOs ">
-      <item name="Populate repository" href="repository.html"/>
-    </menu>
-  </body>
+        <links>
+            <item name="NB Repository Plugin" />
+            <item name="NBM Plugin" href="../nbm-maven-plugin/index.html"/>
+            <item name="Shared" href="../nb-shared/index.html"/>
+            <item name="Harness" href="../nbm-maven-harness/index.html"/>
+            <item name="Parent" href="../index.html" />
+        </links>
+        <menu name="Overview">
+            <item name="Usage" href="index.html"/>
+            <item name="Plugin Goals" href="plugin-info.html"/>
+            <!-- <item name="Javadoc" href="apidocs/index.html"/> -->
+            <!--item name="FAQ" href="faq.html"/-->
+        </menu>
+        <!--<menu name="Upgrade">
+          <item name="2.4 -> 2.5 upgrade" href="2425upgrade.html"/>
+          <item name="2.6 -> 3.0 upgrade" href="2630upgrade.html"/>
+        </menu>-->
+        <menu name="HOWTOs ">
+            <item name="Populate repository" href="repository.html"/>
+        </menu>
+    </body>
+    <custom>
+        <NetBeanSkin>
+            <gitHub>
+                <projectId>apache/netbeans-mavenutils-nbm-maven-plugin</projectId>
+            </gitHub>
+        </NetBeanSkin>
+    </custom>
 </project>
 
diff --git a/nbm-shared/README.md b/nb-shared/README.md
similarity index 100%
rename from nbm-shared/README.md
rename to nb-shared/README.md
diff --git a/nbm-shared/pom.xml b/nb-shared/pom.xml
similarity index 95%
rename from nbm-shared/pom.xml
rename to nb-shared/pom.xml
index f1f9c45..e361877 100644
--- a/nbm-shared/pom.xml
+++ b/nb-shared/pom.xml
@@ -116,22 +116,17 @@
 
     <reporting>
         <plugins>
-            <!--<plugin>
+            <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-project-info-reports-plugin</artifactId>
                 <reportSets>
                     <reportSet>
                         <reports>
-                            <report>plugin-management</report>
-                            <report>plugins</report>
-                            <report>project-team</report>
-                            <report>scm</report>
-                            <report>summary</report>
-
+                            <report>index</report>
                         </reports>
                     </reportSet>
                 </reportSets>
-            </plugin>-->
+            </plugin>
             <plugin>
                 <artifactId>maven-changes-plugin</artifactId>
                 <configuration>
diff --git a/nbm-shared/src/main/java/org/apache/netbeans/nbm/utils/AbstractNetbeansMojo.java b/nb-shared/src/main/java/org/apache/netbeans/nbm/utils/AbstractNetbeansMojo.java
similarity index 100%
rename from nbm-shared/src/main/java/org/apache/netbeans/nbm/utils/AbstractNetbeansMojo.java
rename to nb-shared/src/main/java/org/apache/netbeans/nbm/utils/AbstractNetbeansMojo.java
diff --git a/nbm-shared/src/main/java/org/apache/netbeans/nbm/utils/ExamineManifest.java b/nb-shared/src/main/java/org/apache/netbeans/nbm/utils/ExamineManifest.java
similarity index 100%
rename from nbm-shared/src/main/java/org/apache/netbeans/nbm/utils/ExamineManifest.java
rename to nb-shared/src/main/java/org/apache/netbeans/nbm/utils/ExamineManifest.java
diff --git a/nb-shared/src/site/site.xml b/nb-shared/src/site/site.xml
new file mode 100644
index 0000000..5afb11b
--- /dev/null
+++ b/nb-shared/src/site/site.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+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.
+-->
+<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 https://maven.apache.org/xsd/decoration-1.8.0.xsd" combine.self="override">
+    <skin>
+        <groupId>org.apache.netbeans.utilities</groupId>
+        <artifactId>maven-netbeans-skin</artifactId>
+        <version>1.0-SNAPSHOT</version>
+    </skin> 
+    <body>
+        <links>
+            <item name="NB Repository Plugin" href="../nb-repository-plugin/index.html"/>
+            <item name="NBM Plugin" href="../nbm-maven-plugin/index.html"/>
+            <item name="Shared" />
+            <item name="Harness" href="../nbm-maven-harness/index.html"/>
+            <item name="Parent" href="../index.html" />          
+        </links>
+    </body>
+    <custom>
+        <NetBeanSkin>
+            <gitHub>
+                <projectId>apache/netbeans-mavenutils-nbm-maven-plugin</projectId>
+            </gitHub>
+        </NetBeanSkin>
+    </custom>
+</project>
+
diff --git a/nbm-shared/src/test/java/org/apache/netbeans/nbm/utils/ExamineManifestTest.java b/nb-shared/src/test/java/org/apache/netbeans/nbm/utils/ExamineManifestTest.java
similarity index 100%
rename from nbm-shared/src/test/java/org/apache/netbeans/nbm/utils/ExamineManifestTest.java
rename to nb-shared/src/test/java/org/apache/netbeans/nbm/utils/ExamineManifestTest.java
diff --git a/nbm-maven-harness/pom.xml b/nbm-maven-harness/pom.xml
index ae7a911..788c3a6 100644
--- a/nbm-maven-harness/pom.xml
+++ b/nbm-maven-harness/pom.xml
@@ -203,6 +203,7 @@
                     <reportSet>
                         <reports>
                             <report>plugins</report>
+                            <report>index</report>
                             <!-- <report>cim</report> -->
                         </reports>
                     </reportSet>
diff --git a/nbm-maven-harness/src/site/site.xml b/nbm-maven-harness/src/site/site.xml
index b374ecd..2ac6696 100644
--- a/nbm-maven-harness/src/site/site.xml
+++ b/nbm-maven-harness/src/site/site.xml
@@ -15,13 +15,27 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 https://maven.apache.org/xsd/decoration-1.8.0.xsd" combine.self="override">
     <skin>
         <groupId>org.apache.netbeans.utilities</groupId>
         <artifactId>maven-netbeans-skin</artifactId>
         <version>1.0-SNAPSHOT</version>
     </skin>
-    <body>  
+    <body>
+        <links>
+            <item name="NB Repository Plugin" href="../nb-repository-plugin/index.html"/>
+            <item name="NBM Plugin" href="../nbm-maven-plugin/index.html"/>
+            <item name="Shared" href="../nb-shared/index.html"/>
+            <item name="Harness"/>
+            <item name="Parent" href="../index.html"/>          
+        </links>
     </body>
+    <custom>
+        <NetBeanSkin>
+            <gitHub>
+                <projectId>apache/netbeans-mavenutils-nbm-maven-plugin</projectId>
+            </gitHub>
+        </NetBeanSkin>
+    </custom>
 </project>
 
diff --git a/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateNetBeansFileStructure.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateNetBeansFileStructure.java
index 35ffa20..6507b91 100644
--- a/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateNetBeansFileStructure.java
+++ b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateNetBeansFileStructure.java
@@ -201,7 +201,7 @@
     /**
      * list of groupId:artifactId pairs describing libraries that go into the nbm file and will only include the
      * .external reference in the nbm instead of the actual binary. See
-     * <a href="http://netbeans.org/bugzilla/show_bug.cgi?id=195041">NetBeans issue #195041</a> for details. Please note
+     * <a href="https://bz.apache.org/netbeans/show_bug.cgi?id=195041">NetBeans issue #195041</a> for details. Please note
      * that the scheme will only work for artifacts present in central repository but no effort is made at build time to
      * enforce that. Additionally at runtime when installing the module, the user has to be online and be capable of
      * reaching central using maven. You have been warned.
diff --git a/nbm-maven-plugin/src/site/apt/index.apt.vm b/nbm-maven-plugin/src/site/apt/index.apt.vm
index 2b812ac..4dc0d1c 100644
--- a/nbm-maven-plugin/src/site/apt/index.apt.vm
+++ b/nbm-maven-plugin/src/site/apt/index.apt.vm
@@ -302,7 +302,7 @@
 
 Old NetBeans Version
 
- To get access to a repository with NetBeans.org module artifacts and metadata, add {{{http://bits.netbeans.org/maven2/}http://bits.netbeans.org/maven2/}} repository to your project POM
+ To get access to a repository with NetBeans.org module artifacts and metadata, add {{{https://netbeans.apidesign.org/maven2/}https://netbeans.apidesign.org/maven2/}} repository to your project POM
 or the repository manager you are using. The repository hosts binaries from NetBeans 6.5 up to NetBeans 8.2.
 
 +-----+
@@ -311,7 +311,7 @@
         <repository>
             <id>netbeans</id>
             <name>repository hosting netbeans.org api artifacts</name>
-            <url>http://bits.netbeans.org/maven2/</url>
+            <url>https://netbeans.apidesign.org/maven2/</url>
             <releases>
                 <enabled>true</enabled>
             </releases>
diff --git a/nbm-maven-plugin/src/site/site.xml b/nbm-maven-plugin/src/site/site.xml
index a7b2c59..091f1df 100644
--- a/nbm-maven-plugin/src/site/site.xml
+++ b/nbm-maven-plugin/src/site/site.xml
@@ -15,13 +15,20 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 https://maven.apache.org/xsd/decoration-1.8.0.xsd" combine.self="override">
     <skin>
         <groupId>org.apache.netbeans.utilities</groupId>
         <artifactId>maven-netbeans-skin</artifactId>
         <version>1.0-SNAPSHOT</version>
     </skin>  
     <body>
+        <links>
+            <item name="NB Repository Plugin" href="../nb-repository-plugin/index.html"/>
+            <item name="NBM Plugin"/>
+            <item name="Shared" href="../nb-shared/index.html"/>
+            <item name="Harness" href="../nbm-maven-harness/index.html"/>
+            <item name="Parent" href="../index.html" />          
+        </links>
         <menu name="Overview">
             <item name="Usage" href="index.html"/>
             <item name="Plugin Goals" href="plugin-info.html"/>
@@ -41,5 +48,12 @@
             <item name="Example Descriptor" href="descriptor.html"/>
         </menu>
     </body>
+    <custom>
+        <NetBeanSkin>
+            <gitHub>
+                <projectId>apache/netbeans-mavenutils-nbm-maven-plugin</projectId>
+            </gitHub>
+        </NetBeanSkin>
+    </custom>
 </project>
 
diff --git a/nbm-shared/src/site/site.xml b/nbm-shared/src/site/site.xml
deleted file mode 100644
index d936135..0000000
--- a/nbm-shared/src/site/site.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
-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.
--->
-<project xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
-    <skin>
-        <groupId>org.apache.netbeans.utilities</groupId>
-        <artifactId>maven-netbeans-skin</artifactId>
-        <version>1.0-SNAPSHOT</version>
-    </skin>  
-    <body>
-    </body>
-</project>
-
diff --git a/pom.xml b/pom.xml
index e0445f0..16dd105 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,7 +32,7 @@
 
     <name>Apache Netbeans Maven Utilities</name>
     <description>Apache Netbeans Maven Utilities is a set of artefacts to build and populate Apache NetBeans artefacts using Apache Maven</description>
-    <url>https://bits.netbeans.org/mavenutilities/parent</url>
+    <url>https://bits.netbeans.org/mavenutilities/nbm-maven-plugin</url>
     <licenses>
         <license>
             <name>The Apache Software License, Version 2.0</name>
@@ -42,7 +42,7 @@
     </licenses>
 
     <modules>
-        <module>nbm-shared</module>
+        <module>nb-shared</module>
         <module>nbm-maven-harness</module>
         <module>nb-repository-plugin</module>
         <module>nbm-maven-plugin</module>
@@ -58,7 +58,12 @@
         <system>jira</system>
         <url>https://issues.apache.org/jira/browse/NETBEANSINFRA</url>
     </issueManagement>
-
+    <distributionManagement>
+        <site>
+            <id>netbeans.bits</id>
+            <url>https://bits.netbeans.org/mavenutilities/nbm-maven-plugin</url>
+        </site>
+    </distributionManagement>
     <properties>
         <!--  <mojo.java.target>1.6</mojo.java.target> -->
         <maven.version>3.8.6</maven.version>
@@ -91,7 +96,7 @@
                 <plugin>
                     <groupId>org.codehaus.mojo</groupId>
                     <artifactId>animal-sniffer-maven-plugin</artifactId>
-                    <version>1.21</version>
+                    <version>1.22</version>
                 </plugin>
                 <plugin>
                     <artifactId>maven-changes-plugin</artifactId>
@@ -99,7 +104,7 @@
                 </plugin>
                 <plugin>
                     <artifactId>maven-checkstyle-plugin</artifactId>
-                    <version>3.1.2</version>
+                    <version>3.2.0</version>
                     <configuration>
                         <configLocation>config/maven_checks.xml</configLocation>
                         <headerLocation>config/maven-header.txt</headerLocation>
@@ -120,11 +125,11 @@
                 </plugin>
                 <plugin>
                     <artifactId>maven-jxr-plugin</artifactId>
-                    <version>3.2.0</version>
+                    <version>3.3.0</version>
                 </plugin>
                 <plugin>
                     <artifactId>maven-pmd-plugin</artifactId>
-                    <version>3.17.0</version>
+                    <version>3.19.0</version>
                     <configuration>
                         <targetJdk>1.8</targetJdk>
                     </configuration>
@@ -136,7 +141,7 @@
                 <plugin>
                     <groupId>org.apache.rat</groupId>
                     <artifactId>apache-rat-plugin</artifactId>
-                    <version>0.14</version>
+                    <version>0.15</version>
                 </plugin>
                 <plugin>
                     <artifactId>maven-compiler-plugin</artifactId>
@@ -144,11 +149,11 @@
                 </plugin>
                 <plugin>
                     <artifactId>maven-javadoc-plugin</artifactId>
-                    <version>3.4.0</version>
+                    <version>3.4.1</version>
                 </plugin>
                 <plugin>
                     <artifactId>maven-project-info-reports-plugin</artifactId>
-                    <version>3.3.0</version>
+                    <version>3.4.1</version>
                 </plugin>
                 <plugin>
                     <artifactId>maven-plugin-plugin</artifactId>
@@ -157,4 +162,18 @@
             </plugins>
         </pluginManagement>
     </build>
+    <reporting>
+        <plugins>
+            <plugin>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>index</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>
diff --git a/src/site/site.xml b/src/site/site.xml
index b374ecd..4b02607 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -15,13 +15,26 @@
 specific language governing permissions and limitations
 under the License.
 -->
-<project xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 https://maven.apache.org/xsd/decoration-1.8.0.xsd" combine.self="override">
     <skin>
         <groupId>org.apache.netbeans.utilities</groupId>
         <artifactId>maven-netbeans-skin</artifactId>
         <version>1.0-SNAPSHOT</version>
     </skin>
-    <body>  
+    <body>
+        <links>
+            <item name="NB Repository Plugin" href="./nb-repository-plugin/index.html"/>
+            <item name="NBM Plugin" href="./nbm-maven-plugin/index.html"/>
+            <item name="Shared" href="./nb-shared/index.html"/>
+            <item name="Harness" href="./nbm-maven-harness/index.html"/>
+            <item name="Parent" />          
+        </links>
     </body>
+    <custom>
+        <NetBeanSkin>
+            <gitHub>
+                <projectId>apache/netbeans-mavenutils-nbm-maven-plugin</projectId>
+            </gitHub>
+        </NetBeanSkin>
+    </custom>
 </project>
-