husted      2002/08/14 08:21:14

  Modified:    doc      index.xml
  Log:
  Add section to release note for fixes to beta 2. Other routine updates.
  
  Revision  Changes    Path
  1.28      +104 -134  jakarta-struts/doc/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/index.xml,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- index.xml 13 Aug 2002 16:28:48 -0000      1.27
  +++ index.xml 14 Aug 2002 15:21:13 -0000      1.28
  @@ -5,7 +5,7 @@
       <author>Craig R. McClanahan</author>
       <author>Ted Husted</author>
       <author>Martin Cooper</author>
  -    <author>James Holmes</author> 
  +    <author>James Holmes</author>
       <title>The Struts Web Application Framework</title>
     </properties>
   
  @@ -16,43 +16,30 @@
   
     <p>
     Welcome to Struts!  The goal of this project
  -  is to provide an open source framework for building Web applications. 
  -  The core of Struts is a flexible control layer based on standard 
  -  technologies like 
  -  <a href="http://java.sun.com/products/servlet";> Java Servlets</a>, 
  -  <a href="http://java.sun.com/products/javabeans/";>JavaBeans</a>, 
  -  <a 
href="http://java.sun.com/docs/books/tutorial/i18n/resbundle/concept.html";>ResourceBundles</a>,
 
  -  and <a href="http://www.w3.org/XML/";>Extensible Markup Language</a> (XML).
  -  </p>
  -  <p>
  -  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";><b>Model-View-Controller</b></a>
 (MVC) design paradigm. Struts 
  -  provides its own <b>Controller</b> component and integrates 
  -  with other technologies to provide the Model and the View. 
  -  For the <b>Model</b>, Struts can interact with any standard data 
  -  access technology, including 
  -  <a href="http://java.sun.com/products/ejb/index.html";>
  -  Enterprise Java Beans</a>, 
  -  <a href="http://java.sun.com/products/jdbc/index.html";> 
  -  JDBC</a>, and 
  -  <a href="http://java.sun.com/products/jndi/index.html";> 
  -  JNDI</a>. 
  -  For the <b>View</b>, Struts works well with 
  -  <a href="http://java.sun.com/products/jsp";>JavaServer 
  -  Pages</a>, 
  -  <a href="http://jakarta.apache.org/velocity/index.html";>
  -  Velocity Templates</a>, 
  -  <a href="http://www.w3.org/TR/xslt";>XSLT</a>, and 
  -  <a href="resources/views.html">
  -  other presentation systems
  -  </a>.
  +  is to provide an open source framework for building Web applications.
  +  The core of Struts is a flexible control layer based on <a 
href="userGuide/preface.html">standard
  +  technologies</a> like
  +  Java Servlets,
  +  JavaBeans,
  +  ResourceBundles,
  +  and Extensible Markup Language (XML).
  +  </p>
  +  <p>
  +  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";><b>Model-View-Controller</b></a>
 (MVC) design paradigm. Struts
  +  provides its own <b>Controller</b> component and integrates
  +  with <a href="userGuide/preface.html#layers">other technologies</a> to provide 
the Model and the View.
  +  For the <b>Model</b>, Struts can interact with any
  +  <a href="resources/models.html">standard data access technology</a>, including 
