Author: vsiveton
Date: Mon Aug 17 10:49:52 2009
New Revision: 804933

URL: http://svn.apache.org/viewvc?rev=804933&view=rev
Log:
MPDF-26: Add report generation in PDF

o added documentation

Added:
    maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/
    maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/
    
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
   (with props)
Modified:
    maven/plugins/trunk/maven-pdf-plugin/pom.xml
    maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt
    maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt
    maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm
    maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml
    maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml

Modified: maven/plugins/trunk/maven-pdf-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/pom.xml?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-pdf-plugin/pom.xml Mon Aug 17 10:49:52 2009
@@ -279,6 +279,11 @@
           <artifactId>maven-assembly-plugin</artifactId>
           <version>2.2-beta-4</version>
         </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-pdf-plugin</artifactId>
+          <version>1.0</version>
+        </plugin>
       </plugins>
     </pluginManagement>
 
@@ -287,7 +292,6 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-pdf-plugin</artifactId>
-        <version>1.0</version>
         <executions>
           <execution>
             <id>pdf</id>
@@ -445,5 +449,68 @@
         </plugins>
       </build>
     </profile>
+<!-- START SNIPPET: profile_pdf -->
+    <profile>
+      <id>pdf</id>
+      <activation>
+        <property>
+          <name>pdf.skip</name>
+        </property>
+      </activation>
+      <reporting>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-plugin-plugin</artifactId>
+            <version>2.5.1-SNAPSHOT</version>
+          </plugin>
+          <plugin>
+            <artifactId>maven-project-info-reports-plugin</artifactId>
+            <version>2.1.2</version>
+            <reportSets>
+              <reportSet>
+                <reports>
+                  <report>cim</report>
+                  <!-- too long
+                  <report>dependencies</report> too long -->
+                  <report>dependency-convergence</report>
+                  <report>dependency-management</report>
+                  <!-- not needed
+                  <report>index</report> not needed -->
+                  <report>issue-tracking</report>
+                  <report>license</report>
+                  <report>mailing-list</report>
+                  <report>plugin-management</report>
+                  <report>plugins</report>
+                  <report>project-team</report>
+                  <report>scm</report>
+                  <report>summary</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+        </plugins>
+      </reporting>
+
+      <build>
+        <defaultGoal>pdf:pdf</defaultGoal>
+        <pluginManagement>
+          <plugins>
+            <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-pdf-plugin</artifactId>
+              <version>${project.version}</version>
+            </plugin>
+          </plugins>
+        </pluginManagement>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-pdf-plugin</artifactId>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+<!-- END SNIPPET: profile_pdf -->
   </profiles>
 </project>

Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/apt/index.apt Mon Aug 17 
10:49:52 2009
@@ -3,7 +3,7 @@
  ------
  Lukas Theussl
  ------
