Differences between revisions 22 and 23
Revision 22 as of 2006-03-14 20:15:01
Size: 7096
Comment: Add missing bugs
Revision 23 as of 2009-09-20 23:12:11
Size: 7126
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
 1. Struts [http://struts.apache.org/releases.html#Releases Release Guidelines]  1. Struts [[http://struts.apache.org/releases.html#Releases|Release Guidelines]]
Line 9: Line 9:
 2. [http://wiki.apache.org/incubator/SigningReleases Signing Releases]  2. [[http://wiki.apache.org/incubator/SigningReleases|Signing Releases]]
Line 11: Line 11:
 3. Apache [http://apache.org/dev/mirrors.html Mirroring Guidelines]  3. Apache [[http://apache.org/dev/mirrors.html|Mirroring Guidelines]]
Line 38: Line 38:
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=34445 34445] || use charsets given by browser for form field encodings || File Upload || Fixed in 1.3.0 ||
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=35127 35127] || [taglib] All Javascript validation fails when <html:xhtml... || Validator || Fixed in Commons Validator 1.2.0 ||
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=35155 35155] || PropertyMessageResources.loadLocale(String localeKey) has... || Utilities || Needs updated patch ||
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=35604 35604] || [FEATURE] Allow use of native languages in resource bundle || Utilities || Should be changed in Commons Resources instead ||
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=38534 38534] || DOS attack, application hack || Action|| Fixed ||
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=38374 38374] || Validation always skipped with Globals.CANCEL_KEY || Action || Fixed ||
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=37995 37995] || Hanging Fileupload in Large Input JSP || fileupload|| ||
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=38191 38191] || Fix Min/Max Length Validator for different line endings || validator || Needs Valdiator 1.2.1 release. ||
|| [http://issues.apache.org/bugzilla/show_bug.cgi?id=38460 38460] || forwardPattern implementation missing || action || ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=34445|34445]] || use charsets given by browser for form field encodings || File Upload || Fixed in 1.3.0 ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=35127|35127]] || [taglib] All Javascript validation fails when <html:xhtml... || Validator || Fixed in Commons Validator 1.2.0 ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=35155|35155]] || PropertyMessageResources.loadLocale(String localeKey) has... || Utilities || Needs updated patch ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=35604|35604]] || [FEATURE] Allow use of native languages in resource bundle || Utilities || Should be changed in Commons Resources instead ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=38534|38534]] || DOS attack, application hack || Action|| Fixed ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=38374|38374]] || Validation always skipped with Globals.CANCEL_KEY || Action || Fixed ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=37995|37995]] || Hanging Fileupload in Large Input JSP || fileupload|| ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=38191|38191]] || Fix Min/Max Length Validator for different line endings || validator || Needs Valdiator 1.2.1 release. ||
|| [[http://issues.apache.org/bugzilla/show_bug.cgi?id=38460|38460]] || forwardPattern implementation missing || action || ||
Line 61: Line 61:
The Commons [http://jakarta.apache.org/commons/releases/prepare.html Preparation Guide] is a helpful preparation backgrounder, but Commons The Commons [[http://jakarta.apache.org/commons/releases/prepare.html|Preparation Guide]] is a helpful preparation backgrounder, but Commons
Line 64: Line 64:
Likewise, the [http://httpd.apache.org/dev/release.html HTTPD Release Guidelines] is a helpful "overall process" backgrounder, Likewise, the [[http://httpd.apache.org/dev/release.html|HTTPD Release Guidelines]] is a helpful "overall process" backgrounder,
Line 101: Line 101:
See also Commons [http://jakarta.apache.org/commons/releases/release.html Step-by-Step Guide] See also Commons [[http://jakarta.apache.org/commons/releases/release.html|Step-by-Step Guide]]

Struts Action 1.3.1 Release

Info

  1. Struts Release Guidelines

  2. Signing Releases

  3. Apache Mirroring Guidelines

Release Manager

The release manager is Wendy Smoak

How to Help

Everyone in the Struts community, users, developers, and committers, is encouraged to test a release, report any issues, and post to dev@ any comments on the overall quality of the release.

To help everyone get started with Struts Action 1.3.1 (when it is available), here are the simplest installation instructions that can possibly work:

Outstanding Bug Review

ID

Summary

Component

Status

34445

use charsets given by browser for form field encodings

File Upload

Fixed in 1.3.0

35127

[taglib] All Javascript validation fails when <html:xhtml...

Validator

Fixed in Commons Validator 1.2.0

35155

PropertyMessageResources.loadLocale(String localeKey) has...

Utilities

Needs updated patch

35604

[FEATURE] Allow use of native languages in resource bundle

Utilities

Should be changed in Commons Resources instead

38534

DOS attack, application hack

Action

Fixed

38374

Validation always skipped with Globals.CANCEL_KEY

Action

Fixed

37995

Hanging Fileupload in Large Input JSP

fileupload

38191

Fix Min/Max Length Validator for different line endings

validator

Needs Valdiator 1.2.1 release.

38460

forwardPattern implementation missing

action

TO DO

Preparation Checklist

#

Description

Status

1.

Announce plan to dev@ list

(./)

2.

Review/Resolve Outstanding Bugs

(./)

3.

Update Release Notes

(./)

4.

Check Dependencies

(./)

The Commons Preparation Guide is a helpful preparation backgrounder, but Commons uses the "beta/release-candidate/final" process.

Likewise, the HTTPD Release Guidelines is a helpful "overall process" backgrounder, but HTTPD does not use a test-build stage.

External Dependency versions for this release:

Dependency

Version

Status

Used In

Antlr

2.7.2

Released

Struts Validator

Commons BeanUtils

1.7.0

Released

core (ActionServlet, configuration, DynaActionForm)

Commons Chain

1.0

Released

core (RequestProcessor)

Commons Digester

1.6

Released

core (ActionServlet, configuration)

Commons FileUpload

1.1

Released

Struts Upload

Commons IO

1.1

Released

Required by Commons FileUpload

Commons Logging

1.0.4

Released

core (logging all over)

Commons Validator

1.2.0

Released

Struts Validator

Jakarta Oro

2.0.8

Released

Commons Validator

Testing Checklist

Testing Summary

#

Description

Completed

1.

Run Unit Test targets

(./)

2.

Run Cactus Tests (see below)

n/a

3.

Play test examples application (TC 5.0.x)

(./)

Cactus Tests

#

J2SE Version

Tomcat Version

Status

1.

J2SE 1.3.1_04

Tomcat 4.1.30

_

2.

J2SE 1.4.2_07

Tomcat 4.1.30

_

3.

J2SE 1.3.1_04

Tomcat 5.0.28

_

4.

J2SE 1.4.2_07

Tomcat 5.0.28

_

Test Build Checklist (A)

See also Commons Step-by-Step Guide

#

Description

Completed

A0.

Update action and build, project.xml and pom.xml to omit "-SNAPSHOT"

(./)

A1.

Tag release in svn: STRUTS_ACTION_1_3_1, STRUTS_BUILD_1_3_1

(./)

A1.1

Modify svn:externals for 'build' on STRUTS_ACTION_1_3_1 tag

(./)

A2.

Check out a clean copy using the tag created in A1 and and run Distribution Target

(./)

A3.

Update action and build, project.xml and pom.xml to "1.3.2-SNAPSHOT"

(./)

A4.

Upload Distribution to cvs.apache.org:/www/cvs.apache.org/dist/struts/action/v1.3.1

(./)

A5.

Announce the Test Build on dev@ and user@ lists (optional)

(./) _

A6.

Post release-quality vote on dev@ and user@ lists

_

Vote (A)

PMC Member

Quality

Voting thread is _

If release vote fails, including for a lack of quorum, remove from dist folder.

Point Release Checklist (B)

#

Description

Completed

B1.

Create Sums and Sign Distributions [2]

_

B2.

Request new Bugzilla version level (1.3.1)

(./)

B3.

Update "Acquiring" page on website and Test Downloads

_

Vote (B)

PMC Member

Quality

Voting continues until a GA or "withdraw" vote passes, or there is a subsequent release.

General Availability Checklist (C)

#

Description

Completed

C1.

Copy Distribution to Mirrored Directories [3]

_

C2.

Deploy JAR and POM to Apache Java-Repository

_

C3.

After 24 hours, update "Acquiring" page on website

_

C4.

Post an announcement to lists and website

_


StrutsActionRelease131 (last edited 2009-09-20 23:12:11 by localhost)