Enterprise Java Beans, JDBC, and Object Relational Bridge.
  +  For the <b>View</b>, Struts works well with JavaServer Pages, Velocity Templates,
  +  XSLT, <a href="resources/views.html">other presentation systems</a>.
     </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, 
  +  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.
     </p>
   
  @@ -69,110 +56,93 @@
     <section name="Learning About Struts" href="Docs">
   
     <p>
  -  The <b>official documentation</b> for the framework is provided both online 
  -  and as a self-installing WAR in the distribution. The 
  -  <code>struts-documentation.war</code> includes the 
  +  The <b>official documentation</b> for the framework is provided both online
  +  and as a self-installing WAR in the distribution. The
  +  <code>struts-documentation.war</code> includes the
     <a href="kickstart.html">Kickstart</a> and
  -  <a href="newbie.html">Newbie</a> FAQs,   
  -  <a href="userGuide/index.html">Users Guide</a>, 
  +  <a href="newbie.html">Newbie</a> FAQs,
  +  <a href="userGuide/index.html">Users Guide</a>,
     <a href="api/index.html">Javadocs</a>, and everything else you find here.
     You are invited to preview the documentation online, and then install the
  -  application locally for closer study. 
  +  application locally for closer study.
     </p>
   
     <blockquote>
  -  Note: Most of the links in this section refer to the <b>Nightly Build</b>. 
  -  When learning about Struts, <b>be sure to refer to the documentation for the 
  -  version you are actually using</b>. The documentation is bundled with each 
  -  distribution as an application that you can install locally. Links to the 
  -  documentation for the current stable release (1.0.2) are also provided on the 
  -  menu bar. Whenever possible, please help conserve our bandwidth, and install 
  +  Note: Most of the links in this section refer to the <b>Nightly Build</b>.
  +  When learning about Struts, <b>be sure to refer to the documentation for the
  +  version you are actually using</b>. The documentation is bundled with each
  +  distribution as an application that you can install locally. Links to the
  +  documentation for the current stable release (1.0.2) are also provided on the
  +  menu bar. Whenever possible, please help conserve our bandwidth, and install
     the documentation locally.
     </blockquote>
   
     <p>
  -  The <a href="kickstart.html"><b>Kickstart FAQ</b></a> answers the most common 
  -  non-technical questions people first ask about Struts. The 
  -  <a href="newbie.html">Struts Newbie FAQ</a> answers the most common 
  -  technical questions asked by first-timer Struts developers. A more extensive 
  -  Struts knowledgebase is available at the 
  -  <a href="http://jguru.com/faq/Struts";>JGuru FAQ</a> and 
  +  The <a href="kickstart.html"><b>Kickstart FAQ</b></a> answers the most common
  +  non-technical questions people first ask about Struts. The
  +  <a href="newbie.html">Struts Newbie FAQ</a> answers the most common
  +  technical questions asked by first-timer Struts developers. A more extensive
  +  Struts knowledgebase is available at the
  +  <a href="http://jguru.com/faq/Struts";>JGuru FAQ</a> and
     <a href="http://jguru.com/forums/Struts";>Forum</a>.
     </p>
   
     <p>
  -  The concise Struts <a href="userGuide/index.html"><b>Users Guide</b></a> 
introduces the 
  -  Model-View-Controller architecture, and how it relates to the major components of 
Struts. 
  -  To help you get started with the Struts JSP tag extensions and utility packages, 
  -  several <b>Developer Guides</b> supplement the Users Guide. The Users Guide also 
  -  includes detailed installation instructions and release notes for each version of 
the 
  +  The concise Struts <a href="userGuide/index.html"><b>Users Guide</b></a> 
introduces the
  +  Model-View-Controller architecture, and how it relates to the major components of 
Struts.
  +  To help you get started with the Struts JSP tag extensions and utility packages,
  +  several <b>Developer Guides</b> supplement the Users Guide. The Users Guide also
  +  includes detailed installation instructions and release notes for each version of 
the
     framework.
     </p>
   
     <p>
  -  For more detail about a specific class or package, the Struts 
  +  For more detail about a specific class or package, the Struts
     <a href="api/index.html"><b>Javadocs</b></a>
  -  are <b>surprisingly comprehensive and carefully maintained</b>. It is 
<i>strongly</i> recommended that 
  -  you refer to the 
  +  are <b>surprisingly comprehensive and carefully maintained</b>. It is 
<i>strongly</i> recommended that
  +  you refer to the
     <a href="api/index.html">
  -  Javadoc</a> for each class as you begin to use it, to be sure important features 
  +  Javadoc</a> for each class as you begin to use it, to be sure important features
     and options are not overlooked. <i>What you don't know, can't help you.</i>
     </p>
   
     <p>
  -  Of course, the only true documentation is the code itself. If you have any 
