The release manager is Don Brown
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.2 (when it is available), here are the simplest installation instructions that can possibly work:
Use JIRA to report issues: http://issues.apache.org/struts/browse/STR
You will have to Login before you can create a new issue.
Do not use Apache Bugzilla (it does not accept Struts bugs anyway).
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.3.0 |
Released |
Struts Validator |
Jakarta Oro |
2.0.8 |
Released |
Commons Validator |
Description |
Completed |
|
1. |
Run Unit Test targets |
|
2. |
Run Cactus Tests (see below) |
All fail |
3. |
Play test examples application (TC 5.0.x) |
|
J2SE Version |
Tomcat Version |
Status |
|
1. |
J2SE 1.3.1_04 |
Tomcat 4.1.30 |
N/A |
2. |
J2SE 1.4.2_07 |
Tomcat 4.1.30 |
N/A |
3. |
J2SE 1.3.1_04 |
Tomcat 5.0.28 |
N/A |
4. |
J2SE 1.4.2_07 |
Tomcat 5.0.28 |
N/A |
See also Commons Step-by-Step Guide
Description |
Completed |
|
A0. |
Update all pom.xml files to omit "-SNAPSHOT" |
|
A1. |
Tag release in svn: STRUTS_ACTION_1_3_2 |
|
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.2 |
|
A5. |
Update all pom.xml files to "1.3.3-SNAPSHOT" |
|
A6. |
Announce the Test Build on dev@ and user@ lists (optional) |
|
A7. |
Post release-quality vote on dev@ and user@ lists |
|
PMC Member |
Quality |
Voting thread is _
If release vote fails, including for a lack of quorum, remove from dist folder.
Description |
Completed |
|||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="95400927-4426-4c5b-a9a2-98572dd0a16a"><ac:plain-text-body><![CDATA[ |
B1. |
Create Sums and Sign Distributions [2] |
|
]]></ac:plain-text-body></ac:structured-macro> |
B2. |
Create a new JIRA version level (1.3.2) |
|
||
B3. |
Update "Acquiring" page on website and Test Downloads |
|
PMC Member |
Quality |
Voting continues until a GA or "withdraw" vote passes, or there is a subsequent release.
Description |
Completed |
|||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="96e3a331-c9d5-42a5-895f-665e5c3d88e5"><ac:plain-text-body><![CDATA[ |
C1. |
Copy Distribution to Mirrored Directories [3] |
_ |
]]></ac:plain-text-body></ac:structured-macro> |
C2. |
Promote Test Build from maven-snapshot-repository to dist/maven-repository |
_ |
||
C3. |
After 24 hours, update "Acquiring" page on website |
_ |
||
C4. |
Post an announcement to lists and website |
_ |