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">