questions 
  -  about how Struts actually works, do not hesitate to <i>use the source</i>. For 
the 
  -  complete, buildable source code to the entire Struts framework, see the "src" 
folder in 
  +  Of course, the only true documentation is the code itself. If you have any 
questions
  +  about how Struts actually works, do not hesitate to <i>use the source</i>. For the
  +  complete, buildable source code to the entire Struts framework, see the "src" 
folder in
     the <a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/src/";>
     <b>Struts 1.0.2 source distribution</b></a>.
     </p>
   
     <p>
  -  The Struts <a href="#Involved">Mailing Lists</a> are a treasure trove of useful, 
  -  interactive information. The user list tends to carry a high volume, so always 
check 
  -  the published documentation and the 
  +  The Struts <a href="#Involved">Mailing Lists</a> are a treasure trove of useful,
  +  interactive information. The user list tends to carry a high volume, so always 
check
  +  the published documentation and the
     <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42";>
  -  <b>MAILING LIST ARCHIVE</b></a> before 
  -  <a href="http://www.tuxedo.org/~esr/faqs/smart-questions.html";>posting a new 
question</a>. 
  +  <b>MAILING LIST ARCHIVE</b></a> before
  +  <a href="http://www.tuxedo.org/~esr/faqs/smart-questions.html";>posting a new 
question</a>.
     Like as not, it's already been asked and answered.
     </p>
   
     <p>
  -  The Struts <a href="resources/index.html"><b>Resources</b></a> page provides 
links to 
  -  everything else published about  Struts, including 
  -  <a href="resources/books.html">books</a>, 
  -  <a href="resources/articles.html">articles</a>, 
  -  <a href="resources/tutorials.html">tutorials</a>, 
  -  <a href="resources/seminars.html">seminars</a>, 
  +  The Struts <a href="resources/index.html"><b>Resources</b></a> page provides 
links to
  +  everything else published about  Struts, including
  +  <a href="resources/books.html">books</a>,
  +  <a href="resources/articles.html">articles</a>,
  +  <a href="resources/tutorials.html">tutorials</a>,
  +  <a href="resources/seminars.html">seminars</a>,
     and sample applications. There are also links to public sites "Powered by Struts" 
and
     a directory of professional Struts consultants.
     </p>
   
     <p>
  -  The Struts <a href="news.html"><b>News &amp; Status</b></a> page highlights 
current 
  -  events affecting the framework, including new releases, proposals for new 
features, 
  +  The Struts <a href="news.html"><b>News &amp; Status</b></a> page highlights 
current
  +  events affecting the framework, including new releases, proposals for new 
features,
     and additions to the Resources page.
     </p>
   
     </section>
   
  -  <section name="Struts Book Review Project" href="review">
  -
  -  <p>
  -  The OReilly Struts book (title not set yet) will be available sometime in the 3rd 
  -  quarter of 2002. Published by OReilly, this book is to cover both Struts 1.0 and 
1.1. 
  -  The beta or draft chapters are being made 
  -  <a href="http://www.theserverside.com/resources/strutsreview.jsp";><b>available 
for 
  -  download</b></a> to facilitate an  early public review process for the material. 
  -  </p>
  -
  -  <p>
  -  Struts has been featured in several published books, and others are slated for 
publication. 
  -  See the <a href="resources/books.html">Struts Resources<b>:</b>Books</a> page for 
details. 
  -  </p>
  -
  -  </section>
  -
     <section name="Acquiring Struts" href="Acquiring">
   
     <p>
  @@ -191,9 +161,9 @@
     <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/src";>
     <b>Struts 1.0.2 Source Code Distribution</b></a></li>
     </ul>
  -  
  +
     <p>
  -  Check the 
  +  Check the
     <a href="http://jakarta.apache.org/struts/doc-1.0.2/release-notes-1.0.2.html";>
     Release Notes</a> for a summary of the changes since the Struts 1.0.1 release.
     </p>
  @@ -204,7 +174,7 @@
     <a 
