Author: dennisl
Date: Wed Jul 19 16:44:29 2006
New Revision: 423662

URL: http://svn.apache.org/viewvc?rev=423662&view=rev
Log:
Update the site to comply with mvn docck:plugin

Added:
    maven/sandbox/plugins/maven-docck-plugin/src/site/apt/index.apt   (with 
props)
    maven/sandbox/plugins/maven-docck-plugin/src/site/fml/
    maven/sandbox/plugins/maven-docck-plugin/src/site/fml/faq.fml   (with props)
Modified:
    
maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/AbstractCheckDocumentationMojo.java
    
maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java
    
maven/sandbox/plugins/maven-docck-plugin/src/site/apt/examples/file-output.apt  
 (contents, props changed)
    maven/sandbox/plugins/maven-docck-plugin/src/site/apt/usage.apt   
(contents, props changed)
    maven/sandbox/plugins/maven-docck-plugin/src/site/site.xml

Modified: 
maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/AbstractCheckDocumentationMojo.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/AbstractCheckDocumentationMojo.java?rev=423662&r1=423661&r2=423662&view=diff
==============================================================================
--- 
maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/AbstractCheckDocumentationMojo.java
 (original)
+++ 
maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/AbstractCheckDocumentationMojo.java
 Wed Jul 19 16:44:29 2006
@@ -63,14 +63,15 @@
     private List reactorProjects;
 
     /**
-     * An optional location where the results should be written.
+     * An optional location where the results will be written to. If this is
+     * not specified the results will be written to the console.
      *
      * @parameter expression="${output}"
      */
     private File output;
 
     /**
-     * Directory to search for files used by maven-site-plugin
+     * Directory where the site source for the project is located.
      *
      * @parameter expression="${siteDirectory}" default-value="src/site"
      * @todo should be determined programmatically

Modified: 
maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java?rev=423662&r1=423661&r2=423662&view=diff
==============================================================================
--- 
maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java
 (original)
+++ 
maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java
 Wed Jul 19 16:44:29 2006
@@ -46,7 +46,7 @@
 {
 
     /**
-     * Plexus component that searches for Mojos
+     * Plexus component that searches for Mojos.
      *
      * @component
      */

Modified: 
maven/sandbox/plugins/maven-docck-plugin/src/site/apt/examples/file-output.apt
URL: 
http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-docck-plugin/src/site/apt/examples/file-output.apt?rev=423662&r1=423661&r2=423662&view=diff
==============================================================================
--- 
maven/sandbox/plugins/maven-docck-plugin/src/site/apt/examples/file-output.apt 
(original)
+++ 
maven/sandbox/plugins/maven-docck-plugin/src/site/apt/examples/file-output.apt 
Wed Jul 19 16:44:29 2006
@@ -1,5 +1,10 @@
+ ------
+ Sending the output to a file
+ ------
+ ------
+ ------
 
-Using the DOCCK Plugin to send its output to a file
+Sending the output to a file
 
 * Configuring your pom.xml
 

