Author: wsmoak
Date: Sun Feb  5 15:40:45 2006
New Revision: 375135

URL: http://svn.apache.org/viewcvs?rev=375135&view=rev
Log:
Updated documentation
 * Added links to the tiger extensions and the new example apps.
 * Updated the description of the nightly build packages.
 * Reorganized the menu to group the example apps.
 * Added 'team-list.xml' to override the generated page.
 * Added PDF generation to the multi-project site.

Added:
    struts/shale/trunk/xdocs/team-list.xml   (with props)
Modified:
    struts/shale/trunk/build/maven.xml
    struts/shale/trunk/build/project.xml
    struts/shale/trunk/xdocs/features-tiger-extensions.xml
    struts/shale/trunk/xdocs/index.xml
    struts/shale/trunk/xdocs/navigation.xml
    struts/shale/trunk/xdocs/pdf-navigation.xml

Modified: struts/shale/trunk/build/maven.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/build/maven.xml?rev=375135&r1=375134&r2=375135&view=diff
==============================================================================
--- struts/shale/trunk/build/maven.xml (original)
+++ struts/shale/trunk/build/maven.xml Sun Feb  5 15:40:45 2006
@@ -29,6 +29,10 @@
       <attainGoal name="clean"/>
    </postGoal>
    
+   <postGoal name="multiproject:site">
+      <attainGoal name="pdf"/>
+   </postGoal>
+
    <!-- Workaround for maven-dist-plugin's inability to find the 
         source code when running from 'build'. -->
    <postGoal name="dist:prepare-src-filesystem">

Modified: struts/shale/trunk/build/project.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/build/project.xml?rev=375135&r1=375134&r2=375135&view=diff
==============================================================================
--- struts/shale/trunk/build/project.xml (original)
+++ struts/shale/trunk/build/project.xml Sun Feb  5 15:40:45 2006
@@ -247,6 +247,15 @@
         <url>http://maven.apache.org/maven-1.x/reference/plugins/javadoc/</url>
     </dependency>
 
+    <dependency>
+        <groupId>maven</groupId>
+        <artifactId>maven-pdf-plugin</artifactId>
+        <version>2.5-SNAPSHOT</version>
+        <type>plugin</type>
+        
<!--url>http://maven.apache.org/maven-1.x/reference/plugins/pdf/</url-->
+        <url>http://cvs.apache.org/repository/maven/plugins/</url>
+    </dependency>
+
   </dependencies>
   
 </project>

Modified: struts/shale/trunk/xdocs/features-tiger-extensions.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/xdocs/features-tiger-extensions.xml?rev=375135&r1=375134&r2=375135&view=diff
==============================================================================
--- struts/shale/trunk/xdocs/features-tiger-extensions.xml (original)
+++ struts/shale/trunk/xdocs/features-tiger-extensions.xml Sun Feb  5 15:40:45 
2006
@@ -110,7 +110,7 @@
         to use a particular method name for these callbacks.  In addition,
         if your backing bean logic is not interested in one or more of the
         view controller callbacks, you are <code>NOT</code> required to
-        provide a method that is marked with the corresponding annotaiton.</p>
+        provide a method that is marked with the corresponding annotation.</p>
 
         <h4>Annotated Component Registration</h4>
 

Modified: struts/shale/trunk/xdocs/index.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/xdocs/index.xml?rev=375135&r1=375134&r2=375135&view=diff
==============================================================================
--- struts/shale/trunk/xdocs/index.xml (original)
+++ struts/shale/trunk/xdocs/index.xml Sun Feb  5 15:40:45 2006
@@ -178,6 +178,10 @@
             and <a href="junit.org">JUnit</a> test case base classes suitable 
for
             testing both the framework classes themselves, as well as 
application
             components built on top of the framework.</li>