href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Prerequisites";>
     prerequisite</a> software applications. Then, follow the appropriate instructions 
to
     <a href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Installing";>
  -  install and use a Struts binary 
  +  install and use a Struts binary
     distribution</a> in your web application or for
     <a href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Building";>
     building Struts from the source  distribution</a>.
  @@ -229,7 +199,7 @@
     </ul>
   
     <p>
  -  Check the 
  +  Check the
     <a href="http://jakarta.apache.org/struts/userGuide/release-notes-1.1-b2.html";>
     Release Notes</a> for a summary of the changes since the Struts 1.0.2 release.
     </p>
  @@ -240,7 +210,7 @@
     <a 
href="http://jakarta.apache.org/struts/userGuide/installation.html#Prerequisites";>
     prerequisite</a> software applications. Then, follow the appropriate instructions 
to
     <a href="http://jakarta.apache.org/struts/userGuide/installation.html#Installing";>
  -  install and use a Struts binary 
  +  install and use a Struts binary
     distribution</a> in your web application or for
     <a href="http://jakarta.apache.org/struts/userGuide/installation.html#Building";>
     building Struts from the source distribution</a>.
  @@ -250,8 +220,8 @@
     <section name="Nightly Builds" href="Builds">
   
     <p>
  -  For developers who are helping to develop Struts, or who just want 
  -  "the latest bits", the latest development version is made available each 
  +  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!
     </p>
   
  @@ -268,7 +238,7 @@
     </ul>
   
     <p>
  -  Be sure to check the 
  +  Be sure to check the
     <a href="http://jakarta.apache.org/struts/userGuide/release-notes.html";>
     Release Notes</a> for the nightly builds so you know what you are getting!
     </p>
  @@ -286,15 +256,15 @@
     <section name="Reporting Bugs and Feature Requests" href="Bugs">
   
     <p>
  -  Tracking of bug reports and enhancement requests for Struts is handled 
  -  through the 
  +  Tracking of bug reports and enhancement requests for Struts is handled
  +  through the
     <a href="http://jakarta.apache.org/site/bugs.html";>
  -  Apache Bug Database</a>. Please select <strong>Struts</strong> from the product 
  -  list, along with the details of which component of Struts you feel this report 
  +  Apache Bug Database</a>. Please select <strong>Struts</strong> from the product
  +  list, along with the details of which component of Struts you feel this report
     relates to, and details of your operating environment. You will automatically be
  -  notified by email as the status of your bug or enhancement report changes. Please 
  -  be sure to read 
  -  <a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html";>How to Report 
  +  notified by email as the status of your bug or enhancement report changes. Please
  +  be sure to read
  +  <a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html";>How to Report
     Bugs Effectively</a> before posting.
     </p>
   
  @@ -304,23 +274,23 @@
   
     <p>
     You can upload a proposed <a 
href="http://jakarta.apache.org/site/source.html#Patches";>
  -  patch</a> to either the code or documentation by creating a feature request in 
  -  <a href="#Bugs">Bugzilla</a>. <b>After creating the ticket</b>, you can go back 
  -  and upload a file containing your patch. 
  +  patch</a> to either the code or documentation by creating a feature request in
  +  <a href="#Bugs">Bugzilla</a>. <b>After creating the ticket</b>, you can go back
  +  and upload a file containing your patch.
     </p>
     <p>
  -  The documentation is maintained in the <code>doc</code> folder of the CVS in a 
  -  XML format. In the Nightly Build, there is a "compile.website" target in the 
  -  <code>build.xml</code> file, which renders the XML into the HTML we post to the 
  -  Website. If you would like to help with the documentation, it is important to 
  -  provide patches and new pages in the XML source. Otherwise, some other volunteer 
  -  will have to do this for you, and it may never get done. (Sad but true.) If you 
  -  are submitting new material, it is important to decide exactly where you would 
  -  put this in relation to the rest of the documentation. Someone has to figure that 
  +  The documentation is maintained in the <code>doc</code> folder of the CVS in a
  +  XML format. In the Nightly Build, there is a "compile.website" target in the
  +  <code>build.xml</code> file, which renders the XML into the HTML we post to the
  +  Website. If you would like to help with the documentation, it is important to
  +  provide patches and new pages in the XML source. Otherwise, some other volunteer
  +  will have to do this for you, and it may never get done. (Sad but true.) If you
  +  are submitting new material, it is important to decide exactly where you would
  +  put this in relation to the rest of the documentation. Someone has to figure that
     out before it can be added, and that someone might as well be you.
     </p>
     <p>
  -  New additions for the Resources page should posted as an enhancement request to 
  +  New additions for the Resources page should posted as an enhancement request to
     <a href="#Bugs">Bugzilla</a>.
     </p>
   
  @@ -329,9 +299,9 @@
     <section name="Joining the Mailing Lists" href="lists">
   
     <p>
  -  Before joining any mailing list at Jakarta, please be sure to read the 
  -  <a href="http://jakarta.apache.org/site/mail.html";>Mailing Lists - 
