husted      02/01/20 21:16:15

  Modified:    doc      release-notes.xml project.xml index.xml
  Added:       doc      press.xml news.xml
  Log:
  Start update of release notes. Add Nested Tags to sidebar menu.
  Add a news page and another for press releases. Link to news page
  from home page and sidebar menu.
  
  Revision  Changes    Path
  1.11      +6 -2      jakarta-struts/doc/release-notes.xml
  
  Index: release-notes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/release-notes.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- release-notes.xml 12 Jan 2002 21:50:59 -0000      1.10
  +++ release-notes.xml 21 Jan 2002 05:16:15 -0000      1.11
  @@ -160,7 +160,7 @@
       <em>struts-bean</em> custom tag library (package
       <code>org.apache.struts.taglib.bean</code>):</p>
       <ul>
  -    <li>Add format, locale and bundle attributes to support values formatting 
according to current
  +    <li>Add format, locale and bundle attributes to bean:write to support values 
formatting according to current
   user locale, format string from attribute or format string from string 
resources.</li>
       <li>Correct the generated scripting variable type when the &lt;bean:cookie>, 
&lt;bean:header>, or &lt;bean:parameter> tag is used with the "multiple" 
attribute.</li>
       <li>Added <code>name</code>, <code>property</code>, and
  @@ -224,10 +224,13 @@
       <li>Remove deprecated support for the old (Struts 0.5) configuration file
     format.</li>
       </ul>
  -
       <p>The following changes and bug fixes have occurred in the basic
       controller framework (package <code>org.apache.struts.action</code>):</p>
       <ul>
  +    <li>Add InvokeAction and CreateActionForm methods to allow direct chaining of 
Actions.</li>
  +    <li>Add ContextHelper to expose framework elements to alternate presentation 
layers.</li>
  +    <li>ActionForms and related classes now use a StringBuffer when responding a 
toString request in order to conserve resources.</li>
  +    <li>Add standard LookupDispatchAction to help select between internationalized 
buttons.</li>
       <li>Modify ActionForm class to use ActionServletWrapper rather than expose 
ActionServlet.</li>
       <li>Add ActionServletWrapper class. Used by ActionForm to prevent the Public 
String properties of ActionServlet from being changed via a query string.</li>
       <li>Unconditionally pass the selected mapping as a request attribute under key 
Action.MAPPING_KEY, even if no form bean is specified.</li>
  @@ -312,6 +315,7 @@
       <p>The following changes and bug fixes to the Struts Example Application
       have occurred:</p>
       <ul>
  +    <li>Add Russiand and Japanese translations of the application resources and set 
the character set for the example JSP pages to "UTF-8" so that it can display either 
English or Japanese.</li>
       <li>Exchange "name" for "attribute" properties for Edit mappings in Struts 
configuration file.</li>
       <li>Remove references to saving database data from "tour" document, since this 
functionality was removed.</li>
       </ul>
  
  
  
  1.17      +5 -0      jakarta-struts/doc/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/project.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- project.xml       15 Jan 2002 19:08:26 -0000      1.16
  +++ project.xml       21 Jan 2002 05:16:15 -0000      1.17
  @@ -7,6 +7,7 @@
   
       <menu name="Welcome">
           <item name="Home"                    href="index.html"/>
  +        <item name="News &amp; Status"       href="news.html"/>
           <item name="Kickstart FAQ"           href="userGuide/kickstart.html"/> 
           <item name="User Guide"              href="userGuide/index.html"/>
           <item name="Resources"               href="userGuide/resources.html"/>
  @@ -33,6 +34,8 @@
                 
href="api-1.0/org/apache/struts/taglib/html/package-summary.html#package_description"/>
           <item name="Logic Tags"
                 
href="api-1.0/org/apache/struts/taglib/logic/package-summary.html#package_description"/>
  +        <item name="Nested Tags (since 1.1)"
  +              
href="api/org/apache/struts/taglib/nested/package-summary.html#package_description"/>
           <item name="Template Tags"
                 
href="api-1.0/org/apache/struts/taglib/template/package-summary.html#package_description"/>
           <item name="Digester"
  @@ -48,6 +51,8 @@
                 href="struts-html.html"/>
           <item name="Logic Tags"
                 href="struts-logic.html"/>
  +        <item name="Nested Tags"
  +              href="struts-nested.html"/>
           <item name="Template Tags"
                 href="struts-template.html"/>
       </menu>
  
  
  
  1.14      +6 -0      jakarta-struts/doc/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/index.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- index.xml 12 Jan 2002 21:50:58 -0000      1.13
  +++ index.xml 21 Jan 2002 05:16:15 -0000      1.14
  @@ -70,6 +70,12 @@
     everything else written about  Struts, including books, articles, tutorials, and 