+        <li><a href="features-tiger-extensions.html">Tiger Extensions</a> -
+            Optional add-on library that adds additional ease-of-use features
+            for Shale applications that run on Java Standard Edition 5
+            (popularly known by its code name during development, 
"tiger").</li>
       </ul>
 
     </section>
@@ -188,22 +192,33 @@
       <p>Nightly builds of Shale are available from
       <a href="http://cvs.apache.org/builds/struts/nightly/struts-shale/";>
       http://cvs.apache.org/builds/struts/nightly/struts-shale/</a>.
-      For convenience, there are four available packages:</p>
+      For convenience, the nightly builds include the following packages:</p>
 
       <ul>
-      <li><strong>Core Library</strong> - 
-          The fundamental core of Shale, required for
-          all applications using the framework.</li>
-      <li><strong>Clay Plug-In</strong> - 
-          Library supporting reusable view fragments.</li>
-      <li><strong>Test Framework</strong> - 
-          Library of mock objects and convenience base
-          classes for JUnit test cases, suitable for testing both the framework
-          itself and the components of applications built on top of Shale.</li>
-      <li><strong>Use Cases Sample App</strong> - 
-          Composite set of use case based examples
-          of Shale features.</li>
+      
+      <li><b>shale-framework-YYYYMMDD.{tar.gz,zip}</b> - The binary
+      and source download of the framework itself.</li>
+
+      <li><b>shale-dependencies-YYYYMMDD.{tar.gz,zip}</b> - For convenience,
+      this is a snapshot of all the dependencies (other than the JavaServer
+      Faces RI, which cannot be included for license reasons) that would
+      normally be downloaded by executing the download-dependencies target in
+      the top level build script.</li>
+ 
+      <li><b>shale-starter-YYYYMMDD.{tar.gz,zip}</b> - A starting point source
+      directory structure for a Shale based application that will use Ant as 
the
+      build tool. This is based on the source code of the Shale Blank Starter
+      Application example, but separated out for the convenience of those who
+      need only this feature.</li>
+
+      <li><b>shale-XXXXXXXX-YYYYMMDD.war</b> - A web application archive for
+      each example application that is avaiable. Currently, the available
+      examples are: shale-blank, shale-mailreader, shale-usecases, and
+      shale-sql-browser.</li>
+      
       </ul>
+ 
+      <p>Snapshots of Shale are also available in Maven repositories.</p>
 
     </section>
 
@@ -225,20 +240,29 @@
           Test Framework</a>.</li>
       <li><a href="shale-tiles/apidocs/index.html" target="_blank">
           Tiles Integration</a>.</li>
+      <li><a href="shale-tiger/apidocs/index.html" target="_blank">
+          Tiger Extensions</a>.</li>
       <li><a href="shale-usecases/apidocs/index.html" target="_blank">
           Use Cases Sample App</a>.</li>
       <li><a href="shale-mailreader/apidocs/index.html" target="_blank">
           Mailreader Example App</a>.</li>
-      <li><a href="shale-tiger/apidocs/index.html" target="_blank">
-          Tiger Extensions</a>.</li>
+      <li><a href="shale-blank/apidocs/index.html" target="_blank">
+          Shale Blank Example App</a>.</li>
+      <li><a href="shale-sql-browser/apidocs/index.html" target="_blank">
+          SQL Browser Example App</a>.</li>
       </ul>
 
+      <p>PDF Documentation:</p>
+      <ul>
+      <li><a href="struts-shale.pdf">Shale Framework</a></li>
+      </ul>
+      
     </section>
 
     <section name="Shale Mailing Lists">
     <a name="mail"/>
 
-      <p>As a Struts sub-project, Shale shares the <i>user at 
+      <p>As an Apache Struts sub-project, Shale shares the <i>user at 
       struts.apache.org</i> and <i>dev at struts.apache.org</i> mailing lists.
       Subscription information can be found <a 
href="../mail.html">here</a>.</p>
 

