You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by hu...@apache.org on 2005/09/06 02:14:22 UTC

svn commit: r278892 - in /struts/site/trunk/xdocs: acquiring.xml announce.xml bylaws.xml download.xml helping.xml index.xml javadoc.xml mail.xml navigation.xml release-checklist.xml releases.xml using.xml volunteers.xml

Author: husted
Date: Mon Sep  5 17:14:15 2005
New Revision: 278892

URL: http://svn.apache.org/viewcvs?rev=278892&view=rev
Log:
Interim changes to Site subproject.

Modified:
    struts/site/trunk/xdocs/acquiring.xml
    struts/site/trunk/xdocs/announce.xml
    struts/site/trunk/xdocs/bylaws.xml
    struts/site/trunk/xdocs/download.xml
    struts/site/trunk/xdocs/helping.xml
    struts/site/trunk/xdocs/index.xml
    struts/site/trunk/xdocs/javadoc.xml
    struts/site/trunk/xdocs/mail.xml
    struts/site/trunk/xdocs/navigation.xml
    struts/site/trunk/xdocs/release-checklist.xml
    struts/site/trunk/xdocs/releases.xml
    struts/site/trunk/xdocs/using.xml
    struts/site/trunk/xdocs/volunteers.xml

Modified: struts/site/trunk/xdocs/acquiring.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/acquiring.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/acquiring.xml (original)
+++ struts/site/trunk/xdocs/acquiring.xml Mon Sep  5 17:14:15 2005
@@ -6,7 +6,7 @@
 -->
 
 <properties>
-    <title>Acquiring - The Apache Struts Web Application Framework</title>
+    <title>Acquiring - Apache Struts Project</title>
 </properties>
 
 <body>
@@ -14,28 +14,15 @@
     <a name="Acquiring"/>
 
     <p>
-    Struts is available in a binary distribution, a source distribution, and a
-    library distribution, which is a minimal binary distribution that includes
-    only what you need to build your own applications with Struts.
-    </p>
-    <p>
-    You may choose to download a production release, a milestone release, or a
-    development build. All downloads are available to the general public at
-    no charge and are distributed under the
-    <a href="http://apache.org/licenses/">Apache Software License</a>.
-    </p>
-    <p>
-    <strong>In addition to a Struts distribution,</strong> you will need to
-    ensure that you have downloaded and installed all of the
-    <a href="userGuide/installation.html#Prerequisites">prerequisite</a>
-    software. Then, follow the appropriate instructions to
-    <a href="userGuide/installation.html#Installing">
-    install and use a Struts binary distribution</a> in your web application
-    or for
-    <a href="userGuide/installation.html#Building">
-    building Struts from the source distribution</a>.
+        Struts products are made available to the public at no charge in both
+        binary and source distributions under the
+        <a href="http://apache.org/licenses/">Apache Software License</a>.
+        Each subproject offers a production release, as well as a milestone
+        releases and "nightly" development builds.
+        Individual JARs are also made available through
+        <a href="http://maven.apache.org">Apache Maven</a> repositories,
+        like <a href="http://ibiblio.org">ibiblio</a>.
     </p>
-
 </section>
 
 <section name="Releases and Milestone Builds">
@@ -72,16 +59,21 @@
 <a name="DevelopmentBuilds"/>
 
     <p>
-    The latest <em>development build</em> of Struts is available 
-    <a href="http://svn.apache.org/dist/struts/">here</a>
-    in binary, source and library distributions.
+        The latest <em>development build</em> of Struts products are available
+        <a href="http://svn.apache.org/dist/struts/">here</a>
+        in binary, source and library distributions.
+        Library distributions include any external depdencies
+        needed to use a product with your application.
     </p>
 
     <p>
-    Development builds are being reviewed for quality by the Struts community.
-    When a build is judged "ready for prime time", it is promoted to "General
-    Availability" status and may be made the "Best Available" release. A build
-    that isn't quite there may be promoted to "Beta" status.
+        Development builds are being reviewed for quality
+        by the Struts community.
+        When a build is judged "ready for prime time",
+        it is promoted to "General Availability" status and may be made
+        the "Best Available" release.
+        If the community feel that a build requires more testing,
+        then it may be marked with "Beta" status.
     </p>
 
 </section>
