struts-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Struts Wiki] Update of "StrutsActionRelease135" by TedHusted
Date Sun, 16 Jul 2006 19:25:07 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change notification.

The following page has been changed by TedHusted:
http://wiki.apache.org/struts/StrutsActionRelease135

------------------------------------------------------------------------------
  == Preparation Checklist ==
  
  || '''#''' || '''Description''' || '''Status''' ||
- || 1. || Announce plan to dev@ list ||  ||
+ || 1. || Announce plan to dev@ list || x ||
- || 2. || Review/Resolve Outstanding Bugs ||  ||
+ || 2. || Review/Resolve Outstanding Bugs || x ||
- || 3. || Update Release Notes ||  ||
+ || 3. || Update Release Notes || x ||
- || 4. || Check Dependencies ||  ||
+ || 4. || Check Dependencies || x ||
  
  The Commons [http://jakarta.apache.org/commons/releases/prepare.html Preparation Guide]
is a helpful preparation backgrounder, but Commons
  uses the "beta/release-candidate/final" process.
@@ -77, +77 @@

  || Commons Validator || 1.3.0 || Released || Struts Validator ||
  || Jakarta Oro || 2.0.8 || Released || Commons Validator ||
  
- '''Note:''' This release of Struts Action depends on Struts Build 1.0.0 for the Checkstyle
config file.
+ '''Note:''' This release of Struts depends on Struts Build 1.0.0 for the Checkstyle config
file.
  
  == Testing Checklist ==
  
  === Testing Summary ===
  
  || '''#''' || '''Description''' || '''Completed''' ||
- || 1. || Run Unit Test targets  ||  ||
+ || 1. || Run Unit Test targets  || x  ||
- || 2. || Run Cactus Tests (see below) ||  ||
+ || 2. || Run Cactus Tests (see below) || NA ||
- || 3. || Play test examples application (TC 5.0.x) ||  ||
+ || 3. || Play test applications (TC 5.5.x) || x ||
- 
  
  '''Note:''' Cactus tests are not working and have been moved to the sandbox.
  
@@ -97, +96 @@

  
  || '''#''' || '''Description''' || '''Completed''' ||
  || A0. || Update all pom.xml files to omit "-SNAPSHOT" ||  ||
- || A1. || Tag release in svn: STRUTS_ACTION_1_3_5 ||   ||
+ || A1. || Tag release in svn: STRUTS_1_3_5 ||   ||
  || A2. || Check out a clean copy using the '''''tag''''' created in A1 and see StrutsMavenRelease
||  ||
  || A3. || Deploy Test Build to cvs.apache.org/maven-snapshot-repository ||  ||
- || A4. || Upload Distribution to people.apache.org:/www/cvs.apache.org/dist/struts/action/v1.3.5
||  ||
+ || A4. || Upload Distribution to people.apache.org:/www/cvs.apache.org/dist/struts/v1.3.5
||  ||
+ || A5. || Refresh default website at /1.x and create archival copy at /1.3.5 ||  ||
- || A5. || Update all pom.xml files to "1.3.5-SNAPSHOT" ||  ||
+ || A6. || Update all pom.xml files to "1.3.6-SNAPSHOT" ||  ||
+ || A7. || Create a new JIRA version level (1.3.6) ||  ||
- || A6. || Announce the Test Build on dev@ and user@ lists (optional) ||  ||
+ || A8. || Announce the Test Build on dev@ and (optionally)user@ ||  ||
- || A7. || Post release-quality vote on dev@ list  ||   ||
+ || A9. || Post release-quality vote on dev@ list  ||   ||
- || A8. || Create a new JIRA version level (1.3.6) ||  ||
  
  == Vote (A) ==
  
@@ -112, +112 @@

  
  Voting thread is [here]
  
- If release vote fails, including for a lack of quorum, remove from dist 
+ If release vote fails, including for a lack of quorum, remove 1.3.5 archive from dist 
- folder.      
+ folder and remove archival version of website.
  
  == Point Release Checklist (B) ==
  
  || '''#''' || '''Description''' || '''Completed''' ||
  || B1. || Create Sums and Sign Distributions [2] ||  ||
- || B2. || Update "Acquiring" page on website and Test Downloads ||  ||
+ || B2. || Update "Downloads" page on website and Test Downloads ||  ||
  
  == Vote (B) ==
  
@@ -133, +133 @@

  || '''#''' || '''Description''' || '''Completed''' ||
  || C1. || Copy Distribution to Mirrored Directories [3] || _ ||
  || C2. || Promote Test Build from maven-snapshot-repository to dist/maven-repository ||
_ ||
- || C3. || After 24 hours, update "Acquiring" page on website || _ ||
+ || C3. || After 24 hours, update "Downloads" page on website || _ ||
  || C4. || Post an announcement to lists and website || _ ||
  ----
  
  == Proposed Release Announcement ==
  
- Subject: [ANNOUNCE] Struts Action Framework v1.3.5 [Alpha|Beta|]
+ Subject: [ANNOUNCE] Struts v1.3.5 [Alpha|Beta|]
  
- The Apache Struts team is pleased to announce the release of Struts Action Framework 1.3.5
[Alpha|Beta|for General Availability].
+ The Apache Struts team is pleased to announce the release of Struts 1.3.5 [Alpha|Beta|for
General Availability].
  
- Struts Action is available in both a full distribution, and a library distribution containing
only the framework and dependencies.
+ Struts 1.3.5 is available in both a full distribution, and a library distribution containing
only the framework and dependencies.
  
-      http://struts.apache.org/download.cgi
+      http://struts.apache.org/download.html
  
- Major changes since Struts Action 1.2 include
+ Major changes since Struts 1.2 include
  
      * Composable Request Processor
      * Arbitrary configuration properties
@@ -158, +158 @@

      * Postback Actions
      * Wildcard ActionConfig properties
  
- Composable Request Processor: For Action 1.3, we turned the request processor methods into
Commands that are part of a flexible Chain of Commands.
+ Composable Request Processor: For Struts 1.3, we turned the request processor methods into
Commands that are part of a flexible Chain of Commands.
  
  Arbitrary configuration properties: Most every Struts configuration element now accepts
a map of key/value pairs. Arbitrary configuration properties let us externalize more of our
configurations, encouraging reuse.
  
- Opt-In Cancel Handling: In Struts Action 1.3, the Cancel token is only honored if the new
property "cancellable" is set for the Action Mapping. If the Cancel token is present, but
cancellable is not set, then an InvalidCancelException is thrown. The InvalidCancelExeption
may be caught by a Declarative Exception Handler, like any other Exception.
+ Opt-In Cancel Handling: In Struts 1.3, the Cancel token is only honored if the new property
"cancellable" is set for the Action Mapping. If the Cancel token is present, but cancellable
is not set, then an InvalidCancelException is thrown. The InvalidCancelExeption may be caught
by a Declarative Exception Handler, like any other Exception.
  
  Enhanced Global Exception Handlers: We now support use of global exception handlers in cases
when no ActionConfig has yet been identified, as in with "preprocessing" commands in a custom
request processing chain. 
  
  Extends attribute: In the Struts configuration file, we can now use the extends  attribute
to adopt default settings from another element, as we already can in the Tiles configuration
files.
  
- "isCommitted" Exception Handling: When using Tiles, sometimes the response is already committed
when an exception occurs. Now, the ExceptionHandler tests response.isCommitted  , and, if
true, includes the configured view path, rather than forwarding to it. 
+ "isCommitted" Exception Handling: When using Tiles, sometimes the response is already committed
when an exception occurs. Now, the ExceptionHandler tests response.isCommitted, and, if true,
includes the configured view path, rather than forwarding to it. 
  
  Postback Forms: The action attribute of the Form taglib is now optional. If omitted, the
original URI of the original request is used.
  
  Wildcard ActionConfig properties: Wildcards can now be used in the properties of an ActionConfig.

  
- The 1.3.x series of Struts Action Framework has a minumum requirement of the following specification
versions:
+ The 1.3.x series of the Apache Struts framework has a minumum requirement of the following
specification versions:
  
      * Java Servlet 2.3 and JavaServer Pages (JSP) 1.2
      * Java 2 Standard Platform Edition (J2SE) 1.4
  
  The release notes are available online at:
      
-     http://struts.apache.org/struts-action/userGuide/release-notes.html
+     http://struts.apache.org/1.x/userGuide/release-notes.html
  
  Notes on upgrading from prior versions can be found on the community-maintained wiki:
      

Mime
View raw message