- 2009-05-31
+ 2009-08-16
  ------
 
 ~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -58,7 +58,7 @@
   {{{./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}}.
 
-* Example
+* Examples
 
   Have a look at the {{{./maven-pdf-plugin.pdf}PDF version of this web site}}.
 
@@ -68,4 +68,6 @@
 
     * {{{./usage.html#As_Part_Of_Your_Build_Process}Site Phase Integration}}
 
+    * {{{./examples/configuring-reports.html}Configuring reports}}
+
     []

Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/apt/limitations.apt Mon Aug 
17 10:49:52 2009
@@ -3,7 +3,7 @@
  ------
  Lukas Theussl
  ------
- 14 September 2007
+ 2008-08-14
  ------
 
 ~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -30,22 +30,20 @@
 
   Just a brief selection...
 
-* Current limitations
+* Current Limitations
 
-  * Current prerequisite is Maven \>\= 2.0.6. It's using Doxia-1.1 via the 
shade-plugin
+  * Current prerequisite is Maven \>\= 2.0.6. It's using Doxia-1.1.x via the 
shade-plugin
     (see {{{http://jira.codehaus.org/browse/MNG-3402}MNG-3402}}).
 
-  * Maven generated pages (reports) are ignored.
+  []
 
-* Missing features
+* Missing Features
 
   * Menu sub-items are not supported in TOC (every source document starts a 
new chapter).
 
-* Known bugs
+  []
 
-  None.
-
-* Implementation specific issues
+* Implementation Specific Issues
 
   These are not limitations of the plugin itself, but are listed here for 
completeness.
 
@@ -55,4 +53,8 @@
 
     * Identical id attributes (eg anchors) within one document will lead to a 
build failure.
 
+    []
+
   * iText issues
+
+  []

Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/apt/usage.apt.vm Mon Aug 17 
10:49:52 2009
@@ -3,7 +3,7 @@
  ------
  Lukas Theussl
  ------
- 2009-06-22
+ 2009-08-16
  ------
 
 ~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -45,12 +45,16 @@
 
   By default, the pdf will be generated in <<<target/pdf/>>> directory.
 
-  <<Note 1>>: By default, the PDF plugin generates a PDF document which 
aggregates all your site documents.
-  If you want to generate each site document individually, you need to add 
<<<-Daggregate=false>>> in the comand line.
+  <<Notes>>:
 
-  <<Note 2>>: By default, the PDF plugin uses the 
{{{http://xmlgraphics.apache.org/fop/}FOP}} implementation.
+  [[1]] By default, the PDF plugin generates a PDF document which aggregates 
all your site documents.
+  If you want to generate each site document individually, you need to add 
<<<-Daggregate=false>>> in the command line.
+
+  [[2]] By default, the PDF plugin uses the 
{{{http://xmlgraphics.apache.org/fop/}FOP}} implementation.
   The plugin also supports the {{{http://www.lowagie.com/iText/}iText}} 
implementation, you just need to add
-  <<<-Dimplementation=itext>>> in the comand line.
+  <<<-Dimplementation=itext>>> in the command line.
+
+  []
 
 * {As Part Of Your Build Process}
 
@@ -80,11 +84,15 @@
   For a complete description of the file format, see the
   {{{http://maven.apache.org/doxia/doxia/doxia-core/document.html}Document 
Model Reference}}.
 
-  <<Note 1>>: Only a few of document metadatas are used by the Fo/iText sinks 
like author, confidential, date and title.
+  <<Notes>>:
 
-  <<Note 2>>: The document descriptor supports filtering as described in the
+  [[1]] Only a few of document metadatas are used by the Fo/iText sinks like 
author, confidential, date and title.
+
+  [[2]] The document descriptor supports filtering as described in the
   {{{./examples/filtering.html}filtering example}}.
 
+  []
+
 * Internationalization
 
   The PDF plugin is able to generate internationalized pdfs, similar to the

Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/pdf.xml Mon Aug 17 10:49:52 
2009
@@ -33,7 +33,8 @@
   <toc name="Table of Contents">
     <item name="Introduction" ref="index.apt"/>
     <item name="Usage" ref="usage.apt"/>
-    <item name="Filtering" ref="examples/filtering.apt"/>
+    <item name="Filtering Document Descriptor" ref="examples/filtering.apt"/>
+    <item name="Configuring Reports" ref="/examples/configuring-reports.html"/>
     <item name="Limitations" ref="limitations.apt"/>
     <item name="FAQ" ref="faq.fml"/>
   </toc>

Modified: maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml?rev=804933&r1=804932&r2=804933&view=diff
==============================================================================
--- maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml (original)
+++ maven/plugins/trunk/maven-pdf-plugin/src/site/site.xml Mon Aug 17 10:49:52 
2009
@@ -32,10 +32,12 @@
       <item name="Usage" href="usage.html"/>
       <item name="Limitations" href="limitations.html"/>
       <item name="FAQ" href="faq.html"/>
+      <item name="PDF" href="maven-pdf-plugin.pdf"/>
     </menu>
 
     <menu name="Examples">
       <item name="Filtering Document Descriptor" 
href="/examples/filtering.html"/>
+      <item name="Configuring Reports" 
href="/examples/configuring-reports.html"/>
     </menu>
   </body>
 </project>

Added: 
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml?rev=804933&view=auto
==============================================================================
--- 
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
 (added)
+++ 
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
 Mon Aug 17 10:49:52 2009
@@ -0,0 +1,415 @@
+<?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.
+-->
+
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
http://maven.apache.org/xsd/xdoc-2.0.xsd";>
+
+  <properties>
+    <title>Configuring Reports</title>
+    <author email="vsiveton_AT_apache_DOT_org">Vincent Siveton</author>
+  </properties>
+
+  <body>
+    <section name="Configuring Reports">
+      <p>
+        Since version 1.1, all Maven reports will be included by default in 
the generated PDF.
+        You should configure the &lt;reporting/&gt; section of your POM 
similar than the
+        <a 
href="http://maven.apache.org/plugins/maven-site-plugin/examples/configuring-reports.html";>site
 plugin</a>
+      </p>
+
+      <p>
+        For instance, you could have the following:
+      </p>
+      <source><![CDATA[
+<project>
+  ...
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <version>2.1.2</version>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>project-team</report>
+              ...
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+      ...
+    </plugins>
+  </reporting>
+  ...
+  <project>]]></source>
+
+      <b>Notes:</b>
+      <ol>
+        <li>to exclude the reporting generation inside the PDF, you should add 
<code>-DincludeReports=false</code> in
+          the command line.</li>
+        <li>only internal reporting plugins will be added in the PDF, external 
reporting plugins like Javadoc will
+          be skipped.</li>
+      </ol>
+
+      <subsection name="Enhancements">
+        <p>
+          Having many reports increases <b>hugely</b> the build time, so it is 
recommended to select only the wanted
+          reports to be included in the PDF. It is recommended to define a 
<code>reporting</code> profile in your
+          pom, similar to the following:
+        </p>
+
+        <macro name="snippet">
+          <param name="id" value="profile_pdf"/>
+          <param name="file" value="/pom.xml"/>
+        </macro>
+      </subsection>
+
+      <subsection name="Maven Reporting Plugins Issues">
+        <p>
+          The Maven Project supports several <a 
href="http://maven.apache.org/plugins/";>reporting plugins</a>.
+          Unfortunately, some releases reporting plugins have known issues 
with the PDF plugin, mainly due to
+          a wrong use of the
+          <a 
href="http://maven.apache.org/doxia/doxia/doxia-sink-api/apidocs/org/apache/maven/doxia/sink/Sink.html";>Sink
 object</a>
+          in their implementation.
+        </p>
+        <p>
+          The following tables show reporting plugins which have been tested 
with the PDF plugin. The failed plugins
+          have been fixed and deployed on
+          <a 
href="https://repository.apache.org/content/repositories/snapshots";>https://repository.apache.org/content/repositories/snapshots</a>,
+          so you will be able to use them.
+        </p>
+
+        <p>
+          <b>Note</b>: fixing these reporting plugins is a work in progress. 
If you used a SNAPSHOT plugin which
+          fails with the PDF plugin, you should fill a bug report in our <a 
href="../issue-tracking.html">issue tracker</a>.
+        </p>
+
+        <h5><a 
href="http://maven.apache.org/plugins/maven-changelog-plugin";>maven-changelog-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.1)</th>
+            <th>Snapshot (2.2-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>changelog:changelog</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>changelog:dev-activity</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>changelog:file-activity</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://maven.apache.org/plugins/maven-changes-plugin";>maven-changes-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.1)</th>
+            <th>Snapshot (2.2-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>changes:changes-report</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>changes:jira-report</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>changes:trac-report</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://maven.apache.org/plugins/maven-checkstyle-plugin";>maven-checkstyle-plugin</a></h5>
+        <p>
+          <b>Note</b>: could take a lot of time.
+        </p>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.3)</th>
+            <th>Snapshot (2.4-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>checkstyle:checkstyle</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://maven.apache.org/plugins/maven-dependency-plugin";>maven-dependency-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.1)</th>
+            <th>Snapshot (2.2-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>dependency:analyze-report</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://maven.apache.org/plugins/maven-plugin-plugin";>maven-plugin-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.5)</th>
+            <th>Snapshot (2.5.1-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>plugin:report</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://maven.apache.org/plugins/maven-pmd-plugin";>maven-pmd-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.4)</th>
+            <th>Snapshot (2.5-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>pmd:cpd</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>pmd:pmd</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://maven.apache.org/plugins/maven-project-info-reports-plugin/";>maven-project-info-reports-plugin</a></h5>
+        <p>
+          <b>Note</b>: dependencies report could take a lot of time.
+        </p>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.1.2)</th>
+            <th>Snapshot (2.2-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:cim</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:dependencies</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:dependency-convergence</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:dependency-management</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:index</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:issue-tracking</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:license</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:mailing-list</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:plugin-management</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:plugins</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:project-team</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:scm</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+
+          <tr>
+            <td>project-info-reports:summary</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://maven.apache.org/plugins/maven-surefire-report-plugin";>maven-surefire-report-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.4.3)</th>
+            <th>Snapshot (2.5-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>surefire-report:report</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+      </subsection>
+
+      <subsection name="Mojo Reporting Plugins Issues">
+        <p>
+          The Mojo Project proposes several <a 
href="http://mojo.codehaus.org/plugins.html";>reporting plugins</a>.
+          Like the Maven project, some releases have known issues with the PDF 
plugin due to the Sink object uses.
+        </p>
+        <p>
+          The following tables show reporting plugins which have been tested 
with the PDF plugin. Some of them have
+          been fixed and deployed on
+          <a 
href="http://snapshots.repository.codehaus.org";>http://snapshots.repository.codehaus.org</a>.
+        </p>
+
+        <p>
+          <b>Note</b>: these test tables are only for your information. If you 
find issues, please contact directly
+          the <a href="http://mojo.codehaus.org/mail-lists.html";>mojo team</a>
+        </p>
+
+        <h5><a 
href="http://mojo.codehaus.org/clirr-maven-plugin/";>clirr-maven-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.2.2)</th>
+            <th>Snapshot (2.2.3-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>clirr:clirr</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://mojo.codehaus.org/cobertura-maven-plugin/";>cobertura-maven-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.3)</th>
+            <th>Snapshot (2.4-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>cobertura:cobertura</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://mojo.codehaus.org/l10n-maven-plugin/";>l10n-maven-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (1.0-alpha-2)</th>
+            <th>Snapshot (1.0-alpha-3-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>l10n:report</td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+        <h5><a 
href="http://mojo.codehaus.org/javancss-maven-plugin";>javancss-maven-plugin</a></h5>
+        <table border="0">
+          <tr>
+            <th>Reports</th>
+            <th>Release (2.0)</th>
+            <th>Snapshot (2.1-SNAPSHOT)</th>
+          </tr>
+
+          <tr>
+            <td>javancss:report</td>
+            <td><img src="../images/icon_error_sml.gif" alt="No"/></td>
+            <td><img src="../images/icon_success_sml.gif" alt="Yes"/></td>
+          </tr>
+        </table>
+
+      </subsection>
+    </section>
+  </body>
+</document>

Propchange: 
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
maven/plugins/trunk/maven-pdf-plugin/src/site/xdoc/examples/configuring-reports.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision


Reply via email to