@@ -90,29 +82,31 @@
 <a name="NightlyBuilds"/>
 
     <p>
-    For developers who are helping to develop Struts, or who just want "the
-    latest bits", the latest development version is made available each morning.
-    Use at your own risk!
+        For developers who are helping to create and maintain Struts products,
+        or who just want "the latest bits",
+        the latest development version is made available each morning.
+        Use at your own risk!
     </p>
 
-    <ul>
+    <p>
+        Apache Struts development builds are managed using
+        <a href="http://maven.apache.org/">Apache Maven</a>.
+        Maven acquires the various JARs needed by Struts products
+        and automaticaly shares JARs between Struts subprojects and other
+        Maven projects.
+    </p>
+
+     <ul>
 
     <li>
-        Nightly Builds of Struts Core, Taglib, Tiles, EL, Apps, and Plugins are 
-        available here: 
-        <a href="http://svn.apache.org/builds/struts/maven/">Built by Maven</a>.
-    </li>
-    <li>
-        Nightly Builds of some sub-projects, such as Shale, Struts Faces, 
-        and Standalone Tiles (currently in the Sandbox) are available here:
-        <a href="http://svn.apache.org/builds/struts/nightly/">Built by Ant</a>
+        <a href="http://svn.apache.org/builds/struts/maven/">Nightly Builds</a>.
     </li>
 
     </ul>
 
     <p>
-    Be sure to check the <a href="userGuide/release-notes.html">
-    Release Notes</a> for the nightly builds so you know what you are getting!
+        Be sure to check the Release Notes for a nightly build,
+        so you have a better idea of what you are getting!
     </p>
 
 </section>
@@ -121,37 +115,52 @@
 <a name="SourceCode"/>
 
     <p>
-    Access to the source repository for Struts is available through both
-    <a href="http://svn.apache.org/viewcvs.cgi/struts/core/trunk/?root=Apache-SVN">web browser</a>
-    and
-    <a href="http://www.apache.org/dev/version-control.html">
-    Subversion client</a> interfaces.</p>
+        Access to the Apache Struts source repository is available through
+        both
+        <a href="http://svn.apache.org/viewcvs.cgi/struts/core/trunk/?root=Apache-SVN">
+        web browser</a> and
+        <a href="http://www.apache.org/dev/version-control.html">
+        Subversion client</a> interfaces.
+    </p>
     
     <p>
-    To download the trunk (HEAD revision) of all struts projects, a convenience
-    directory has been added, named current.  The current directory uses a 
-    Subversion feature called externals which stores properties on the directory.
-    With those properties Subversion has all the information it needs to download
-    all the struts subprojects together automatically.
-    </p>
-    <p>There are some caveats to remember.  Since all the subdirectories are 
-    still really different slices from the repository, relative paths won't 
-    always work as expected, for example.  See the 
-    <a href="http://svnbook.red-bean.com/en/1.1/ch07s04.html">Externals 
-    Definitions</a> section of the 
-    <a href="http://svnbook.red-bean.com/">Subversion Book</a> for details.
+        To download the trunk (HEAD revision) of any Struts subproject,
+        a convenience directory has been added, named <b>current</b>.
+        The current directory uses a Subversion feature called externals
+        which stores properties on the directory.
+        With those properties,
+        Subversion has all the information it needs to automaticaly download
+        the head revision of all the Struts subprojects.
+    </p>
+
+    <p>
+        While Externals work well in practice, there are caveats.
+        For example,
+        since all the subdirectories are still really different slices
+        from the repository,
+        relative paths might not work the way you expect.
+        For more, see the
+        <a href="http://svnbook.red-bean.com/en/1.1/ch07s04.html">Externals
+        Definitions</a> section of the
+        <a href="http://svnbook.red-bean.com/">Subversion Book</a>.
     </p>
 
-    <p>To take advantage of this shortcut, use the following URL:
+    <p>
+        To take advantage of the <b>current</b> shortcut, use this URL:
     </p>
+
     <ul>