Guidelines</a>. 
  -  If you have read and understood these guidelines, you are welcome to join the 
  +  Before joining any mailing list at Jakarta, please be sure to read the
  +  <a href="http://jakarta.apache.org/site/mail.html";>Mailing Lists - Guidelines</a>.
  +  If you have read and understood these guidelines, you are welcome to join the
     Jakarta Struts mailing lists:
     </p>
     <ul>
  @@ -349,12 +319,12 @@
         [<a href="mailto:[EMAIL PROTECTED]";>Unsubscribe</a>]
         </li>
     <li><strong>STRUTS-USER Digest</strong> - Subscribe to this list
  -      to receive a daily digest of the Struts USER list. 
  +      to receive a daily digest of the Struts USER list.
         [<a 
href="mailto:[EMAIL PROTECTED]";>Subscribe</a>]
         [<a 
href="mailto:[EMAIL PROTECTED]";>Unsubscribe</a>]
         </li>
  -  <li><strong>STRUTS-USER Newsgroup</strong> - The User list is also mirrored 
online, 
  -      so that you can participate <b>without</b> subscribing to the regular mailing 
  +  <li><strong>STRUTS-USER Newsgroup</strong> - The User list is also mirrored 
online,
  +      so that you can participate <b>without</b> subscribing to the regular mailing
         list.<br/>
         [<a href="http://news.basebeans.com/forums.jsp";>Struts Newsgroup</a>]<br/>
         Our thanks to BaseBeans Engineering for providing this much-needed service!
  @@ -366,12 +336,12 @@
     <section name="Posting a Question to a Mailing List" href="questions">
   
     <p>
  -  Before posting a new question, be sure to consult the 
  +  Before posting a new question, be sure to consult the
     <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42";>
     <b>MAILING LIST ARCHIVE</b></a> and the very excellent
     <a href="http://www.tuxedo.org/~esr/faqs/smart-questions.html";>
  -  How To Ask Questions The Smart Way</a> by Eric Raymond. Please do be sure 
  -  to <a href="http://expita.com/nomime.html";>turn off HTML</a> in your 
  +  How To Ask Questions The Smart Way</a> by Eric Raymond. Please do be sure
  +  to <a href="http://expita.com/nomime.html";>turn off HTML</a> in your
     email client before posting.
     </p>
   
  @@ -380,9 +350,9 @@
     <section name="Getting Involved" href="Involved">
   
     <p>
  -  All work on Struts and the other Jakarta subprojects is provided on a volunteer 
  -  basis. For more about what you can do, see the 
  -  <a href="http://jakarta.apache.org/site/getinvolved.html";>Getting Involved 
  +  All work on Struts and the other Jakarta subprojects is provided on a volunteer
  +  basis. For more about what you can do, see the
  +  <a href="http://jakarta.apache.org/site/getinvolved.html";>Getting Involved
     Overview</a>.
     </p>
   
  
  
  

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

Reply via email to