Propchange: 
maven/sandbox/plugins/maven-docck-plugin/src/site/apt/examples/file-output.apt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: maven/sandbox/plugins/maven-docck-plugin/src/site/apt/index.apt
URL: 
http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-docck-plugin/src/site/apt/index.apt?rev=423662&view=auto
==============================================================================
--- maven/sandbox/plugins/maven-docck-plugin/src/site/apt/index.apt (added)
+++ maven/sandbox/plugins/maven-docck-plugin/src/site/apt/index.apt Wed Jul 19 
16:44:29 2006
@@ -0,0 +1,30 @@
+ ------
+ Introduction
+ ------
+ Dennis Lundberg
+ ------
+ 20 July 2006
+ ------
+
+
+Maven 2 DOCCK Plugin
+
+  This plugin checks that a project complies with the
+  
{{{http://maven.apache.org/guides/development/guide-plugin-documentation.html}Plugin
 Documentation Standard}}.
+
+* Goals Overview
+
+  * {{{plugin-mojo.html}docck:plugin}} Checks a plugin's documentation for the 
standard minimums.
+
+  []
+
+* Usage
+
+  Instructions on how to use the DOCCK Plugin can be found 
{{{usage.html}here}}.
+
+* Examples
+
+  To provide you with better understanding of some usages of the DOCCK Plugin,
+  you can take a look at the following examples:
+
+  * {{{examples/file-output.html}Sending the output to a file}}

Propchange: maven/sandbox/plugins/maven-docck-plugin/src/site/apt/index.apt
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/sandbox/plugins/maven-docck-plugin/src/site/apt/usage.apt
URL: 
http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-docck-plugin/src/site/apt/usage.apt?rev=423662&r1=423661&r2=423662&view=diff
==============================================================================
--- maven/sandbox/plugins/maven-docck-plugin/src/site/apt/usage.apt (original)
+++ maven/sandbox/plugins/maven-docck-plugin/src/site/apt/usage.apt Wed Jul 19 
16:44:29 2006
@@ -1,11 +1,11 @@
  ------
- Maven 2 DOCCK Plugin
+ Usage
  ------
  ------
  19-June-2006
  ------
 
-DOCCK Plugin - Configuration and Usage
+Usage
 
 * Introduction
 
@@ -64,12 +64,10 @@
 +---+
 [INFO] Scanning for projects...
 [INFO] Searching repository for plugin with prefix: 'docck'.
-[INFO] 
-------------------------------------------------------------------------
----
+[INFO] 
----------------------------------------------------------------------------
 [INFO] Building Mojo Project
 [INFO]    task-segment: [docck:plugin] (aggregator-style)
-[INFO] 
-------------------------------------------------------------------------
----
+[INFO] 
----------------------------------------------------------------------------
 [INFO] [docck:plugin]
 [INFO] Checking project: Mojo Project
 [INFO] Using 2 extractors.
@@ -92,12 +90,10 @@
 +---+
 [INFO] Scanning for projects...
 [INFO] Searching repository for plugin with prefix: 'docck'.
-[INFO] 
-------------------------------------------------------------------------
----
+[INFO] 
----------------------------------------------------------------------------
 [INFO] Building Mojo Project
 [INFO]    task-segment: [docck:plugin] (aggregator-style)
-[INFO] 
-------------------------------------------------------------------------
----
+[INFO] 
----------------------------------------------------------------------------
 [INFO] [docck:plugin]
 [INFO] Checking project: Mojo Project
 [INFO] Using 2 extractors.

Propchange: maven/sandbox/plugins/maven-docck-plugin/src/site/apt/usage.apt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: maven/sandbox/plugins/maven-docck-plugin/src/site/fml/faq.fml
URL: 
http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-docck-plugin/src/site/fml/faq.fml?rev=423662&view=auto
==============================================================================
--- maven/sandbox/plugins/maven-docck-plugin/src/site/fml/faq.fml (added)
+++ maven/sandbox/plugins/maven-docck-plugin/src/site/fml/faq.fml Wed Jul 19 
16:44:29 2006
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<faqs id="FAQ" title="Frequently Asked Questions">
+ <part id="General">
+   <faq id="question1">
+     <question>Where did the standard came from?</question>
+     <answer>
+       <p>
+         The plugin documentation standard was created to address the frequent
+              complain of lack of documentation, specifically on the maven 
plugins.
+              The standard was based on the suggestion made on the maven dev 
mailing
+              list with some refinements. It is a community consensus of what 
basic
+              documentation a maven plugin should have.
+       </p>
+     </answer>
+   </faq>
+   <faq id="question2">
+     <question>Why do we need a documentation standard?</question>
+     <answer>
+       <p>
+         The standard is not a set of rules but a guide to help plugin
+         developers document their plugins better, for the benefit of the users
+         of the plugin. The standard also reminds the plugin developers of the
+         important details that needs to be documented, to help speed up the
+         adoption of the plugin.
+       </p>
+     </answer>
+   </faq>
+ </part>
+</faqs>
\ No newline at end of file

Propchange: maven/sandbox/plugins/maven-docck-plugin/src/site/fml/faq.fml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: maven/sandbox/plugins/maven-docck-plugin/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-docck-plugin/src/site/site.xml?rev=423662&r1=423661&r2=423662&view=diff
==============================================================================
--- maven/sandbox/plugins/maven-docck-plugin/src/site/site.xml (original)
+++ maven/sandbox/plugins/maven-docck-plugin/src/site/site.xml Wed Jul 19 
16:44:29 2006
@@ -33,12 +33,14 @@
     </links>
 
     <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 name="Examples">
-      <item name="Sending output to a file" href="examples/file-output.html" />
+      <item name="Sending the output to a file" 
href="examples/file-output.html" />
     </menu>
     
     ${reports}


Reply via email to