You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2020/01/23 08:14:26 UTC

[maven-doxia-book-maven-plugin] branch master created (now 8ab7587)

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

hboutemy pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git.


      at 8ab7587  [INFRA-16467] move components documentation out of CMS space

This branch includes the following new commits:

     new bba5428  Move book and plugin since they don't belong in the base of Doxia, and rename them in the process.
     new 95042e7  Post-move clean-up: - Fix relative paths to parent, keeping the doxia-parent for now - Change artifactsIds, names and descriptions - Add/remove modules
     new 0b96a94  Switch over to use doxia-tools as parent. This should probably be changed to maven-parent later on.
     new a25462b  updated site urls to let automatic extrapolation from parent
     new 7cc8866  Use a proper name.
     new 64be42d  Use released version of Doxia.
     new b517051  Update the site.
     new 5aa04fe  Update to Maven Plugin Plugin 2.9.
     new 78f8894  Use the project's name.
     new 4429387  [DOXIATOOLS-38] use plugin java 5 annotations instead of old-style javadoc annotations
     new eb20b39  [DOXIATOOLS-38] use plugin java 5 annotations instead of old-style javadoc annotations: forgot one more change
     new 6a4242b  Change the POM hierarchy to match those used for maven-plugins and maven-shared. Such a layout is suitable when the modules have different release cycles, like they do here. The parent for doxia-tools is now at the same level as the modules, instead of one level above. At the top level is now an aggregator POM that can be used for CI servers.
     new c9f2db6  Fix SCM URLs.
     new bc6318e  Add more specific issueManagement/urls.
     new 19cff93  Use latest decoration schema. Synchronize the menus so they look the same.
     new ab31b8b  Update to released version of doxia-tools parent.
     new bf52498  o Made it compile with maven3
     new b422c05  Add unique version numbers to the modules, which were lost when I set up the possibility to release the modules individually.
     new c17d34b  Update to plugin-plugin 3.1 to eliminate deprecation warnings in the generated Help mojo.
     new 99d510f  align projects names
     new 82d1c77  use StringBuilder rather than StringBuffer
     new 711b7e1  [MNG-152]  add license and download links
     new 431abf8  prepared site publication
     new 051ce8f  moved Jira from Codehaus to Apache
     new b3d0414  updated parent pom (and fixed issues reported by Checkstyle)
     new d884b1a  [MPOM-95] updated relative path to parent pom after move
     new 6ce4588  updated parent version
     new 61384cb  updated parent pom to last release
     new f68d2bb  updated maven version prerequisite from 2.0.6 to 2.2.1
     new 25e88a1  removed shading voodoo not necessary since Maven 2.1
     new 51dd249  Jira moved from Codehaus to Apache
     new 7c83914  Upgrade parent of tools to org.apache.maven.doxia:doxia-tools:30
     new ce7dc8b  put "Doxia Tools" in artifact names instead of simply "Doxia"
     new d4d4ebd  publish to components instead of content
     new 8ab7587  [INFRA-16467] move components documentation out of CMS space

The 35 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[maven-doxia-book-maven-plugin] 33/35: put "Doxia Tools" in artifact names instead of simply "Doxia"

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit ce7dc8b5a7f4dd34365789fb476f96d50598c63e
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Sat Sep 9 19:53:33 2017 +0000

    put "Doxia Tools" in artifact names instead of simply "Doxia"
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1807923 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 81bf2f2..497a509 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,7 +33,7 @@ under the License.
   <version>1.3-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
-  <name>Doxia :: Book Maven Plugin</name>
+  <name>Doxia Tools :: Book Maven Plugin</name>
   <description>A Maven plugin for Doxia books.</description>
 
   <prerequisites>


[maven-doxia-book-maven-plugin] 34/35: publish to components instead of content

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit d4d4ebd44777190de1fdf171707d6d1907298b42
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Fri Dec 29 22:36:31 2017 +0000

    publish to components instead of content
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1819547 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 497a509..5288d31 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,7 +52,7 @@ under the License.
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven-doxia/content/${maven.site.path}</url>
+      <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven-doxia/components/${maven.site.path}</url>
     </site>
   </distributionManagement>
 


[maven-doxia-book-maven-plugin] 18/35: Add unique version numbers to the modules, which were lost when I set up the possibility to release the modules individually.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit b422c0573b254238ca0648341592e11bc71ad065
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Thu Oct 11 19:48:53 2012 +0000

    Add unique version numbers to the modules, which were lost when I set up the possibility to release the modules individually.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1397266 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index cd82f97..e2b0359 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,6 +30,7 @@ under the License.
   </parent>
 
   <artifactId>doxia-book-maven-plugin</artifactId>
+  <version>1.3-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
   <name>Doxia Book Maven Plugin</name>
@@ -69,7 +70,7 @@ under the License.
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>doxia-book-renderer</artifactId>
-      <version>2</version>
+      <version>1.3-SNAPSHOT</version>
     </dependency>
 
     <dependency>


[maven-doxia-book-maven-plugin] 27/35: updated parent version

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 6ce45880d5cf38cb1ddd9a05a36b427f603004fc
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Wed Dec 9 11:26:31 2015 +0000

    updated parent version
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1718819 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index e7702e5..eb153e9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.doxia</groupId>
     <artifactId>doxia-tools</artifactId>
-    <version>4-SNAPSHOT</version>
+    <version>30-SNAPSHOT</version>
     <relativePath>../../../pom/maven/doxia-tools/pom.xml</relativePath>
   </parent>
 


[maven-doxia-book-maven-plugin] 06/35: Use released version of Doxia.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 64be42df2099fb36ed4b241f2da2e01c9a5b0fb3
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Fri Apr 13 21:37:53 2012 +0000

    Use released version of Doxia.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1325966 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 36e712f..15b55f2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,7 +40,7 @@ under the License.
   </prerequisites>
 
   <properties>
-    <doxiaVersion>1.3-SNAPSHOT</doxiaVersion>
+    <doxiaVersion>1.3</doxiaVersion>
     <mavenVersion>2.0.6</mavenVersion>
   </properties>
 


[maven-doxia-book-maven-plugin] 32/35: Upgrade parent of tools to org.apache.maven.doxia:doxia-tools:30

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 7c83914c30216a9d6d293cc2cb801d8a2a520111
Author: Robert Scholte <rf...@apache.org>
AuthorDate: Sat Dec 3 15:43:01 2016 +0000

    Upgrade parent of tools to org.apache.maven.doxia:doxia-tools:30
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1772473 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index fe3224c..81bf2f2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.doxia</groupId>
     <artifactId>doxia-tools</artifactId>
-    <version>3</version>
+    <version>30</version>
     <relativePath>../../../pom/maven/doxia-tools/pom.xml</relativePath>
   </parent>
 


[maven-doxia-book-maven-plugin] 15/35: Use latest decoration schema. Synchronize the menus so they look the same.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 19cff932175c6fe0945b355ebb52ecdef126c7ba
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Sun Sep 23 13:14:33 2012 +0000

    Use latest decoration schema.
    Synchronize the menus so they look the same.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1389045 13f79535-47bb-0310-9956-ffa450edef68
---
 src/site/site.xml | 49 ++++++++++++++++++++-----------------------------
 1 file changed, 20 insertions(+), 29 deletions(-)

diff --git a/src/site/site.xml b/src/site/site.xml
index de6ff29..7001dd4 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -1,33 +1,26 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?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.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/DECORATION/1.1.0 http://maven.apache.org/xsd/decoration-1.1.0.xsd">
-
+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.3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.3.0 http://maven.apache.org/xsd/decoration-1.3.0.xsd">
   <body>
-
-    <menu ref="parent"/>
-
     <menu name="Overview">
       <item name="Introduction" href="index.html"/>
       <item name="Goals" href="plugin-info.html"/>
@@ -36,7 +29,5 @@
     </menu>
 
     <menu ref="reports"/>
-
   </body>
-
 </project>