-      <li>http://svn.apache.org/repos/asf/struts/current</li>
+        <li>
+            http://svn.apache.org/repos/asf/struts/current
+        </li>
     </ul>
 
     
-    <p>To check out individual sub-projects from the Subversion
-    repository, you will need to specify one of the following URLs:
+    <p>
+        To check out individual sub-projects from the Subversion repository,
+        you can specify one of the following URLs:
     </p>
+
     <ul>
       <li>http://svn.apache.org/repos/asf/struts/apps/trunk</li>
       <li>http://svn.apache.org/repos/asf/struts/bsf/trunk</li>
@@ -164,27 +173,27 @@
       <li>http://svn.apache.org/repos/asf/struts/taglib/trunk</li>
       <li>http://svn.apache.org/repos/asf/struts/tiles/trunk</li>
     </ul>
-    <p>
-    <strong>Warning:</strong> If you try to take a shortcut, and check out
-    everything under 'struts', be aware that you will get not just the most
-    recent code ('trunk'), but a copy of every tag and branch ever created
-    for Struts. This will quite possibly fill up your entire disk!
-    </p>
 
     <p>
-    If you are building Struts from source, be sure to refer to the
-    <a href="userGuide/installation.html">Installation page</a> in the
-    User Guide for prerequisites. There are several JARs from the Jakarta
-    Commons project that are required to build Struts.
+        <strong>Warning:</strong>
+        If you try to check out everything under 'struts',
+        be aware that you will get not just the most recent code ('trunk'),
+        but a copy of every tag and branch ever created
+        for Struts.
+        A complete checkout of Struts from day one will take some time
+        and might max out your disk volume!
     </p>
 
     <p>
-    If you are interested in the Tag Library Descriptor (TLD) files, these
-    files are generated as part of the build process. The source files from
-    which they are generated are the struts-*.xml files found in the
-    <a href="http://svn.apache.org/repos/asf/struts/core/trunk/doc/userGuide/">
-    /doc/userGuide</a> folder of the main repository.
+        If you are building a Struts subproject from source,
+        we recommend that you install and use <a href="http://maven.apache.org">
+        Apache Maven</a>,
+        since Maven will acquire whatever external JARs your system may need.
+        Of course,
+        you can still use your build system of choice to build your own
+        applications!
     </p>
+
 
 </section>
 

Modified: struts/site/trunk/xdocs/announce.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/announce.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/announce.xml (original)
+++ struts/site/trunk/xdocs/announce.xml Mon Sep  5 17:14:15 2005
@@ -2,7 +2,7 @@
 <document>
 
   <properties>
-    <title>Announcements</title>
+    <title>Announcements - Apache Struts Project</title>
   </properties>
 
 <body>
@@ -412,7 +412,7 @@
 
     <section>
        <p class="right">Next:
-       <a href="userGuide/index.html">User and Developer Guides</a>
+       <a href="projects-overview.html">Subproject Overview</a>
        </p>
     </section>
 

Modified: struts/site/trunk/xdocs/bylaws.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/bylaws.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/bylaws.xml (original)
+++ struts/site/trunk/xdocs/bylaws.xml Mon Sep  5 17:14:15 2005
@@ -2,7 +2,7 @@
 <document url="./bylaws.xml">
 
   <properties>
-    <title>Project Management Committee Bylaws</title>
+    <title>Project Management Committee Bylaws - Apache Struts Project</title>
   </properties>
 
 <body>

Modified: struts/site/trunk/xdocs/download.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/download.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/download.xml (original)
+++ struts/site/trunk/xdocs/download.xml Mon Sep  5 17:14:15 2005
@@ -2,7 +2,7 @@
 <document url="./download.xml">
 
 <properties>
-    <title>Downloading - The Apache Struts Web Application Framework</title>
+    <title>Downloading - Apache Struts Project</title>
 </properties>
 
 <body>
@@ -11,10 +11,10 @@
     <a name="downloading"/>
 
     <p>
-    Use the links below to download Apache Struts from one of our mirrors. You
-    <strong>must</strong> <a href="#verify">verify the integrity</a> of the
-    downloaded files using signatures downloaded from our main distribution
-    directory.
+        Use the links below to download Apache Struts from one of our mirrors.
+        You <strong>must</strong> <a href="#verify">verify the integrity</a>
+        of the downloaded files using signatures downloaded from our main
+        distribution directory.
     </p>
 
         <section name="Mirror">
