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]