[maven-doxia-book-maven-plugin] 02/35: Post-move clean-up: - Fix relative paths to parent, keeping the doxia-parent for now - Change artifactsIds, names and descriptions - Add/remove modules

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 95042e7664f9f5e420e64770b7224e99bbcfae99
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Sat Mar 31 17:00:10 2012 +0000

    Post-move clean-up:
    - Fix relative paths to parent, keeping the doxia-parent for now
    - Change artifactsIds, names and descriptions
    - Add/remove modules
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1307849 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 22 ++++++++++++++++------
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/pom.xml b/pom.xml
index 9461639..8fc50fe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,14 +26,14 @@ under the License.
     <groupId>org.apache.maven.doxia</groupId>
     <artifactId>doxia</artifactId>
     <version>1.3-SNAPSHOT</version>
-    <relativePath>../pom.xml</relativePath>
+    <relativePath>../../doxia/pom.xml</relativePath>
   </parent>
 
-  <artifactId>doxia-maven-plugin</artifactId>
+  <artifactId>doxia-book-maven-plugin</artifactId>
   <packaging>maven-plugin</packaging>
 
-  <name>Doxia :: Maven Plugin</name>
-  <description>A Maven plugin for Doxia.</description>
+  <name>Doxia Tools :: Book Maven Plugin</name>
+  <description>A Maven plugin for Doxia books.</description>
   <url>http://maven.apache.org/doxia/doxia/doxia-maven-plugin/</url>
 
   <prerequisites>
@@ -48,7 +48,7 @@ under the License.
     </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
-      <artifactId>doxia-book</artifactId>
+      <artifactId>doxia-book-renderer</artifactId>
       <version>${projectVersion}</version>
     </dependency>
     <dependency>
@@ -142,19 +142,29 @@ under the License.
           </execution>
         </executions>
       </plugin>
+<!-- This plugin fails the build, need to investigate more...
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>clirr-maven-plugin</artifactId>
         <configuration>
-          <comparisonVersion>1.1</comparisonVersion>
+          <comparisonArtifacts>
+            <comparisonArtifact>
+              <groupId>org.apache.maven.doxia</groupId>
+              <artifactId>doxia-maven-plugin</artifactId>
+              <version>1.2</version>
+            </comparisonArtifact>
+          </comparisonArtifacts>
           <excludes>
+-->
             <!-- exclude shaded packages -->