sample 
     applications. There are also links to public sites "Powered by Struts". </p>
   
  +  <p>
  +  The Struts <a href="news.html"><b>News &amp; Status</b></a> page tracks changes 
to the 
  +  Struts package, including proposals for new features and the latest additions to 
the 
  +  resources page.
  +  </p>
  +
     </section>
   
     <section name="Acquiring Struts" href="Acquiring">
  
  
  
  1.1                  jakarta-struts/doc/press.xml
  
  Index: press.xml
  ===================================================================
  <?xml version="1.0"?>
  <document>
  
    <properties>
      <author email="[EMAIL PROTECTED]">Ted Husted</author>
      <title>Press Releases</title>
    </properties>
  
  <body>
  
  <section name="Press Releases">
  
  <h3 align="center">Struts 1.0 Released</h3>
  
  <p>
  (2001-June-15) The production release of Struts 1.0, an open source framework for 
building Web applications, is now available for download at jakarta.apache.org. Struts 
encourages application architectures based on the Model-View-Controller (MVC) pattern 
and provides services common
  to most Web applications. Struts helps developers deploy products that are reliable, 
scaleable, and easier to maintain.
  </p>
  
  <p>
  The Struts framework offers services in three primary areas:
  </p>
  
  <p>
  * A controller servlet to dispatch requests to specific Action classes (provided by 
the application developer).<br/>
  * JSP custom tags to help developers create interactive form-based applications.<br/>
  * Utility classes for XML parsing, automatic JavaBean population, and 
internationalization of prompts and messages.
  </p>
  
  <p>
  Struts' support for internationalization builds on top of the Java Locale API, and 
have made it a popular choice for applications worldwide. Struts contributors include 
developers from Australia, France, Russia, and other parts of the globe.
  </p>
  
  <p>
  In addition to the Struts official distribution, several third-party libraries are 
already available, which offer enhanced support for JSP templates, HTML form 
validation, and automatic JavaBean creation. Struts has also been integrated with the 
Expresso Framework distributed by
  JCorporate Ltd. (jcorporate.com).
  </p>
  
  <p>
  Struts can be used with a J2EE Application server to deploy distributed 
applications, but will run under any compliant Servlet container (Servlet API 2.2+, 
JSP 1.1+), including Tomcat 3.2 or later. In fact, Struts is already used as an 
informal compliance test for Java Servlet
  containers and J2EE Application servers
  </p> 
  
  <p>
  The Struts project was founded in May 2000 by Craig McClanahan. McClanahan is also 
the lead developer of Tomcat 4.0, Sun's reference implementation for Java Servlet and 
ServerPage containers. Both Tomcat and Struts are open source available under the 
Apache Software License,
  and may be downloaded at jakarta.apache.org.
  </p>
  
  <p>
  Twenty-six independent developers contributed to the creation of Struts 1.0, with 
