Struts 1.2.4 Release
Info
- See Struts Release Guidelines
- See Commons Preparation Guide
- See Commons Step-by-Step Guide for cutting a release
Release Manager
The release manager is Martin Cooper
Issues
- The Acquiring page on the web site needs to link to the Download page, so that we have one consistent download location.
Outstanding Bug Review
ID |
Summary |
Component |
Prevents Release |
While using File Upload, getting ClassCastException when returning from a FormBean/Action Class |
File Upload |
No (Unconfirmed) |
Preparation Checklist
See on the Commons Preparation Guide
Description |
Completed |
|
1. |
Review/Resolve Outstanding Bugs |
DONE |
2. |
Update Release Notes |
DONE |
3. |
Check Dependencies |
DONE |
4. |
Update to version 1.2.4 build.xml, project.xml, and the MANIFEST.MF |
DONE |
Dependency versions for this release:
Dependency |
Version |
Status |
Commons BeanUtils |
1.6.1 |
Released |
Commons Collections |
2.1.1 |
Released |
Commons Digester |
1.5 |
Released |
Commons FileUpload |
1.0 |
Released |
Commons Lang |
2.0 |
Released |
Commons Logging |
1.0.4 |
Released |
Commons Validator |
1.1.3 |
Released |
Testing Checklist
Testing Summary
Description |
Completed |
|
1. |
Run Unit Test targets |
DONE |
2. |
Run Cactus Tests (see below) |
DONE |
3. |
Play test bundled applications (latest GA release of Tomcat) |
DONE |
Cactus Tests
J2SE Version |
Tomcat Version |
Completed |
|
2. |
J2SE 1.3.1_13 |
Tomcat 4.1.30 |
DONE |
3. |
J2SE 1.3.1_13 |
Tomcat 5.0.28 |
DONE |
5. |
J2SE 1.4.2_04 |
Tomcat 4.1.30 |
DONE |
6. |
J2SE 1.4.2_04 |
Tomcat 5.0.28 |
DONE |
Point Release Checklist (A)
See also Commons Step-by-Step Guide
Description |
Completed |
|
A1. |
Tag release in cvs: STRUTS_1_2_4 |
DONE |
A2. |
Run Distribution Target |
DONE |
A3. |
Upload Distribution to cvs.apache.org:/www/cvs.apache.org/dist/struts/v1.2.4 |
DONE |
A4. |
Deploy JAR to Apache Java-Repository |
DONE |
A5. |
Update "Acquiring" page on website |
DONE |
A6. |
Post release-quality vote on dev@ list |
DONE |
Vote
Niall Pemberton |
GA |
Martin Cooper |
GA |
David Graham |
GA |
Joe Germuska |
Beta |
James Mitchell |
GA |
Don Brown |
GA |
General Availability Checklist (B)
Description |
Completed |
|
B1. |
Create Sums and Sign Distributions |
DONE |
B2. |
Copy Distribution to Mirrored Directories |
DONE |
B3. |
Update "Acquiring" page on website and Test Downloads |
DONE |
B4. |
Post an announcement to lists and website |
DONE |
B5. |
Request new Bugzilla version level (1.2.4) |
DONE |