+<!--
             <exclude>org/apache/maven/doxia/logging/**</exclude>
             <exclude>org/apache/maven/doxia/sink/**</exclude>
             <exclude>org/codehaus/doxia/sink/**</exclude>
           </excludes>
         </configuration>
       </plugin>
+-->
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-plugin-plugin</artifactId>


[maven-doxia-book-maven-plugin] 03/35: Switch over to use doxia-tools as parent. This should probably be changed to maven-parent later on.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 0b96a940e1d07ebb2d899ddeb8db503bcf55431b
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Sat Mar 31 17:10:15 2012 +0000

    Switch over to use doxia-tools as parent.
    This should probably be changed to maven-parent later on.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1307852 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/pom.xml b/pom.xml
index 8fc50fe..3641672 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,9 +24,9 @@ under the License.
 
   <parent>
     <groupId>org.apache.maven.doxia</groupId>
-    <artifactId>doxia</artifactId>
+    <artifactId>doxia-tools</artifactId>
     <version>1.3-SNAPSHOT</version>
-    <relativePath>../../doxia/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>doxia-book-maven-plugin</artifactId>
@@ -40,6 +40,11 @@ under the License.
     <maven>${mavenVersion}</maven>
   </prerequisites>
 
+  <properties>
+    <doxiaVersion>1.3-SNAPSHOT</doxiaVersion>
+    <mavenVersion>2.0.6</mavenVersion>
+  </properties>
+
   <dependencies>
     <dependency>
       <groupId>org.apache.maven</groupId>
@@ -49,43 +54,50 @@ under the License.
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>doxia-book-renderer</artifactId>
-      <version>${projectVersion}</version>
+      <version>1.3-SNAPSHOT</version>
     </dependency>
+
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>doxia-core</artifactId>
-      <version>${projectVersion}</version>
+      <version>${doxiaVersion}</version>
     </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>doxia-logging-api</artifactId>
-      <version>${projectVersion}</version>
+      <version>${doxiaVersion}</version>
     </dependency>
 
     <!-- doxia modules ordered -->
     <dependency>
       <groupId>org.apache.maven.doxia</groupId>
       <artifactId>doxia-module-apt</artifactId>
+      <version>${doxiaVersion}</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.doxia</groupId>
       <artifactId>doxia-module-docbook-simple</artifactId>
+      <version>${doxiaVersion}</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.doxia</groupId>
       <artifactId>doxia-module-itext</artifactId>
+      <version>${doxiaVersion}</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.doxia</groupId>
       <artifactId>doxia-module-latex</artifactId>
+      <version>${doxiaVersion}</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.doxia</groupId>
       <artifactId>doxia-module-xdoc</artifactId>
+      <version>${doxiaVersion}</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.doxia</groupId>
       <artifactId>doxia-module-xhtml</artifactId>
+      <version>${doxiaVersion}</version>
     </dependency>
 
     <dependency>


[maven-doxia-book-maven-plugin] 07/35: Update the site.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit b517051ee765590a9073a6d4564f8cbe00ca925e
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Fri Apr 13 21:39:50 2012 +0000

    Update the site.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1325968 13f79535-47bb-0310-9956-ffa450edef68
---
 src/site/apt/index.apt    |  8 +++++---
 src/site/apt/usage.apt.vm | 24 +++++++++++++++++++++++-
 2 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/src/site/apt/index.apt b/src/site/apt/index.apt
index 979e66c..fa426ee 100644
--- a/src/site/apt/index.apt
+++ b/src/site/apt/index.apt
@@ -1,8 +1,10 @@
  -----
- Doxia Maven Plugin
+ Introduction
  -----
  Lukas Theussl
  -----
+ 2012-04-13
+ ------
 
 ~~ Licensed to the Apache Software Foundation (ASF) under one
 ~~ or more contributor license agreements.  See the NOTICE file
@@ -40,12 +42,12 @@ Introduction
 
  First you need a simple book descriptor which is used to specify the layout of your book, i.e.
  the ordering of the sections and the names for the chapters.
- See {{{http://maven.apache.org/doxia/book/index.html}The Book Descriptor Reference}}
+ See {{{http://maven.apache.org/doxia/doxia-tools/doxia-book-renderer/book.html}The Book Descriptor Reference}}
  for a reference to the descriptor.
 
 * Usage
 
-  General instructions on how to use the Doxia Maven Plugin can be found on the {{{./usage.html}usage page}}. Some more
+  General instructions on how to use the Doxia Book Maven Plugin can be found on the {{{./usage.html}usage page}}. Some more
   specific use cases are described in the examples given below. Last but not least, users occasionally contribute
   additional examples, tips or errata to the
   {{{http://docs.codehaus.org/display/MAVENUSER/PDF+Plugin}plugin's wiki page}}.
diff --git a/src/site/apt/usage.apt.vm b/src/site/apt/usage.apt.vm
index 962f50e..845aafe 100644
--- a/src/site/apt/usage.apt.vm
+++ b/src/site/apt/usage.apt.vm
@@ -3,6 +3,28 @@
  -----
  Lukas Theussl
  -----
+ 2012-04-13
+ ------
+
+~~ 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.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
 
 Usage
 
@@ -11,7 +33,7 @@ Usage
 +------------------------------------------------------
       <plugin>
         <groupId>org.apache.maven.doxia</groupId>
-        <artifactId>doxia-maven-plugin</artifactId>
+        <artifactId>doxia-book-maven-plugin</artifactId>
         <version>${project.version}</version>
         <executions>
           <execution>


[maven-doxia-book-maven-plugin] 26/35: [MPOM-95] updated relative path to parent pom after move

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit d884b1ab5263a72405186b5e9214bc5e1f0e75d9
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Wed Dec 9 09:45:01 2015 +0000

    [MPOM-95] updated relative path to parent pom after move
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1718792 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 8fb17af..e7702e5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@ under the License.
     <groupId>org.apache.maven.doxia</groupId>
     <artifactId>doxia-tools</artifactId>
     <version>4-SNAPSHOT</version>
-    <relativePath>../doxia-tools/pom.xml</relativePath>
+    <relativePath>../../../pom/maven/doxia-tools/pom.xml</relativePath>
   </parent>
 
   <artifactId>doxia-book-maven-plugin</artifactId>


[maven-doxia-book-maven-plugin] 35/35: [INFRA-16467] move components documentation out of CMS space

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 8ab75873e85ad2c974897b7dc203beece1be791d
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Mon Jun 18 21:49:18 2018 +0000

    [INFRA-16467] move components documentation out of CMS space
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1833771 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 5288d31..f42ef47 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,7 +52,7 @@ under the License.
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven-doxia/components/${maven.site.path}</url>
+      <url>scm:svn:https://svn.apache.org/repos/asf/maven/doxia/website/components/${maven.site.path}</url>
     </site>
   </distributionManagement>
 


[maven-doxia-book-maven-plugin] 11/35: [DOXIATOOLS-38] use plugin java 5 annotations instead of old-style javadoc annotations: forgot one more change

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit eb20b39293890e10ffff67fd88c48a4ae4b72d3b
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Sun Jun 3 22:02:39 2012 +0000

    [DOXIATOOLS-38] use plugin java 5 annotations instead of old-style javadoc annotations: forgot one more change
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1345791 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/pom.xml b/pom.xml
index 7569327..816af8f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -185,8 +185,17 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-plugin-plugin</artifactId>
+        <configuration>
+          <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
+        </configuration>
         <executions>
           <execution>
+            <id>mojo-descriptor</id>
+            <goals>
+              <goal>descriptor</goal>
+            </goals>
+          </execution>
+          <execution>
             <id>generated-helpmojo</id>
             <goals>
               <goal>helpmojo</goal>


[maven-doxia-book-maven-plugin] 21/35: use StringBuilder rather than StringBuffer

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 82d1c77d8de030ee1a9481c75080e1d85a943053
Author: Olivier Lamy <ol...@apache.org>
AuthorDate: Fri Jan 25 08:58:24 2013 +0000

    use StringBuilder rather than StringBuffer
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1438393 13f79535-47bb-0310-9956-ffa450edef68
---
 src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java b/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java
index 5390ba9..fc3b9b8 100644
--- a/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java
+++ b/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java
@@ -281,7 +281,7 @@ public class DoxiaRenderBooksMojo
      */
     private String formatResult( ValidationResult result )
     {
-        StringBuffer buffer = new StringBuffer();
+        StringBuilder buffer = new StringBuilder();
 
         if ( result.getErrors().size() > 0 )
         {


[maven-doxia-book-maven-plugin] 10/35: [DOXIATOOLS-38] use plugin java 5 annotations instead of old-style javadoc annotations

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 4429387556d6bc6c3c0600829e8bfce7d274a557
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Sun Jun 3 20:42:42 2012 +0000

    [DOXIATOOLS-38] use plugin java 5 annotations instead of old-style javadoc annotations
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1345773 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml                                            |  7 ++++-
 .../maven/doxia/plugin/DoxiaRenderBooksMojo.java   | 30 +++++++++-------------
 2 files changed, 18 insertions(+), 19 deletions(-)

diff --git a/pom.xml b/pom.xml
index f89b82a..7569327 100644
--- a/pom.xml
+++ b/pom.xml
@@ -42,7 +42,7 @@ under the License.
   <properties>
     <doxiaVersion>1.3</doxiaVersion>
     <mavenVersion>2.0.6</mavenVersion>
-    <pluginPluginVersion>2.9</pluginPluginVersion>
+    <pluginPluginVersion>3.0</pluginPluginVersion>
   </properties>
 
   <dependencies>
@@ -52,6 +52,11 @@ under the License.
       <version>${mavenVersion}</version>
     </dependency>
     <dependency>
+      <groupId>org.apache.maven.plugin-tools</groupId>
+      <artifactId>maven-plugin-annotations</artifactId>
+      <version>${pluginPluginVersion}</version>
+    </dependency>
+    <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>doxia-book-renderer</artifactId>
       <version>1.3-SNAPSHOT</version>
diff --git a/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java b/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java
index fcdc6bf..5390ba9 100644
--- a/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java
+++ b/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java
@@ -28,6 +28,9 @@ import org.apache.maven.doxia.tools.SiteTool;
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.MojoFailureException;
+import org.apache.maven.plugins.annotations.Component;
+import org.apache.maven.plugins.annotations.Mojo;
+import org.apache.maven.plugins.annotations.Parameter;
 import org.codehaus.plexus.util.FileUtils;
 import org.codehaus.plexus.util.ReaderFactory;
 import org.codehaus.plexus.util.StringUtils;
@@ -40,11 +43,11 @@ import java.util.Locale;
 /**
  * A Mojo to create books in different output formats.
  *
- * @goal render-books
  * @author <a href="mailto:trygvis@inamo.no">Trygve Laugst&oslash;l</a>
  * @version $Id$
  * @since 1.0
  */
+@Mojo( name = "render-books" )
 public class DoxiaRenderBooksMojo
     extends AbstractMojo
 {
@@ -57,16 +60,14 @@ public class DoxiaRenderBooksMojo
 
     /**
      * BookDoxia component
-     *
-     * @component
      */
+    @Component
     private BookDoxia bookDoxia;
 
     /**
      * SiteTool.
-     *
-     * @component
      */
+    @Component
     protected SiteTool siteTool;
 
     // ----------------------------------------------------------------------
@@ -75,46 +76,39 @@ public class DoxiaRenderBooksMojo
 
     /**
      * A list of books.
-     *
-     * @parameter
-     * @required
      */
+    @Parameter( required = true )
     private List<Book> books;
 
     /**
      * Base directory of the project.
-     *
-     * @parameter default-value="${basedir}"
      */
+    @Parameter( defaultValue = "${basedir}", readonly = true )
     private File basedir;
 
     /**
      * Directory containing the generated project docs.
-     *
-     * @parameter default-value="${project.build.directory}/generated-site"
      */
+    @Parameter( defaultValue = "${project.build.directory}/generated-site" )
     private File generatedDocs;
 
     /**
      * A comma separated list of locales supported by Maven. The first valid token will be the default Locale
      * for this instance of the Java Virtual Machine.
-     *
-     * @parameter default-value="${locales}"
      */
+    @Parameter( defaultValue = "${locales}" )
     protected String locales;
 
     /**
      * Specifies the input encoding.
-     *
-     * @parameter expression="${encoding}" default-value="${project.build.sourceEncoding}"
      */
+    @Parameter( property = "encoding", defaultValue = "${project.build.sourceEncoding}" )
     private String inputEncoding;
 
     /**
      * Specifies the output encoding.
-     *
-     * @parameter expression="${outputEncoding}" default-value="${project.reporting.outputEncoding}"
      */
+    @Parameter( property = "outputEncoding", defaultValue = "${project.reporting.outputEncoding}" )
     private String outputEncoding;
 
     // ----------------------------------------------------------------------


[maven-doxia-book-maven-plugin] 05/35: Use a proper name.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 7cc8866003ce19feda15cc8eeac78d8eab07d68e
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Fri Apr 13 21:32:03 2012 +0000

    Use a proper name.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1325964 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 2a2272b..36e712f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,7 +32,7 @@ under the License.
   <artifactId>doxia-book-maven-plugin</artifactId>
   <packaging>maven-plugin</packaging>
 
-  <name>Doxia Tools :: Book Maven Plugin</name>
+  <name>Doxia Book Maven Plugin</name>
   <description>A Maven plugin for Doxia books.</description>
 
   <prerequisites>


[maven-doxia-book-maven-plugin] 29/35: updated maven version prerequisite from 2.0.6 to 2.2.1

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit f68d2bbab141266ea33ac775c0d7c28c95268285
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Sat Feb 13 11:00:53 2016 +0000

    updated maven version prerequisite from 2.0.6 to 2.2.1
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1730179 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 115f831..e67c538 100644
--- a/pom.xml
+++ b/pom.xml
@@ -58,7 +58,7 @@ under the License.
 
   <properties>
     <doxiaVersion>1.3</doxiaVersion>
-    <mavenVersion>2.0.6</mavenVersion>
+    <mavenVersion>2.2.1</mavenVersion>
     <pluginPluginVersion>3.1</pluginPluginVersion>
   </properties>
 


[maven-doxia-book-maven-plugin] 24/35: moved Jira from Codehaus to Apache

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 051ce8ffa4df57df22c979b096dc13bc90959d5c
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Sun Apr 5 23:37:56 2015 +0000

    moved Jira from Codehaus to Apache
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1671454 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 8ba7d45..97d3439 100644
--- a/pom.xml
+++ b/pom.xml
@@ -47,7 +47,7 @@ under the License.
   </scm>
   <issueManagement>
     <system>jira</system>
-    <url>http://jira.codehaus.org/browse/DOXIATOOLS/component/15479</url>
+    <url>https://issues.apache.org/jira/browse/DOXIATOOLS/component/12326007</url>
   </issueManagement>
   <distributionManagement>
     <site>


[maven-doxia-book-maven-plugin] 19/35: Update to plugin-plugin 3.1 to eliminate deprecation warnings in the generated Help mojo.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit c17d34b6963d9c90a048fd3e65da261624bbc176
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Thu Oct 11 21:07:43 2012 +0000

    Update to plugin-plugin 3.1 to eliminate deprecation warnings in the generated Help mojo.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1397311 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index e2b0359..f75c61b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,7 +53,7 @@ under the License.
   <properties>
     <doxiaVersion>1.3</doxiaVersion>
     <mavenVersion>2.0.6</mavenVersion>
-    <pluginPluginVersion>3.0</pluginPluginVersion>
+    <pluginPluginVersion>3.1</pluginPluginVersion>
   </properties>
 
   <dependencies>


[maven-doxia-book-maven-plugin] 09/35: Use the project's name.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 78f889494028fac75dab61abe090a13cc73fd0a3
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Fri Apr 13 21:44:20 2012 +0000

    Use the project's name.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1325973 13f79535-47bb-0310-9956-ffa450edef68
---
 src/site/site.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/site/site.xml b/src/site/site.xml
index 58c7c2a..de6ff29 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -22,8 +22,7 @@
  -->
 
 <project xmlns="http://maven.apache.org/DECORATION/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/DECORATION/1.1.0 http://maven.apache.org/xsd/decoration-1.1.0.xsd"
-  name="Doxia Maven plugin">
+  xsi:schemaLocation="http://maven.apache.org/DECORATION/1.1.0 http://maven.apache.org/xsd/decoration-1.1.0.xsd">
 
   <body>
 


[maven-doxia-book-maven-plugin] 14/35: Add more specific issueManagement/urls.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit bc6318e947d167b3c2ec58e984c7bdec39d04d78
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Thu Sep 20 21:02:21 2012 +0000

    Add more specific issueManagement/urls.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1388215 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pom.xml b/pom.xml
index 3acecbc..0865a4f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -44,6 +44,10 @@ under the License.
     <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk/doxia-book-maven-plugin</developerConnection>
     <url>http://svn.apache.org/viewvc/maven/doxia/doxia-tools/trunk/doxia-book-maven-plugin</url>
   </scm>
+  <issueManagement>
+    <system>jira</system>
+    <url>http://jira.codehaus.org/browse/DOXIATOOLS/component/15479</url>
+  </issueManagement>
 
   <properties>
     <doxiaVersion>1.3</doxiaVersion>


[maven-doxia-book-maven-plugin] 01/35: Move book and plugin since they don't belong in the base of Doxia, and rename them in the process.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit bba5428f6f9612c48667b52c27ced119638f4707
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Sat Mar 31 16:42:15 2012 +0000

    Move book and plugin since they don't belong in the base of Doxia, and rename them in the process.
    
    doxia/doxia-book --> doxia-tools/doxia-book-renderer
    doxia/doxia-maven-plugin -> doxia/doxia-book-maven-plugin
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1307847 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml                                            | 182 ++++++++++++
 .../java/org/apache/maven/doxia/plugin/Book.java   |  97 +++++++
 .../maven/doxia/plugin/DoxiaRenderBooksMojo.java   | 314 +++++++++++++++++++++
 .../java/org/apache/maven/doxia/plugin/Format.java |  43 +++
 src/site/apt/index.apt                             |  68 +++++
 src/site/apt/usage.apt.vm                          |  49 ++++
 src/site/site.xml                                  |  43 +++
 7 files changed, 796 insertions(+)

diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..9461639
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,182 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+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/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.maven.doxia</groupId>
+    <artifactId>doxia</artifactId>
+    <version>1.3-SNAPSHOT</version>
+    <relativePath>../pom.xml</relativePath>
+  </parent>
+
+  <artifactId>doxia-maven-plugin</artifactId>
+  <packaging>maven-plugin</packaging>
+
+  <name>Doxia :: Maven Plugin</name>
+  <description>A Maven plugin for Doxia.</description>
+  <url>http://maven.apache.org/doxia/doxia/doxia-maven-plugin/</url>
+
+  <prerequisites>
+    <maven>${mavenVersion}</maven>
+  </prerequisites>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-plugin-api</artifactId>
+      <version>${mavenVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>doxia-book</artifactId>
+      <version>${projectVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>doxia-core</artifactId>
+      <version>${projectVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>doxia-logging-api</artifactId>
+      <version>${projectVersion}</version>
+    </dependency>
+
+    <!-- doxia modules ordered -->
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-module-apt</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-module-docbook-simple</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-module-itext</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-module-latex</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-module-xdoc</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-module-xhtml</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-utils</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.shared</groupId>
+      <artifactId>maven-doxia-tools</artifactId>
+      <version>1.4</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-plugin-plugin</artifactId>
+          <version>2.5.1</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-shade-plugin</artifactId>
+          <version>1.2.2</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+    <plugins>
+      <!-- Backward compatibility with Maven 2.0.x (MNG-3402) -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-shade-plugin</artifactId>
+        <executions>
+          <execution>
+            <phase>package</phase>
+            <goals>
+              <goal>shade</goal>
+            </goals>
+            <configuration>
+              <finalName>${project.build.finalName}</finalName>
+              <createDependencyReducedPom>false</createDependencyReducedPom>
+              <keepDependenciesWithProvidedScope>true</keepDependenciesWithProvidedScope>
+              <transformers>
+                <transformer implementation="org.apache.maven.plugins.shade.resource.ComponentsXmlResourceTransformer" />
+              </transformers>
+              <artifactSet>
+                <includes>
+                  <include>org.apache.maven.doxia:doxia-sink-api</include>
+                  <include>org.apache.maven.doxia:doxia-logging-api</include>
+                </includes>
+              </artifactSet>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>clirr-maven-plugin</artifactId>
+        <configuration>
+          <comparisonVersion>1.1</comparisonVersion>
+          <excludes>
+            <!-- exclude shaded packages -->
+            <exclude>org/apache/maven/doxia/logging/**</exclude>
+            <exclude>org/apache/maven/doxia/sink/**</exclude>
+            <exclude>org/codehaus/doxia/sink/**</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>generated-helpmojo</id>
+            <goals>
+              <goal>helpmojo</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <version>2.5.1</version>
+      </plugin>
+    </plugins>
+  </reporting>
+</project>
diff --git a/src/main/java/org/apache/maven/doxia/plugin/Book.java b/src/main/java/org/apache/maven/doxia/plugin/Book.java
new file mode 100644
index 0000000..0d34e40
--- /dev/null
+++ b/src/main/java/org/apache/maven/doxia/plugin/Book.java
@@ -0,0 +1,97 @@
+package org.apache.maven.doxia.plugin;
+
+/*
+ * 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.
+ */
+
+import java.util.List;
+
+/**
+ * A model for a Book.
+ *
+ * @author <a href="mailto:trygvis@inamo.no">Trygve Laugst&oslash;l</a>
+ * @version $Id$
+ * @since 1.0
+ */
+public class Book
+{
+    /** Path to the book descriptor file. */
+    private String descriptor;
+
+    /** The list of formats to produce. */
+    private List<Format> formats;
+
+    /** The base directory of source files. */
+    private String directory;
+
+    /** Files to include. */
+    private List<String> includes;
+
+    /** Files to exclude. */
+    private List<String> excludes;
+
+    /**
+     * Returns the path to the book descriptor file.
+     *
+     * @return the book descriptor file.
+     */
+    public String getDescriptor()
+    {
+        return descriptor;
+    }
+
+    /**
+     * Returns the list of {@link Format}s to produce.
+     *
+     * @return the list of formats.
+     */
+    public List<Format> getFormats()
+    {
+        return formats;
+    }
+
+    /**
+     * Returns the base directory of source files.
+     *
+     * @return the base directory.
+     */
+    public String getDirectory()
+    {
+        return directory;
+    }
+
+    /**
+     * Returns the list of files to include.
+     *
+     * @return the list of files to include.
+     */
+    public List<String> getIncludes()
+    {
+        return includes;
+    }
+
+    /**
+     * Returns the list of files to exclude.
+     *
+     * @return the list of files to exclude.
+     */
+    public List<String> getExcludes()
+    {
+        return excludes;
+    }
+}
diff --git a/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java b/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java
new file mode 100644
index 0000000..fcdc6bf
--- /dev/null
+++ b/src/main/java/org/apache/maven/doxia/plugin/DoxiaRenderBooksMojo.java
@@ -0,0 +1,314 @@
+package org.apache.maven.doxia.plugin;
+
+/*
+ * 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.
+ */
+
+import org.apache.maven.doxia.book.BookDoxia;
+import org.apache.maven.doxia.book.BookDoxiaException;
+import org.apache.maven.doxia.book.InvalidBookDescriptorException;
+import org.apache.maven.doxia.book.model.BookModel;
+import org.apache.maven.doxia.book.services.validation.ValidationResult;
+import org.apache.maven.doxia.tools.SiteTool;
+import org.apache.maven.plugin.AbstractMojo;
+import org.apache.maven.plugin.MojoExecutionException;
+import org.apache.maven.plugin.MojoFailureException;
+import org.codehaus.plexus.util.FileUtils;
+import org.codehaus.plexus.util.ReaderFactory;
+import org.codehaus.plexus.util.StringUtils;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.List;
+import java.util.Locale;
+
+/**
+ * A Mojo to create books in different output formats.
+ *
+ * @goal render-books
+ * @author <a href="mailto:trygvis@inamo.no">Trygve Laugst&oslash;l</a>
+ * @version $Id$
+ * @since 1.0
+ */
+public class DoxiaRenderBooksMojo
+    extends AbstractMojo
+{
+    /** System EOL. */
+    private static final String LINE_SEPARATOR = System.getProperty( "line.separator" );
+
+    // ----------------------------------------------------------------------
+    // Mojo components
+    // ----------------------------------------------------------------------
+
+    /**
+     * BookDoxia component
+     *
+     * @component
+     */
+    private BookDoxia bookDoxia;
+
+    /**
+     * SiteTool.
+     *
+     * @component
+     */
+    protected SiteTool siteTool;
+
+    // ----------------------------------------------------------------------
+    // Mojo parameters
+    // ----------------------------------------------------------------------
+
+    /**
+     * A list of books.
+     *
+     * @parameter
+     * @required
+     */
+    private List<Book> books;
+
+    /**
+     * Base directory of the project.
+     *
+     * @parameter default-value="${basedir}"
+     */
+    private File basedir;
+
+    /**
+     * Directory containing the generated project docs.
+     *
+     * @parameter default-value="${project.build.directory}/generated-site"
+     */
+    private File generatedDocs;
+
+    /**
+     * A comma separated list of locales supported by Maven. The first valid token will be the default Locale
+     * for this instance of the Java Virtual Machine.
+     *
+     * @parameter default-value="${locales}"
+     */
+    protected String locales;
+
+    /**
+     * Specifies the input encoding.
+     *
+     * @parameter expression="${encoding}" default-value="${project.build.sourceEncoding}"
+     */
+    private String inputEncoding;
+
+    /**
+     * Specifies the output encoding.
+     *
+     * @parameter expression="${outputEncoding}" default-value="${project.reporting.outputEncoding}"
+     */
+    private String outputEncoding;
+
+    // ----------------------------------------------------------------------
+    //
+    // ----------------------------------------------------------------------
+
+    /**
+     * {@inheritDoc}
+     *
+     * Executes the Mojo.
+     */
+    public void execute()
+        throws MojoExecutionException, MojoFailureException
+    {
+        for ( Book book : books )
+        {
+            // ----------------------------------------------------------------------
+            // Validate
+            // ----------------------------------------------------------------------
+
+            if ( StringUtils.isEmpty( book.getDescriptor() ) )
+            {
+                throw new MojoFailureException( "Invalid configuration: "
+                    + "The book is required to have a descriptor set." );
+            }
+
+            if ( StringUtils.isEmpty( book.getDirectory() ) )
+            {
+                throw new MojoFailureException( "Invalid configuration: "
+                    + "The book is required to have a directory set." );
+            }
+
+            if ( book.getFormats() == null || book.getFormats().size() == 0 )
+            {
+                throw new MojoFailureException( "Invalid configuration: "
+                    + "The book is required to have at least one format set." );
+            }
+
+            // ----------------------------------------------------------------------
+            //
+            // ----------------------------------------------------------------------
+
+            File descriptor = new File( basedir, book.getDescriptor() );
+
+            String includes;
+            if ( book.getIncludes() != null )
+            {
+                includes = StringUtils.join( book.getIncludes().iterator(), "," );
+            }
+            else
+            {
+                includes = "**/*";
+            }
+
+            String excludes = "";
+
+            if ( book.getExcludes() != null )
+            {
+                excludes = StringUtils.join( book.getExcludes().iterator(), "," );
+            }
+
+            // ----------------------------------------------------------------------
+            // Find all the files to pass to the renderer.
+            // ----------------------------------------------------------------------
+
+            if ( getLog().isDebugEnabled() )
+            {
+                getLog().debug( "Locating files to include in the book:" );
+                getLog().debug( "Basedir: " + basedir );
+                getLog().debug( "Includes: " + includes );
+                getLog().debug( "Excludes: " + excludes );
+            }
+
+            List<File> files;
+
+            try
+            {
+                files = FileUtils.getFiles( new File( basedir, book.getDirectory() ), includes, excludes );
+            }
+            catch ( IOException e )
+            {
+                throw new MojoExecutionException( "Error while looking for input files. " + "Basedir="
+                    + basedir.getAbsolutePath() + ", " + "includes=" + includes + ", " + "excludes=" + excludes, e );
+            }
+
+            // -----------------------------------------------------------------------
+            // Load the model
+            // -----------------------------------------------------------------------
+
+            BookModel bookModel;
+
+            try
+            {
+                bookModel = bookDoxia.loadBook( descriptor );
+            }
+            catch ( InvalidBookDescriptorException e )
+            {
+                throw new MojoFailureException( "Invalid book descriptor: " + LINE_SEPARATOR
+                    + formatResult( e.getValidationResult() ) );
+            }
+            catch ( BookDoxiaException e )
+            {
+                throw new MojoExecutionException( "Error while loading the book descriptor", e );
+            }
+
+            // -----------------------------------------------------------------------
+            // Render the book in all the formats
+            // -----------------------------------------------------------------------
+
+            List<Locale> localesList = siteTool.getAvailableLocales( locales );
+
+            // Default is first in the list
+            Locale defaultLocale = localesList.get( 0 );
+            Locale.setDefault( defaultLocale );
+
+            for ( Locale locale : localesList )
+            {
+                for ( Format format : book.getFormats() )
+                {
+                    File outputDirectory = new File( generatedDocs, format.getId() );
+                    File directory = new File( outputDirectory + "/" + locale.toString(), bookModel.getId() );
+
+                    if ( locale.equals( defaultLocale ) )
+                    {
+                        directory = new File( outputDirectory, bookModel.getId() );
+                    }
+
+                    try
+                    {
+                        bookDoxia.renderBook( bookModel, format.getId(), files, directory, locale,
+                                              getInputEncoding(), getOutputEncoding() );
+                    }
+                    catch ( BookDoxiaException e )
+                    {
+                        throw new MojoExecutionException( "Error while generating book in format '"
+                            + format.getId() + "'.", e );
+                    }
+                }
+            }
+        }
+    }
+
+    /**
+     * Gets the input files encoding.
+     *
+     * @return The input files encoding, never <code>null</code>.
+     * @since 1.1
+     */
+    protected String getInputEncoding()
+    {
+        return ( inputEncoding == null ) ? ReaderFactory.ISO_8859_1 : inputEncoding;
+    }
+
+    /**
+     * Gets the effective reporting output files encoding.
+     *
+     * @return The effective reporting output file encoding, never <code>null</code>.
+     * @since 1.1
+     */
+    protected String getOutputEncoding()
+    {
+        return ( outputEncoding == null ) ? ReaderFactory.UTF_8 : outputEncoding;
+    }
+
+    /**
+     * Returns a formatted message of a ValidationResult.
+     *
+     * @param result the ValidationResult to format.
+     * @return the formatted result.
+     */
+    private String formatResult( ValidationResult result )
+    {
+        StringBuffer buffer = new StringBuffer();
+
+        if ( result.getErrors().size() > 0 )
+        {
+            buffer.append( "Validation errors:" );
+
+            for ( String error : result.getErrors() )
+            {
+                buffer.append( LINE_SEPARATOR ).append( " " ).append( error );
+            }
+        }
+
+        if ( result.getWarnings().size() > 0 )
+        {
+            buffer.append( "Validation warnings:" );
+
+            for ( String error : result.getWarnings() )
+            {
+                buffer.append( LINE_SEPARATOR ).append( " " ).append( error );
+            }
+        }
+
+        return buffer.toString();
+    }
+}
diff --git a/src/main/java/org/apache/maven/doxia/plugin/Format.java b/src/main/java/org/apache/maven/doxia/plugin/Format.java
new file mode 100644
index 0000000..b5ffe3e
--- /dev/null
+++ b/src/main/java/org/apache/maven/doxia/plugin/Format.java
@@ -0,0 +1,43 @@
+package org.apache.maven.doxia.plugin;
+
+/*
+ * 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.
+ */
+
+/**
+ * A model for a supported output format.
+ *
+ * @author <a href="mailto:trygve.laugstol@objectware.no">Trygve Laugst&oslash;l</a>
+ * @version $Id$
+ * @since 1.0
+ */
+public class Format
+{
+    /** A unique identifier for the format. */
+    private String id;
+
+    /**
+     * Returns the (unique) identifier of this format.
+     *
+     * @return the identifier.
+     */
+    public String getId()
+    {
+        return id;
+    }
+}
diff --git a/src/site/apt/index.apt b/src/site/apt/index.apt
new file mode 100644
index 0000000..979e66c
--- /dev/null
+++ b/src/site/apt/index.apt
@@ -0,0 +1,68 @@
+ -----
+ Doxia Maven Plugin
+ -----
+ Lukas Theussl
+ -----
+
+~~ 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.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Introduction
+
+ Doxia allows you to write books like user manuals and guides in any format supported by Doxia. Combined with the
+ Doxia Book Maven Plugin, you are able to include the manuals directly in your generated site with links to the off-line
+ friendly formats like XDoc, PDF, RTF and LaTeX.
+
+* Goals Overview
+
+ The Doxia Maven Plugin has one goal:
+
+ * {{{./render-books-mojo.html}doxia:render-books}} to create books in different output formats.
+
+ []
+
+ First you need a simple book descriptor which is used to specify the layout of your book, i.e.
+ the ordering of the sections and the names for the chapters.
+ See {{{http://maven.apache.org/doxia/book/index.html}The Book Descriptor Reference}}
+ for a reference to the descriptor.
+
+* Usage
+
+  General instructions on how to use the Doxia Maven Plugin can be found on the {{{./usage.html}usage page}}. Some more
+  specific use cases are described in the examples given below. Last but not least, users occasionally contribute
+  additional examples, tips or errata to the
+  {{{http://docs.codehaus.org/display/MAVENUSER/PDF+Plugin}plugin's wiki page}}.
+
+  In case you still have questions regarding the plugin's usage, please have a look at the {{{./faq.html}FAQ}} and feel
+  free to contact the {{{./mail-lists.html}user mailing list}}. The posts to the mailing list are archived and could
+  already contain the answer to your question as part of an older thread. Hence, it is also worth browsing/searching
+  the {{{./mail-lists.html}mail archive}}.
+
+  If you feel like the plugin is missing a feature or has a defect, you can fill a feature request or bug report in our
+  {{{./issue-tracking.html}issue tracker}}. When creating a new issue, please provide a comprehensive description of your
+  concern. Especially for fixing bugs it is crucial that the developers can reproduce your problem. For this reason,
+  entire debug logs, POMs or most preferably little demo projects attached to the issue are very much appreciated.
+  Of course, patches are welcome, too. Contributors can check out the project from our
+  {{{./source-repository.html}source repository}} and will find supplementary information in the
+  {{{http://maven.apache.org/guides/development/guide-helping.html}guide to helping with Maven}}.
+
+* Examples
+
+ An Xdoc output example which has been rendered into this site can be viewed {{{http://maven.apache.org/doxia/doxia-example-book/index.html}here}}.
diff --git a/src/site/apt/usage.apt.vm b/src/site/apt/usage.apt.vm
new file mode 100644
index 0000000..962f50e
--- /dev/null
+++ b/src/site/apt/usage.apt.vm
@@ -0,0 +1,49 @@
+ -----
+ Usage
+ -----
+ Lukas Theussl
+ -----
+
+Usage
+
+ Below is a sample <<<pom.xml>>> illustrating how to use it.
+
++------------------------------------------------------
+      <plugin>
+        <groupId>org.apache.maven.doxia</groupId>
+        <artifactId>doxia-maven-plugin</artifactId>
+        <version>${project.version}</version>
+        <executions>
+          <execution>
+            <phase>pre-site</phase>
+            <goals>
+              <goal>render-books</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <books>
+            <book>
+              <directory>src/books/example-book</directory>
+              <descriptor>src/books/example-book.xml</descriptor>
+              <formats>
+                <format>
+                  <id>latex</id>
+                </format>
+                <format>
+                  <id>xdoc</id>
+                </format>
+                <format>
+                  <id>pdf</id>
+                </format>
+                <format>
+                  <id>rtf</id>
+                </format>
+              </formats>
+            </book>
+          </books>
+        </configuration>
+      </plugin>
++------------------------------------------------------
+
+ See also the sample given on the main Doxia {{{http://maven.apache.org/doxia/book/index.html}site}}.
diff --git a/src/site/site.xml b/src/site/site.xml
new file mode 100644
index 0000000..58c7c2a
--- /dev/null
+++ b/src/site/site.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+/*
+ * 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.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/DECORATION/1.1.0 http://maven.apache.org/xsd/decoration-1.1.0.xsd"
+  name="Doxia Maven plugin">
+
+  <body>
+
+    <menu ref="parent"/>
+
+    <menu name="Overview">
+      <item name="Introduction" href="index.html"/>
+      <item name="Goals" href="plugin-info.html"/>
+      <item name="Usage" href="usage.html"/>
+      <!--<item name="FAQ" href="faq.html"/>-->
+    </menu>
+
+    <menu ref="reports"/>
+
+  </body>
+
+</project>


[maven-doxia-book-maven-plugin] 31/35: Jira moved from Codehaus to Apache

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 51dd249f955d4cfe0a598a7237fd01017da4a77f
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Wed Mar 2 16:37:18 2016 +0000

    Jira moved from Codehaus to Apache
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1733332 13f79535-47bb-0310-9956-ffa450edef68
---
 src/site/site.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/site/site.xml b/src/site/site.xml
index cb91090..f867cbf 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -26,7 +26,7 @@ under the License.
       <item name="Goals" href="plugin-info.html"/>
       <item name="Usage" href="usage.html"/>
       <!--<item name="FAQ" href="faq.html"/>-->
-      <!-- According to http://jira.codehaus.org/browse/MNGSITE-152 -->
+      <!-- According to https://issues.apache.org/jira/browse/MNGSITE-152 -->
       <item name="License" href="http://www.apache.org/licenses/"/>
       <item name="Download" href="download.html"/>
     </menu>


[maven-doxia-book-maven-plugin] 08/35: Update to Maven Plugin Plugin 2.9.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 5aa04fe11b1ab8a224806b882970faf6677f18ce
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Fri Apr 13 21:43:32 2012 +0000

    Update to Maven Plugin Plugin 2.9.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1325971 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 15b55f2..f89b82a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -42,6 +42,7 @@ under the License.
   <properties>
     <doxiaVersion>1.3</doxiaVersion>
     <mavenVersion>2.0.6</mavenVersion>
+    <pluginPluginVersion>2.9</pluginPluginVersion>
   </properties>
 
   <dependencies>
@@ -116,7 +117,7 @@ under the License.
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-plugin-plugin</artifactId>
-          <version>2.5.1</version>
+          <version>${pluginPluginVersion}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -196,7 +197,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-plugin-plugin</artifactId>
-        <version>2.5.1</version>
+        <version>${pluginPluginVersion}</version>
       </plugin>
     </plugins>
   </reporting>


[maven-doxia-book-maven-plugin] 28/35: updated parent pom to last release

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 61384cbea0b5ec5f35beee2b4d3f9b1868b7fabb
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Wed Dec 9 16:13:20 2015 +0000

    updated parent pom to last release
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1718894 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index eb153e9..115f831 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.doxia</groupId>
     <artifactId>doxia-tools</artifactId>
-    <version>30-SNAPSHOT</version>
+    <version>3</version>
     <relativePath>../../../pom/maven/doxia-tools/pom.xml</relativePath>
   </parent>
 


[maven-doxia-book-maven-plugin] 13/35: Fix SCM URLs.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit c9f2db63166a49ce2d8c544e8bd9531ab0ee1e5c
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Thu Sep 20 20:55:10 2012 +0000

    Fix SCM URLs.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1388213 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/pom.xml b/pom.xml
index 52fd160..3acecbc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,6 +39,12 @@ under the License.
     <maven>${mavenVersion}</maven>
   </prerequisites>
 
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk/doxia-book-maven-plugin</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk/doxia-book-maven-plugin</developerConnection>
+    <url>http://svn.apache.org/viewvc/maven/doxia/doxia-tools/trunk/doxia-book-maven-plugin</url>
+  </scm>
+
   <properties>
     <doxiaVersion>1.3</doxiaVersion>
     <mavenVersion>2.0.6</mavenVersion>


[maven-doxia-book-maven-plugin] 04/35: updated site urls to let automatic extrapolation from parent

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit a25462bc6566875c7bd286eb41ec54e000b4f1f3
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Wed Apr 11 21:36:49 2012 +0000

    updated site urls to let automatic extrapolation from parent
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1325018 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 3641672..2a2272b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -34,7 +34,6 @@ under the License.
 
   <name>Doxia Tools :: Book Maven Plugin</name>
   <description>A Maven plugin for Doxia books.</description>
-  <url>http://maven.apache.org/doxia/doxia/doxia-maven-plugin/</url>
 
   <prerequisites>
     <maven>${mavenVersion}</maven>


[maven-doxia-book-maven-plugin] 12/35: Change the POM hierarchy to match those used for maven-plugins and maven-shared. Such a layout is suitable when the modules have different release cycles, like they do here. The parent for doxia-tools is now at the same level as the modules, instead of one level above. At the top level is now an aggregator POM that can be used for CI servers.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 6a4242b1075a1ea02646cfb3856220e71c1f71d5
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Thu Sep 20 20:49:05 2012 +0000

    Change the POM hierarchy to match those used for maven-plugins and maven-shared. Such a layout is suitable when the modules have different release cycles, like they do here. The parent for doxia-tools is now at the same level as the modules, instead of one level above. At the top level is now an aggregator POM that can be used for CI servers.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1388210 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 816af8f..52fd160 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,8 +25,8 @@ under the License.
   <parent>
     <groupId>org.apache.maven.doxia</groupId>
     <artifactId>doxia-tools</artifactId>
-    <version>1.3-SNAPSHOT</version>
-    <relativePath>../pom.xml</relativePath>
+    <version>2-SNAPSHOT</version>
+    <relativePath>../doxia-tools/pom.xml</relativePath>
   </parent>
 
   <artifactId>doxia-book-maven-plugin</artifactId>


[maven-doxia-book-maven-plugin] 23/35: prepared site publication

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 431abf8d20c5f4165dc1a96c1f0b39c5af088dc6
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Mon Jun 30 19:13:49 2014 +0000

    prepared site publication
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1606884 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/pom.xml b/pom.xml
index 694d2e2..8ba7d45 100644
--- a/pom.xml
+++ b/pom.xml
@@ -49,6 +49,12 @@ under the License.
     <system>jira</system>
     <url>http://jira.codehaus.org/browse/DOXIATOOLS/component/15479</url>
   </issueManagement>
+  <distributionManagement>
+    <site>
+      <id>apache.website</id>
+      <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven-doxia/content/${maven.site.path}</url>
+    </site>
+  </distributionManagement>
 
   <properties>
     <doxiaVersion>1.3</doxiaVersion>


[maven-doxia-book-maven-plugin] 25/35: updated parent pom (and fixed issues reported by Checkstyle)

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit b3d0414390d034acb8320c55c5b8b902f1896144
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Sat Oct 24 23:37:07 2015 +0000

    updated parent pom (and fixed issues reported by Checkstyle)
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1710402 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 97d3439..8fb17af 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.doxia</groupId>
     <artifactId>doxia-tools</artifactId>
-    <version>2</version>
+    <version>4-SNAPSHOT</version>
     <relativePath>../doxia-tools/pom.xml</relativePath>
   </parent>
 


[maven-doxia-book-maven-plugin] 17/35: o Made it compile with maven3

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit bf524982629930cf813b7fd29ec09f7e91a9b21a
Author: Kristian Rosenvold <kr...@apache.org>
AuthorDate: Wed Oct 10 05:42:44 2012 +0000

    o Made it compile with maven3
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1396476 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index e8c19c5..cd82f97 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,7 +69,7 @@ under the License.
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>doxia-book-renderer</artifactId>
-      <version>1.3-SNAPSHOT</version>
+      <version>2</version>
     </dependency>
 
     <dependency>


[maven-doxia-book-maven-plugin] 22/35: [MNG-152] add license and download links

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 711b7e1a7dc08086bede3d9492859e91c74b198b
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Sat Jun 21 14:14:06 2014 +0000

    [MNG-152]  add license and download links
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1604393 13f79535-47bb-0310-9956-ffa450edef68
---
 src/site/resources/download.cgi |  22 +++++++
 src/site/site.xml               |   3 +
 src/site/xdoc/download.xml.vm   | 126 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 151 insertions(+)

diff --git a/src/site/resources/download.cgi b/src/site/resources/download.cgi
new file mode 100644
index 0000000..1b178d2
--- /dev/null
+++ b/src/site/resources/download.cgi
@@ -0,0 +1,22 @@
+#!/bin/sh
+#
+# 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.
+#
+# Just call the standard mirrors.cgi script. It will use download.html
+# as the input template.
+exec /www/www.apache.org/dyn/mirrors/mirrors.cgi $*
\ No newline at end of file
diff --git a/src/site/site.xml b/src/site/site.xml
index 7001dd4..cb91090 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -26,6 +26,9 @@ under the License.
       <item name="Goals" href="plugin-info.html"/>
       <item name="Usage" href="usage.html"/>
       <!--<item name="FAQ" href="faq.html"/>-->
+      <!-- According to http://jira.codehaus.org/browse/MNGSITE-152 -->
+      <item name="License" href="http://www.apache.org/licenses/"/>
+      <item name="Download" href="download.html"/>
     </menu>
 
     <menu ref="reports"/>
diff --git a/src/site/xdoc/download.xml.vm b/src/site/xdoc/download.xml.vm
new file mode 100644
index 0000000..11c2577
--- /dev/null
+++ b/src/site/xdoc/download.xml.vm
@@ -0,0 +1,126 @@
+<?xml version="1.0"?>
+
+<!--
+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.
+-->
+
+<document>
+  <properties>
+    <title>Download ${project.name} Source</title>
+  </properties>
+  <body>
+    <section name="Download ${project.name} ${project.version} Source">
+
+      <p>${project.name} ${project.version} is distributed in source format. Use a source archive if you intend to build
+      ${project.name} yourself. Otherwise, simply use the ready-made binary artifacts from central repository.</p>
+
+      <p>You will be prompted for a mirror - if the file is not found on yours, please be patient, as it may take 24
+      hours to reach all mirrors.<p/>
+
+      <p>In order to guard against corrupted downloads/installations, it is highly recommended to
+      <a href="http://www.apache.org/dev/release-signing#verifying-signature">verify the signature</a>
+      of the release bundles against the public <a href="http://www.apache.org/dist/maven/KEYS">KEYS</a> used by the Apache Maven
+      developers.</p>
+
+      <p>${project.name} is distributed under the <a href="http://www.apache.org/licenses/">Apache License, version 2.0</a>.</p>
+
+      <p></p>We <b>strongly</b> encourage our users to configure a Maven repository mirror closer to their location, please read <a href="./guides/mini/guide-mirror-settings.html">How to Use Mirrors for Repositories</a>.</p>
+
+      <a name="mirror"/>
+      <subsection name="Mirror">
+
+        <p>
+          [if-any logo]
+          <a href="[link]">
+            <img align="right" src="[logo]" border="0"
+                 alt="logo"/>
+          </a>
+          [end]
+          The currently selected mirror is
+          <b>[preferred]</b>.
+          If you encounter a problem with this mirror,
+          please select another mirror.
+          If all mirrors are failing, there are
+          <i>backup</i>
+          mirrors
+          (at the end of the mirrors list) that should be available.
+        </p>
+
+        <form action="[location]" method="get" id="SelectMirror">
+          Other mirrors:
+          <select name="Preferred">
+            [if-any http]
+            [for http]
+            <option value="[http]">[http]</option>
+            [end]
+            [end]
+            [if-any ftp]
+            [for ftp]
+            <option value="[ftp]">[ftp]</option>
+            [end]
+            [end]
+            [if-any backup]
+            [for backup]
+            <option value="[backup]">[backup] (backup)</option>
+            [end]
+            [end]
+          </select>
+          <input type="submit" value="Change"/>
+        </form>
+
+        <p>
+          You may also consult the
+          <a href="http://www.apache.org/mirrors/">complete list of
+            mirrors.</a>
+        </p>
+
+      </subsection>
+      
+      <subsection name="${project.name} ${project.version}">
+        
+      <p>This is the current stable version of ${project.name}.</p>
+        
+      <table>
+        <thead>
+          <tr>
+            <th></th>
+            <th>Link</th>
+            <th>Checksum</th>
+            <th>Signature</th>
+          </tr>
+        </thead>
+        <tbody>
+          <tr>
+            <td>${project.name} ${project.version} (Source zip)</td>
+            <td><a href="[preferred]maven/doxia/${project.artifactId}-${project.version}-source-release.zip">maven/doxia/${project.artifactId}-${project.version}-source-release.zip</a></td>
+            <td><a href="http://www.apache.org/dist/maven/doxia/${project.artifactId}-${project.version}-source-release.zip.md5">maven/doxia/${project.artifactId}-${project.version}-source-release.zip.md5</a></td>
+            <td><a href="http://www.apache.org/dist/maven/doxia/${project.artifactId}-${project.version}-source-release.zip.asc">maven/doxia/${project.artifactId}-${project.version}-source-release.zip.asc</a></td>
+          </tr>
+        </tbody>
+      </table>
+      </subsection>
+
+      <subsection name="Previous Versions">
+        
+      <p>Older non-recommended releases can be found on our <a href="http://archive.apache.org/dist/maven/doxia/">archive site</a>.</p>
+
+      </subsection>
+    </section>
+  </body>
+</document>
+


[maven-doxia-book-maven-plugin] 16/35: Update to released version of doxia-tools parent.

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit ab31b8b2fb085bf7cbe16debced34cee52c5c34a
Author: Dennis Lundberg <de...@apache.org>
AuthorDate: Wed Sep 26 21:03:25 2012 +0000

    Update to released version of doxia-tools parent.
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1390725 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 0865a4f..e8c19c5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.doxia</groupId>
     <artifactId>doxia-tools</artifactId>
-    <version>2-SNAPSHOT</version>
+    <version>2</version>
     <relativePath>../doxia-tools/pom.xml</relativePath>
   </parent>
 


[maven-doxia-book-maven-plugin] 20/35: align projects names

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 99d510f9dfa14b59c62ce6b182798b69714382cf
Author: Olivier Lamy <ol...@apache.org>
AuthorDate: Fri Jan 25 08:49:59 2013 +0000

    align projects names
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1438389 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index f75c61b..694d2e2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,7 +33,7 @@ under the License.
   <version>1.3-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
-  <name>Doxia Book Maven Plugin</name>
+  <name>Doxia :: Book Maven Plugin</name>
   <description>A Maven plugin for Doxia books.</description>
 
   <prerequisites>


[maven-doxia-book-maven-plugin] 30/35: removed shading voodoo not necessary since Maven 2.1

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-book-maven-plugin.git

commit 25e88a1231d891f7ee0559e1ab75d203571f1ad8
Author: Herve Boutemy <hb...@apache.org>
AuthorDate: Sat Feb 13 15:28:04 2016 +0000

    removed shading voodoo not necessary since Maven 2.1
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/trunk@1730246 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 55 -------------------------------------------------------
 1 file changed, 55 deletions(-)

diff --git a/pom.xml b/pom.xml
index e67c538..fe3224c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -141,64 +141,9 @@ under the License.
           <artifactId>maven-plugin-plugin</artifactId>
           <version>${pluginPluginVersion}</version>
         </plugin>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-shade-plugin</artifactId>
-          <version>1.2.2</version>
-        </plugin>
       </plugins>
     </pluginManagement>
     <plugins>
-      <!-- Backward compatibility with Maven 2.0.x (MNG-3402) -->
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-shade-plugin</artifactId>
-        <executions>
-          <execution>
-            <phase>package</phase>
-            <goals>
-              <goal>shade</goal>
-            </goals>
-            <configuration>
-              <finalName>${project.build.finalName}</finalName>
-              <createDependencyReducedPom>false</createDependencyReducedPom>
-              <keepDependenciesWithProvidedScope>true</keepDependenciesWithProvidedScope>
-              <transformers>
-                <transformer implementation="org.apache.maven.plugins.shade.resource.ComponentsXmlResourceTransformer" />
-              </transformers>
-              <artifactSet>
-                <includes>
-                  <include>org.apache.maven.doxia:doxia-sink-api</include>
-                  <include>org.apache.maven.doxia:doxia-logging-api</include>
-                </includes>
-              </artifactSet>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-<!-- This plugin fails the build, need to investigate more...
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>clirr-maven-plugin</artifactId>
-        <configuration>
-          <comparisonArtifacts>
-            <comparisonArtifact>
-              <groupId>org.apache.maven.doxia</groupId>
-              <artifactId>doxia-maven-plugin</artifactId>
-              <version>1.2</version>
-            </comparisonArtifact>
-          </comparisonArtifacts>
-          <excludes>
--->
-            <!-- exclude shaded packages -->
-<!--
-            <exclude>org/apache/maven/doxia/logging/**</exclude>
-            <exclude>org/apache/maven/doxia/sink/**</exclude>
-            <exclude>org/codehaus/doxia/sink/**</exclude>
-          </excludes>
-        </configuration>
-      </plugin>
--->
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-plugin-plugin</artifactId>