the help of over 1300 subscribers to the Struts mailing lists.<br/>
  </p>
  
  <hr noshade="" size="1"/>
  
  </section>
  
  </body>
  </document>
  
  
  
  1.1                  jakarta-struts/doc/news.xml
  
  Index: news.xml
  ===================================================================
  <?xml version="1.0"?>
  <document>
  
    <properties>
      <author email="[EMAIL PROTECTED]">Craig McClanahan</author>
      <author email="[EMAIL PROTECTED]">Martin Cooper</author>
      <author email="[EMAIL PROTECTED]">Ted Husted</author>
  
      <title>New and Status</title>
    </properties>
  
  <body>
  
  <section name="News &amp; Status">
  
  <h3>18 January 2002 - Nested Taglib added to nightly build</h3>
  <p>
  Struts tags support a dotted notation to refer to a nested beans. The Nested 
  Talib extends this notation to automatically include a parent tag. Instead of 
  referring to a property as parent<strong>.</strong>child, "parent" can be 
  defined with the <code>nest</code> tag, and other Struts tags within that 
  tag can simply refer to the "child" property. Tags can be nested arbitarily 
  deep. 
  </p>
  <hr size="1" noshade=""/>
  
  <h3>14 January 2002 - New Committer, Arron Bates </h3>
  <p>
  Arron Bates, known for his interesting and popular nesting extension to 
  the Struts taglibs has been elected as a Struts Committer. 
  </p>
  <hr size="1" noshade=""/>
  
  
  <h3>12 January 2002 - MultiApp Capability Added</h3>
  <p>
  Support for multiple application modules has been added to the nightly build. 
  Developers can now provide multiple Struts configuration files, each of which 
  can defines its own "module prefix". All of the "context-relative" values in 
  the Struts configuration are now "module-relative". Struts components which '
  handle context-relative URIs now transparently handle module-relative URIs. 
  </p>
  <p>
  Existing configuration files, JavaServer Pages, or Actions do not need to be 
  changed to use this capability. The only change is to specify the module 
  prefix to be used with each additional configuration. 
  </p>
  <p>
  This feature allows different teams to work on different parts of an 
  application at the same time, without conflict over the configuration file. 
  It also allows Struts applications that were developed independantly to be 
  easily merged. 
  </p>
  <p>
  
   instead -- in other words, the request URI
    equals "context path" + "application prefix" + "local value".  This
    works even for the default sub-application, because its prefix is
    a zero-length string.
  
  This works in the same fashion  which is similar to the  at the beginning of the
    context-relative URI (similar to the way that a servlet container
    chooses the web app to run based on the context path prefix of the
    request URI.
  
  </p>
  <hr size="1" noshade=""/>
  
  <h3>15 January 2002 - Nested Taglib added to nightly build</h3>
  <p>
  
  </p>
  <p>
    
  </p>
  <hr size="1" noshade=""/>
  
  
  <h3>12 January 2002 - Struts 1.0.1 Released</h3>
  <p>
    The Struts team is proud to announce the release of Struts 1.0.1. This
    release is primarily a bug fix release, which fixes a number of known
    problems with the previous 1.0 release.
  </p>
  <p>
    The binary distribution for this release is available
    <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.1/";>here</a>
    and the source distribution is available
    <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.1/src/";>here</a>.
    In addition, a library distribution, which consists of a minimal binary 
distribution,
    without sample web applications or additional code, is available
    <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.1/lib/";>here</a>.
  </p>
  <hr size="1" noshade=""/>
  
  
  <h3>27 November 2001 - Struts 1.0.1-rc1 Released</h3>
  <p>
    The first <strong>Release Candidate</strong> for Struts 1.0.1 is now
    available. This release fixes a number of known problems with the
    Struts 1.0 release.
  </p>
  <p>
    The binary distribution for this release candidate is available
    <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.1-rc1/";>here</a>
    and the source distribution is available
    <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.1-rc1/src/";>here</a>.
  </p>
  <hr size="1" noshade=""/>
  
  <h3>15 June 2001 - Struts 1.0 Released</h3>
  
  <p>
  As promised at JavaOne, the
  <a href="http://jakarta.apache.org/struts/";>Struts</a> project team is proud
  to announce the availability of <strong>Version 1.0</strong> of the
  Struts Framework.  The binary distribution for Struts 1.0 is available
  <a href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0/";>here</a>
  and the source distribution is available
  <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0/src/";>here</a>. 
  A press release is also available.
  </p>
  
  <hr noshade="" size="1"/>
  
  <h3>02 June 2001 - Struts 1.0-beta-3 Released </h3>
  
  <p><strong>Struts 1.0-beta-3</strong> is a release candidate version of the
  Struts Framework, likely to be the final beta prior to the Struts 1.0 Final
  Release, which is currently scheduled for <strong>June 15, 2001</strong>.
  Please help identify any remaining bugs that need to be fixed prior to
  final release, and report them to our bug tracking system at
  <a 
href="http://nagoya.apache.org/bugzilla/";>http://nagoya.apache.org/bugzilla/</a>.</p>
  
  <p>The binary distribution of Struts 1.0-beta-3 is available
  <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0-b3/";>here</a>,
  and the source distribution of Struts 1.0-beta-3 is available
  <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0-b3/src/";>here</a>.</p>
  
  <hr noshade="" size="1"/>
  
  <h3>19 May 2001 - Jakarta Struts 1.0-b2 Released</h3>
  
  <p><strong>Struts 1.0-b2</strong> is an update release in preparation for a
  final release of Struts 1.0 prior to JavaOne 2001.  The changes included are
  documented in the
  <a href="http://jakarta.apache.org/struts/release-notes-1.0-b2.html";>Release
  Notes</a>.  Get your copy of this latest release
  <a 
href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0-b2/";>here</a>.
  </p>
  
  <hr noshade="" size="1"/>
  
  <h3>23 February 2001 - Struts 1.0 Beta 1 Released </h3>
  
  <p>
    <a href="http://jakarta.apache.org/struts/";>Version 1.0-beta-1 of the Struts 
    Framework is now available for download.</a>
  </p>
  
  <p>
    Struts is an open source project, under the sponsorship of the Apache
    Software Foundation, to produce framework useful in building web
    applications with Java Servlet and JavaServer Pages (JSP) technology.
    Struts encourages application architectures based on the
    Model-View-Controller (MVC) design paradigm.
  </p>
  
  <hr noshade="" size="1"/>
  
    </section>
  
  </body>
  </document>
  
  
  

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

Reply via email to