Author: husted
Date: Fri Feb 9 05:07:04 2007
New Revision: 505276
URL: http://svn.apache.org/viewvc?view=rev&rev=505276
Log:
SITE-19 Add link to user mailing list archive from welcome page. Update other
mail archive links and mention OS WW Dev Form as a resource.
Modified:
struts/site/src/site/xdoc/dev/dev-mail.xml
struts/site/src/site/xdoc/index.xml
struts/site/src/site/xdoc/mail.xml
Modified: struts/site/src/site/xdoc/dev/dev-mail.xml
URL:
http://svn.apache.org/viewvc/struts/site/src/site/xdoc/dev/dev-mail.xml?view=diff&rev=505276&r1=505275&r2=505276
==============================================================================
--- struts/site/src/site/xdoc/dev/dev-mail.xml (original)
+++ struts/site/src/site/xdoc/dev/dev-mail.xml Fri Feb 9 05:07:04 2007
@@ -28,12 +28,12 @@
<p>
The project hosts several mailing lists. The
- <a href="../mail.html">user list</a> is devoted to product
support.
+ <a href="../mail.html">user list</a> is devoted to product
support.
The project also hosts several <bold>product
development</bold> lists.
<strong>For help using Struts,
subscribe to <a href="../mail.html">user list.</a></strong>
</p>
-
+
<subsection name="Archives">
<p>Archives Carrying Struts Development Lists</p>
@@ -90,14 +90,22 @@
</li>
</ul>
+ <li>Open Symphony</li>
+ <ul>
+ <li>
+ <a
href="http://forums.opensymphony.com/forum.jspa?forumID=34">
+ Dev. List (as a Forum)</a>
+ </li>
+ </ul>
+
</ul>
</subsection>
<subsection name="Subscribing">
<p>
- If you've read the
+ If you've read the
<a href="mail.html">guidelines</a>,
- please subscribe to whichever
+ please subscribe to whichever
Struts development lists are of interest.
</p>
Modified: struts/site/src/site/xdoc/index.xml
URL:
http://svn.apache.org/viewvc/struts/site/src/site/xdoc/index.xml?view=diff&rev=505276&r1=505275&r2=505276
==============================================================================
--- struts/site/src/site/xdoc/index.xml (original)
+++ struts/site/src/site/xdoc/index.xml Fri Feb 9 05:07:04 2007
@@ -24,26 +24,39 @@
<body>
+ <a name="Threads"/>
+ <section name="Recent Threads">
+
+ <p>
+ What do people who use Apache Struts have to say about using it?
+ Browse the
+ <a href="http://www.nabble.com/Struts---User-f206.html">
+ user mailing list,</a>
+ and see for yourself.
+ </p>
+
+ </section>
+
<a name="Releases"/>
<section name="Recent Releases">
-
- <p>
- Scroll down for more about <a href="#Welcome">Apache Struts</a>
- and the <a href="#Project">Apache Struts project.</a>
- </p>
-
+
+ <p>
+ Scroll down for more about <a href="#Welcome">Apache Struts</a>
+ and the <a href="#Project">Apache Struts project.</a>
+ </p>
+
<a name="2.0.1"/>
<subsection name="20 Oct 2006 - Struts 2.0.1 BETA Release">
<p>
- <a href="http://struts.apache.org/download.cgi#struts201">Apache
Struts 2</a>
- is an elegant, extensible framework
- for creating enterprise-ready Java web applications.
+ <a href="http://struts.apache.org/download.cgi#struts201">Apache
Struts 2</a>
+ is an elegant, extensible framework
+ for creating enterprise-ready Java web applications.
Struts 2.0.1 was promoted to "Beta" quality on 20 October 2006.
</p>
</subsection>
-
+
<a name="1.3.5"/>
<subsection name="17 Sep 2006 - Struts 1.3.5 General Availability
Release">
@@ -52,7 +65,7 @@
<a
href="http://struts.apache.org/download.cgi#struts135">Struts 1.3.5</a>,
which was promoted to "General Availability"
(or "Ready for Primetime") on 17 September 2006.
- Struts 1.3 offers several new features,
+ Struts 1.3 offers several new features,
including a composable request processor.
</p>
@@ -72,126 +85,126 @@
</p>
</subsection>
-
+
</section>
-
+
<a name="Welcome"/>
<section name="Apache Struts">
<p>
- Apache Struts is a free open-source framework for creating
- Java web applications.
+ Apache Struts is a free open-source framework for creating
+ Java web applications.
</p>
-
+
<p>
- Web applications differ from conventional websites in that
- web applications can create a dynamic response.
- Many websites deliver only static pages.
- A web application can interact with databases and
+ Web applications differ from conventional websites in that
+ web applications can create a dynamic response.
+ Many websites deliver only static pages.
+ A web application can interact with databases and
business logic engines to customize a response.
</p>
<p>
- Web applications based on JavaServer Pages sometimes
- commingle database code, page design code, and control
+ Web applications based on JavaServer Pages sometimes
+ commingle database code, page design code, and control
flow code.
- In practice, we find that unless these concerns are
- separated,
- larger applications become difficult to maintain.
+ In practice, we find that unless these concerns are
+ separated,
+ larger applications become difficult to maintain.
</p>
<p>
- One way to separate concerns in a software application is to
+ One way to separate concerns in a software application is to
use a Model-View-Controller (MVC) architecture.
- The <em>Model</em> represents the business or database code,
- the <em>View</em> represents the page design code,
- and the <em>Controller</em> represents the navigational code.
- The Struts framework is designed to help developers create
- web applications that utilize a MVC architecture.
+ The <em>Model</em> represents the business or database code,
+ the <em>View</em> represents the page design code,
+ and the <em>Controller</em> represents the navigational code.
+ The Struts framework is designed to help developers create
+ web applications that utilize a MVC architecture.
</p>
<p>
The framework provides three key components:
</p>
-
+
<ul>
<li>
- A "request" handler provided by the application
developer
+ A "request" handler provided by the application
developer
that is mapped to a standard URI.
</li>
<li>
- A "response" handler that transfers control to
another resource
+ A "response" handler that transfers control to
another resource
which completes the response.
</li>
<li>
- A tag library that helps developers create
interactive
+ A tag library that helps developers create
interactive
form-based applications with server pages.
</li>
</ul>
-
+
<p>
- The framework's architecture and tags are buzzword compliant.
+ The framework's architecture and tags are buzzword compliant.
Struts works well with conventional REST applications
- and with nouveau technologies like SOAP and AJAX.
+ and with nouveau technologies like SOAP and AJAX.
</p>
-
+
</section>
-
+
<a name="Project"/>
<section name="The Apache Struts Project">
-
+
+ <p>
+ The Apache Struts Project is the open source community
+ that creates and maintains the Apache Struts framework.
+ The project consists of a diverse group of volunteers who
+ share common values regarding collaborative, community-based
+ open source development.
+ The Apache Struts Project is proud to share these values with
+ our parent organization: The Apache Software Foundation.
+ </p>
+
<p>
- The Apache Struts Project is the open source community
- that creates and maintains the Apache Struts framework.
- The project consists of a diverse group of volunteers who
- share common values regarding collaborative, community-based
- open source development.
- The Apache Struts Project is proud to share these values with
- our parent organization: The Apache Software Foundation.
- </p>
-
- <p>
- The project is called "Struts" because the framework is meant
to
- furnish the "invisible underpinnings" that support
professional
- application development.
+ The project is called "Struts" because the framework is meant
to
+ furnish the "invisible underpinnings" that support professional
+ application development.
Struts provides the glue that joins the various elements
- of the standard Java platform into a coherent whole.
- Our goal is to leverage existing standards by producing the
- missing pieces we need to create enterprise-grade applications
- that are easy to maintain over time.
- </p>
-
- <p>
-
- The Apache Struts Project offers two major versions of the
- Struts framework.
- <a href="http://struts.apache.org/1.x/index.html">Struts 1</a>
- is recognized as
- <em>the</em> most popular web application framework for Java.
- The 1.x framework is mature, well-documented, and widely
- supported.
- Struts 1 is the best choice for teams who value proven
+ of the standard Java platform into a coherent whole.
+ Our goal is to leverage existing standards by producing the
+ missing pieces we need to create enterprise-grade applications
+ that are easy to maintain over time.
+ </p>
+
+ <p>
+
+ The Apache Struts Project offers two major versions of the
+ Struts framework.
+ <a href="http://struts.apache.org/1.x/index.html">Struts 1</a>
+ is recognized as
+ <em>the</em> most popular web application framework for Java.
+ The 1.x framework is mature, well-documented, and widely
+ supported.
+ Struts 1 is the best choice for teams who value proven
solutions to common problems.
</p>
-
+
<p>
- <a href="http://struts.apache.org/2.x/index.html">Struts 2</a>
- was originally known as
- <a href="http://www.opensymphony.com/webwork">WebWork 2</a>.
- After working independently for several years,
- the WebWork and Struts communities
+ <a href="http://struts.apache.org/2.x/index.html">Struts 2</a>
+ was originally known as
+ <a href="http://www.opensymphony.com/webwork">WebWork 2</a>.
+ After working independently for several years,
+ the WebWork and Struts communities
<a href="announce-2005.html#a20051214.3">joined forces</a>
to create Struts 2.
- The new framework is the best choice for teams who value
- elegant solutions to difficult problems.
+ The new framework is the best choice for teams who value
+ elegant solutions to difficult problems.
A <a href="downloads.html">BETA release</a>
is now available.
</p>
-
+
<p>
For more about the future of Struts, see our
- <a href="roadmap.html">Roadmap FAQ, </a> especially
- <a href="roadmap.html#now">"What should I use with
+ <a href="roadmap.html">Roadmap FAQ, </a> especially
+ <a href="roadmap.html#now">"What should I use with
my next project?".</a>
</p>
</section>
Modified: struts/site/src/site/xdoc/mail.xml
URL:
http://svn.apache.org/viewvc/struts/site/src/site/xdoc/mail.xml?view=diff&rev=505276&r1=505275&r2=505276
==============================================================================
--- struts/site/src/site/xdoc/mail.xml (original)
+++ struts/site/src/site/xdoc/mail.xml Fri Feb 9 05:07:04 2007
@@ -67,37 +67,37 @@
questions and
comments about the actual software source code and
general
- "development" types of questions.
- Questions about the "future" of Struts are
+ "development" types of questions.
+ Questions about the "future" of Struts are
best addressed to the dev list.
</li>
</ul>
<p>Some questions may seem appropriate for posting on both the
"user" and
- the "developer" lists.
- In this case, pick one and only one.
- Do not cross post, unless a Committer asks that the
+ the "developer" lists.
+ In this case, pick one and only one.
+ Do not cross post, unless a Committer asks that the
thread be moved to the other list.
</p>
<p>Asking a configuration question on the developers list is
- discouraged because the time of our developers is as
- precious as yours.
- By contacting the developers directly instead of the user
- base you are abusing resources.
+ discouraged because the time of our developers is as
+ precious as yours.
+ By contacting the developers directly instead of the user
+ base you are abusing resources.
In fact, it is unlikely that you will get a quicker answer,
- if any answer at all
+ if any answer at all
</p>
-
+
<p>
- Conversely, a question about the future of Struts
- or the operation of the Struts project is best posted to
the
- dev list.
- The focus of the user list should be one "how" to do
- something with the framework we have today.
- The focus of the dev list is how we want to do something
- with a future version of the framework.
+ Conversely, a question about the future of Struts
+ or the operation of the Struts project is best posted to
the
+ dev list.
+ The focus of the user list should be one "how" to do
+ something with the framework we have today.
+ The focus of the dev list is how we want to do something
+ with a future version of the framework.
</p>
<p>
<strong>
@@ -266,45 +266,32 @@
<p>Archives Carrying Struts User List</p>
<ul>
<li>
- <a href="http://mail-archives.apache.org/">ASF Mail
- Archives</a>
+ <a
href="http://mail-archives.apache.org/mod_mbox/struts-user/">
+ ASF Mail Archives</a>
+ </li>
+ <li>
+ <a
href="http://www.mail-archive.com/user%40struts.apache.org/">
+ Mail-Archive</a>
+ </li>
+ <li>
+ <a
href="http://news.gmane.org/gmane.comp.jakarta.struts.user/">
+ Gmane</a>
+ </li>
+ <li>
+ <a
href="http://marc.theaimsgroup.com/?l=struts-user&r=1&w=2">
+ Mailing list ARChives</a>
+ </li>
+ <li>
+ <a
href="http://www.nabble.com/Struts---User-f206.html">
+ Nabble</a>
+ </li>
+ <li>
+ Struts 2 is derived from WebWork 2,
+ and the many of the posts on the WebWork list
+ also apply to Struts 2 --
+ <a
href="http://forums.opensymphony.com/forum.jspa?forumID=1">
+ WebWork User Forum</a>
</li>
- <ul>
- <li>
- <a
href="http://mail-archives.apache.org/mod_mbox/struts-user/">
- User list</a>
- </li>
- </ul>
-
- <li>Mail-Archive</li>
- <ul>
- <li>
- <a
href="http://www.mail-archive.com/user%40struts.apache.org/">
- User list</a>
- </li>
- </ul>
- <li>Gmane</li>
- <ul>
- <li>
- <a
href="http://news.gmane.org/gmane.comp.jakarta.struts.user/">
- User List</a>
- </li>
- </ul>
- <li>Mailing list ARChives</li>
- <ul>
- <li>
- <a
href="http://marc.theaimsgroup.com/?l=struts-user&r=1&w=2">
- User List</a>
- </li>
- </ul>
- <li>Nabble</li>
- <ul>
- <li>
- <a
href="http://www.nabble.com/Struts---User-f206.html">
- User List</a>
- </li>
- </ul>
-
</ul>
</subsection>
@@ -375,27 +362,8 @@
(Just don't quote the entire Digest mailing in a
reply!)
</li>
-
- <li>
- <strong>STRUTS-USER Newsgroup</strong>
- - The User list is also mirrored online,
- so that you can participate
- <strong>without</strong>
- subscribing to the regular mailing
- list.
- <br/>
- [
- <a href="http://struts_user.roomity.com">Struts User
- on Roomity</a>
- ]
- <br/>
- This is another way to post to the User list without
- subscribing to the
- regular list.
- <br/>
- </li>
</ul>
-
+
<p>
<em>To subscribe to the Dev list,
please visit the <a href="dev/dev-mail.html">