Modified: struts/shale/trunk/xdocs/navigation.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/xdocs/navigation.xml?rev=375135&r1=375134&r2=375135&view=diff
==============================================================================
--- struts/shale/trunk/xdocs/navigation.xml (original)
+++ struts/shale/trunk/xdocs/navigation.xml Sun Feb  5 15:40:45 2006
@@ -6,11 +6,6 @@
     <title>Shale Framework</title>
   <body>
 
-    <links>
-      <item name="Struts"   href="http://struts.apache.org/"; />
-      <item name="Shale"    href="http://struts.apache.org/struts-shale"/>
-    </links>
-
     <menu name="Shale">
         <item name="Background"         href="/index.html#Background"/>
         <item name="Features"           href="/index.html#Shale_Features"/>
@@ -43,17 +38,21 @@
         <item name="Struts-Faces Integration Library" 
href="../struts-faces/index.html"/>
     </menu>
     
-    <menu name="Sub-Project Documentation">
+    <menu name="Additional Documentation">
         <item name="Overview"           href="/projects-overview.html" 
collapse="true">
           <item name="Core Library"       href="/shale-core/index.html"/>
           <item name="Test Framework"     href="/shale-test/index.html"/>
           <item name="Clay Plugin"        href="/shale-clay/index.html"/>
-          <item name="Use Cases"          href="/shale-usecases/index.html"/>
-          <item name="Mailreader"         href="/shale-mailreader/index.html"/>
           <item name="Tiles Integration"  href="/shale-tiles/index.html"/>
           <item name="Spring Integration" href="/shale-spring/index.html"/>
           <item name="Tiger Extensions"   href="/shale-tiger/index.html"/>
           <item name="Core Library Tests" href="/shale-core-test/index.html"/>
+          <item name="Example Applications">
+            <item name="Use Cases"          href="/shale-usecases/index.html"/>
+            <item name="Mailreader"         
href="/shale-mailreader/index.html"/>
+            <item name="Blank"              href="/shale-blank/index.html"/>
+            <item name="SQL Browser"        
href="/shale-sql-browser/index.html"/>
+          </item>
         </item>
     </menu>
 

Modified: struts/shale/trunk/xdocs/pdf-navigation.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/xdocs/pdf-navigation.xml?rev=375135&r1=375134&r2=375135&view=diff
==============================================================================
--- struts/shale/trunk/xdocs/pdf-navigation.xml (original)
+++ struts/shale/trunk/xdocs/pdf-navigation.xml Sun Feb  5 15:40:45 2006
@@ -24,11 +24,7 @@
         <item name="Tiles Integration"  
href="/features-tiles-integration.html"/>
         <item name="Reusable Views"     href="/features-reusable-views.html"/>
         <item name="Test Framework"     href="/features-test-framework.html"/>
-    </menu>
-
-    <menu name="Tag Reference">
-        <item name="Core Tags"       
href="/shale-core/tagreference-taglib.html"/>
-        <item name="Clay Tags"       
href="/clay-plugin/tagreference-shale-clay.html"/>
+        <item name="Tiger Extensions"   
href="/features-tiger-extensions.html"/>
     </menu>
 
   </body>

Added: struts/shale/trunk/xdocs/team-list.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/xdocs/team-list.xml?rev=375135&view=auto
==============================================================================
--- struts/shale/trunk/xdocs/team-list.xml (added)
+++ struts/shale/trunk/xdocs/team-list.xml Sun Feb  5 15:40:45 2006
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<document>
+
+   <properties>
+      <title>Project Team</title>
+   </properties>
+
+   <body>
+
+      <p>For a list of project team members, see the Apache Struts
+      <a href="http://struts.apache.org/volunteers.html";>Volunteers</a> and
+      <a href="http://struts.apache.org/team-list.html";>Project Team</a> pages.
+      </p>
+
+   </body>
+
+</document>

Propchange: struts/shale/trunk/xdocs/team-list.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: struts/shale/trunk/xdocs/team-list.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to