@@ -24,14 +24,15 @@
         [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.
+            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:
+            Other mirrors:
         <select name="Preferred">
         [if-any http]
             [for http]<option value="[http]">[http]</option>[end]
@@ -60,9 +61,9 @@
         <subsection name="Struts 1.2.7">
 
         <p>
-        Struts 1.2.7 is the latest production release of Struts. It is available
-        in a binary distribution, a source distribution, and a minimal library
-        distribution.
+            Struts 1.2.7 is the latest production release of Struts Classic.
+            It is available in a binary distribution, a source distribution,
+            and a minimal library distribution.
         </p>
 
         <ul>
@@ -119,7 +120,7 @@
         <subsection name="Older Versions">
 
         <p>
-        Older versions of Struts are available from the 
+        Older versions of Struts Classic are available from the
         <a href="http://archive.apache.org/dist/struts/">Archive Site</a>.
         </p>
 
@@ -138,45 +139,49 @@
         <section name="Verify the integrity of the files" href="verify">
 
         <p>
-        It is essential that you verify the integrity of the downloaded files
-        using the PGP or MD5 signatures.
+            It is essential that you verify the integrity of the
+            downloaded files using the PGP or MD5 signatures.
         </p>
 
         <p>
-        The PGP signatures can be verified using PGP or GPG.  First download
-        the <a href="http://www.apache.org/dist/struts/KEYS">KEYS</a> as well
-        as the <code>asc</code> signature file for the particular distribution.
-        Make sure you get these files from the
-        <a href="http://www.apache.org/dist/struts/">main distribution directory</a>,
-        rather than from a mirror. Then verify the signatures using
+            The PGP signatures can be verified using PGP or GPG.
+            First download the
+            <a href="http://www.apache.org/dist/struts/KEYS">KEYS</a>
+            as well as the <code>asc</code> signature file for the particular
+            distribution.
+            Make sure you get these files from the
+            <a href="http://www.apache.org/dist/struts/">main distribution
+            directory</a>, rather than from a mirror.
+            Then verify the signatures using
         </p>
 
         <p>
-        <code>
-        % pgpk -a KEYS<br />
-        % pgpv ${filename}.tar.gz.asc<br />
-        </code>
-        <em>or</em><br />
-        <code>
-        % pgp -ka KEYS<br />
-        % pgp ${filename}.tar.gz.asc<br />
-        </code>
-        <em>or</em><br />
-        <code>
-        % gpg --import KEYS<br />
-        % gpg --verify ${filename}.tar.gz.asc
-        </code>
+            <code>
+                % pgpk -a KEYS<br />
+                % pgpv ${filename}.tar.gz.asc<br />
+            </code>
+                <em>or</em><br />
+            <code>
+                % pgp -ka KEYS<br />
+                % pgp ${filename}.tar.gz.asc<br />
+            </code>
+                <em>or</em><br />
+            <code>
+                % gpg --import KEYS<br />
+                % gpg --verify ${filename}.tar.gz.asc
+            </code>
         </p>
 
         <p>
-        Alternatively, you can verify the MD5 signature on the files. A Unix
-        program called <code>md5</code> or <code>md5sum</code> is included in
-        many Unix distributions. It is also available as part of
-        <a href="http://www.gnu.org/software/textutils/textutils.html">GNU
-        Textutils</a>. Windows users can get binary md5 programs from
-        <a href="http://www.fourmilab.ch/md5/">here</a>,
-        <a href="http://www.pc-tools.net/win32/freeware/console/">here</a>, or
-        <a href="http://www.slavasoft.com/fsum/">here</a>.
+            Alternatively, you can verify the MD5 signature on the files.
+            A Unix program called <code>md5</code> or <code>md5sum</code> is
+            included in many Unix distributions.
+            It is also available as part of
+            <a href="http://www.gnu.org/software/textutils/textutils.html">GNU
+            Textutils</a>. Windows users can get binary md5 programs from
+            <a href="http://www.fourmilab.ch/md5/">here</a>,
+            <a href="http://www.pc-tools.net/win32/freeware/console/">here</a>, or
+            <a href="http://www.slavasoft.com/fsum/">here</a>.
         </p>
 
         </section>

Modified: struts/site/trunk/xdocs/helping.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/helping.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/helping.xml (original)
+++ struts/site/trunk/xdocs/helping.xml Mon Sep  5 17:14:15 2005
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <document url="./helping.xml">
 <properties>
-<title>How to Help FAQ - Apache Struts</title>
+<title>How to Help FAQ - Apache Struts Project</title>
 </properties>
 
 <body>
@@ -429,5 +429,12 @@
 
 </subsection>
 </section>
+
+    <section>
+       <p class="right">Next:
+       <a href="mail.html">Mailing Lists</a>
+       </p>
+    </section>
+
 </body>
 </document>

Modified: struts/site/trunk/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/index.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/index.xml (original)
+++ struts/site/trunk/xdocs/index.xml Mon Sep  5 17:14:15 2005
@@ -6,190 +6,67 @@
 -->
 
 <properties>
-    <title>The Apache Struts Web Application Framework</title>
+    <title>Apache Struts Project</title>
 </properties>
 
 <body>
 
-<section name="Welcome to Struts">
+<section name="Welcome to Apache Struts!">
 <a name="Welcome"/>
-
-    <p>
-    Welcome to Struts!
-    The goal of this project is to provide an open source framework for 
-    building Java web applications.
-    </p>
-
     <p>
-    The core of the Struts framework is a flexible control layer based on
-    <a href="userGuide/preface.html">standard technologies</a> like Java 
-    Servlets, JavaBeans, ResourceBundles, and XML, as well as various
-    <a href="http://jakarta.apache.org/commons/index.html">Jakarta Commons</a> packages.
-    Struts encourages application architectures based on the Model 2 approach,
-    a variation of the classic
-    <a href="http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.html">
-    <strong>Model-View-Controller</strong></a> (MVC) design paradigm.
+        The goal of the Apache Struts project is to encourage application
+        architectures based on the "Model 2" approach, a variation of the
+        classic Model-View-Controller (MVC) design paradigm.
+        Under Model 2,
+        a servlet manages business logic execution,
+        and presentation logic resides mainly in server pages.
     </p>
 
     <p>
-        Struts provides its own <strong>Controller</strong> component and integrates with <a href="userGuide/preface.html#layers">
-        other technologies</a> to provide the Model and the View.
-
-        For the <strong>Model</strong>, Struts can interact with standard data access
-        technologies, like <a href="http://java.sun.com/products/jdbc/">JDBC</a> and
-        <a href="http://java.sun.com/products/ejb/">EJB</a>, as well as most any third-party packages, like
-        Hibernate, iBATIS, or Object Relational Bridge.
-
-        For the <strong>View</strong>, Struts works well with 
-        <a href="http://java.sun.com/products/jsp/">JavaServer Pages</a>, including
-        <a href="./faqs/kickstart.html#jsf">JSTL and JSF</a>, as well as Velocity Templates, XSLT, and
-        other presentation systems.
+        The Apache Struts project encourages Model 2 designs in two ways.
+        First, by providing open source frameworks and toolkits
+        that help developers build applications for the web.
+        Second, by providing friendly and honest mailing lists
+        where both newcomers and veterans discuss how to use Struts software
+        in their own Model 2 applications.
     </p>
 
     <p>
-    The Struts framework provides the invisible underpinnings every 
-    professional web application needs to survive.
-    Struts helps you create an extensible development environment for your 
-    application, based on published standards and proven design patterns.
+        Originally, the Apache Struts software was distributed
+        as one monolithic bundle.
+        Today, the Struts project is comprised of several subprojects.
+        Each subproject has its own website, documentation, and release cycle,
+        and may be downloaded separately.
+        The six original Apache Struts subprojects --
+        Core, Taglibs, Tiles, Extras, Applications, and EL --
+        are also being bundled into a distribution known as "Struts Classic".
     </p>
 
     <p>
-    Struts is a project of the
-    <a href="http://www.apache.org">The Apache Software Foundation</a>.
-    The official Struts home page is at
-    <a href="http://struts.apache.org/">
-    http://struts.apache.org/</a>.
+        Apache Struts is a volunteer project and
+        all support for the framework is provided by unpaid volunteers.
+        This documentation bundle and the mailing lists are the primary ways
+        to learn how to use Struts.
+        The next few pages are devoted to helping you understand
+        what resources are available to you.
+        Since Apache Struts is a volunteer project,
+        and our resources are limited,
+        it is important that we first help you help yourself.
     </p>
 
     <p>
-        Struts is a volunteer project and all support for the framework is provided by unpaid volunteers.
-        This documentation bundle and the mailing lists are the primary ways to learn how to use Struts.
-        The next few pages are devoted to helping you understand what resources are available to you.
-        Since Struts is a volunteer project, and our resources are limited, it is important that we first help you
-        help yourself.
+        Struts is a project of the
+        <a href="http://www.apache.org">The Apache Software Foundation</a>.
+        The official Apache Struts home page is at
+        <a href="http://struts.apache.org/">
+        http://struts.apache.org/</a>.
     </p>
 
 </section>
-    
-    <section name="Struts in a Nutshell">
-    <a name="nutshell"/>
-
-        <p>
-            A <a href="http://java.sun.com/webservices/docs/1.0/tutorial/doc/WebApp.html">web application</a> uses a
-            deployment descriptor to initialize resources like <a href="userGuide/preface.html#servlets">servlets</a>
-            and <a href="userGuide/preface.html#jsp">taglibs</a>.
-            The deployment descriptor is formatted as a <a href="userGuide/preface.html#xml">XML</a> document and named
-            "web.xml".
-            Likewise, Struts uses a configuration file to initialize its own resources.
-            These resources include <a href="userGuide/building_controller.html#action_form_classes">ActionForms</a> to
-            collect input from users,
-            <a href="http://struts.apache.org/userGuide/building_controller.html#actionmapping">
-            ActionMappings</a> to direct input to server-side
-            <a href="http://struts.apache.org/userGuide/building_controller.html#action_classes">Actions</a>,
-            and ActionForwards to select output pages.
-        </p>
-
-        <p>
-            Here's a simple Struts configuration (struts-config.xml) for a login workflow:
-        </p>
-
-    <pre><code><![CDATA[
-    <?xml version="1.0" encoding="ISO-8859-1" ?>
-    <!DOCTYPE struts-config PUBLIC
-          "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
-          "http://struts.apache.org/dtds/struts-config_1_3.dtd">
-    <struts-config>
-        <form-beans>
-            <form-bean
-                name="logonForm"
-                type="app.LogonForm"/>
-        </form-beans>
-        <action-mappings>
-            <action
-                path="/Welcome"
-                forward="/pages/Welcome.jsp"/>
-            <action
-                path="/Logon"
-                forward="/pages/Logon.jsp"/>
-            <action
-                path="/LogonSubmit"
-                type="app.LogonAction"
-                name="logonForm"
-                scope="request"
-                validate="true"
-                input="/pages/Logon.jsp">
-                <forward
-                    name="success"
-                    path="/pages/Welcome.jsp"/>
-                <forward
-                    name="failure"
-                    path="/pages/Logon.jsp"/>
-            </action>
-            <action
-                path="/Logoff"
-                type="app.LogoffAction">
-                <forward
-                    name="success"
-                    path="/pages/Logoff.jsp"/>
-            </action>
-        </action-mappings>
-        <message-resources parameter="resources.application"/>
-    </struts-config>
-    ]]></code></pre>
-
-        <p>
-            There are several other resources you can specify in Struts configuration files.
-            You can specify validations for the ActionForms in an XML descriptor, using the
-            <a href="userGuide/dev_validator.html">Struts Validator</a>.
-            Another extension, <a href="userGuide/dev_tiles.html">Tiles</a>, helps you build pages from smaller
-            fragments.
-        </p>
-
-        <p>
-            Struts is an extensible framework.
-            Every class deployed by Struts can be replaced by your own default class.
-            The properties of your default class can be set using the
-            <a href="http://jakarta.apache.org/commons/digester/"> Digester's</a> <code>set-property</code> feature.
-            This is one reason why there are so many <a href="http://struts.sourceforge.net/community/index.html">contributor extensions</a> for
-            Struts.
-            Struts provides a base framework, but you can still write <b>your</b> application <b>your</b> way.
-        </p>
-
-        <p>
-            For more about Struts and its underlying technologies, see the <a href="userGuide/index.html">User
-            Guide</a> and the Developer Guides.
-        </p>
-
-    </section>
-
-    <section name="Is Struts the best choice for every project?">
-
-        <p>
-            No. If you need to write a very simple application, with a handful of pages,
-            then you might consider a "Model 1" solution that uses only server pages.
-        </p>
-
-        <p>
-            But, if you are writing a more complicated application, with dozens of pages,
-            that need to be maintained over time, then Struts can help. For more about
-            whether Model 1 or or MVC/Model 2 is right for you, see
-            <a href="http://www.javaworld.com/javaworld/jw-12-1999/jw-12-ssj-jspmvc.html">Understanding JavaServer
-            Pages Model 2 architecture</a> and
-            <a href="http://www.scioworks.net/devnews/articles/struts_adoption_issues/index.html">
-            Issues in Struts Adoption</a>.
-        </p>
-
-    </section>
-
-<section>
-    <p>
-    <a href="faqs/kickstart.html#jsf">What about JSTL and JavaServer Faces?</a>
-    </p>
-</section>
 
 <section>
    <p class="right">
-   Next: <a href="learning.html">Learning About Struts</a>
+   Next: <a href="volunteers.html">Who We Are</a>
    </p>
 </section>
 

Modified: struts/site/trunk/xdocs/javadoc.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/javadoc.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/javadoc.xml (original)
+++ struts/site/trunk/xdocs/javadoc.xml Mon Sep  5 17:14:15 2005
@@ -16,7 +16,7 @@
 <document>
 
   <properties>
-    <title>Javadoc</title>
+    <title>Javadoc Index - Apache Struts Project</title>
   </properties>
 
 <body>

Modified: struts/site/trunk/xdocs/mail.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/mail.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/mail.xml (original)
+++ struts/site/trunk/xdocs/mail.xml Mon Sep  5 17:14:15 2005
@@ -16,7 +16,7 @@
 <document>
 
   <properties>
-    <title>Mailing List Guidelines</title>
+    <title>Mailing List Guidelines - Apache Struts Project</title>
   </properties>
 
 <body>

Modified: struts/site/trunk/xdocs/navigation.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/navigation.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/navigation.xml (original)
+++ struts/site/trunk/xdocs/navigation.xml Mon Sep  5 17:14:15 2005
@@ -5,26 +5,14 @@
        image="images/struts.gif">
 
     <title>
-        Apache Struts Web Application Framework
+        Apache Struts Project
     </title>
   <body>
-    <menu name="Struts">
+    <menu name="Apache Struts Project">
         <item 
             name="Welcome"
             href="index.html"
             />
-        <item 
-            name="Learning"                
-            href="learning.html"
-            />
-        <item 
-            name="Acquiring"               
-            href="acquiring.html"
-            />
-        <item 
-            name="Using"                   
-            href="using.html"
-            />
         <item
             name="Who We Are"
             href="volunteers.html"
@@ -35,7 +23,7 @@
             />
     </menu>
     
-    <menu name="Projects">
+    <menu name="Subprojects">
         <item name="Overview" href="projects-overview.html"/>
         <item name="Applications" href="/struts-apps/index.html"/>
         <item name="BSF Scripting" href="/struts-bsf/index.html"/>
@@ -50,27 +38,16 @@
         <item name="Tiles" href="/struts-tiles/index.html"/>
     </menu>
  
-    <menu name="Documentation">
-        <item
-            name="User and Developer Guides"
-            href="userGuide/index.html"
-            />
+    <menu name="Community">
         <item
-            name="Release Notes"
-            href="userGuide/release-notes.html"
+           name="Getting Involved"
+           href="using.html"
             />
         <item
-            name="Javadoc"
-            href="javadoc.html"
+           name="How to Help FAQ"
+            href="helping.html"
             />
         <item
-            name="FAQs and Howtos"
-            href="faqs/index.html"
-            />
-    </menu>
-
-    <menu name="Community">
-        <item
             name="Mailing Lists"            
             href="mail.html"
             />
@@ -89,7 +66,7 @@
     </menu>
 
     <menu name="Download">
-        <item 
+        <item
             name="Binaries"                
             href="acquiring.html"
             />
@@ -109,20 +86,12 @@
             href="bylaws.html"
             />
         <item
-            name="Release Guidelines"
-            href="releases.html"
-            />
-        <item
-            name="Roadmap"
-            href="roadmap.html"
-            />
-        <item
-            name="Milestones"
-            href="milestones.html"
-            />
-        <item
             name="Source Repository"
             href="http://svn.apache.org/viewcvs.cgi/struts/core/trunk/?root=Apache-SVN"
+            />
+        <item
+            name="Javadoc Index"
+            href="javadoc.html"
             />
     </menu>
   </body>

Modified: struts/site/trunk/xdocs/release-checklist.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/release-checklist.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/release-checklist.xml (original)
+++ struts/site/trunk/xdocs/release-checklist.xml Mon Sep  5 17:14:15 2005
@@ -4,7 +4,7 @@
   // ======================================================================== 78
   -->
   <properties>
-    <title>Release Checklist - The Apache Struts Web Application Framework</title>
+    <title>Release Checklist - Apache Struts Project</title>
   </properties>
   <body>
   <pre>

Modified: struts/site/trunk/xdocs/releases.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/releases.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/releases.xml (original)
+++ struts/site/trunk/xdocs/releases.xml Mon Sep  5 17:14:15 2005
@@ -4,7 +4,7 @@
   // ======================================================================== 78
   -->
   <properties>
-    <title>Release Guidelines - The Apache Struts Web Application Framework</title>
+    <title>Release Guidelines - Apache Struts Project</title>
   </properties>
   <body>
     <section name="Release Guidelines">

Modified: struts/site/trunk/xdocs/using.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/using.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/using.xml (original)
+++ struts/site/trunk/xdocs/using.xml Mon Sep  5 17:14:15 2005
@@ -6,12 +6,12 @@
 -->
 
 <properties>
-    <title>Using - The Apache Struts Web Application Framework</title>
+    <title>Getting Involved - Apache Struts Project</title>
 </properties>
 
 <body>
 
-<section name="Using Struts">
+<section name="Getting Involved">
 
     <p>
     In the normal course of using an application framework like Struts,
@@ -136,7 +136,7 @@
 
     </section>
 
-    <section name="Getting Involved" >
+    <section name="For more ..." >
     <a name="Involved"/>
 
     <p>
@@ -150,7 +150,7 @@
 
 <section>
     <p class="right">
-    <strong>Next:</strong> <a href="volunteers.html">Who We Are</a>
+    <strong>Next:</strong> <a href="helping.html">How to Help FAQ</a>
     </p>
 </section>
 

Modified: struts/site/trunk/xdocs/volunteers.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/volunteers.xml?rev=278892&r1=278891&r2=278892&view=diff
==============================================================================
--- struts/site/trunk/xdocs/volunteers.xml (original)
+++ struts/site/trunk/xdocs/volunteers.xml Mon Sep  5 17:14:15 2005
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <document url="./volunteers.xml">
    <properties>
-      <title>Who We Are - The Apache Struts Web Application Framework</title>
+      <title>Who We Are - Apache Struts Project</title>
    </properties>
 
    <body>
@@ -14,7 +14,8 @@
             through newsfeed mirrors and through several list archives.</p>
 
             <p>According to recently released
-            <a href="http://www.apache.org/~vgritsenko/stats/projects/struts">statistics</a>, Struts downloads range around 15,000 a month.</p>
+            <a href="http://www.apache.org/~vgritsenko/stats/projects/struts">
+             statistics</a>, Struts downloads range around 15,000 a month.</p>
          </subsection>
 
          <subsection name="Project Management Committee Members">



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org