Differences between revisions 28 and 29
Revision 28 as of 2005-03-22 05:48:36
Size: 5387
Editor: anonymous
Comment: missing edit-log entry for this revision
Revision 29 as of 2009-09-20 23:12:27
Size: 5411
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
1. See Struts [http://struts.apache.org/releases.html#Releases Release Guidelines] 1. See Struts [[http://struts.apache.org/releases.html#Releases|Release Guidelines]]
Line 7: Line 7:
2. See Commons [http://jakarta.apache.org/commons/releases/prepare.html Preparation Guide] 2. See Commons [[http://jakarta.apache.org/commons/releases/prepare.html|Preparation Guide]]
Line 9: Line 9:
3. See Commons [http://jakarta.apache.org/commons/releases/release.html Step-by-Step Guide] for cutting a release 3. See Commons [[http://jakarta.apache.org/commons/releases/release.html|Step-by-Step Guide]] for cutting a release
Line 28: Line 28:
3. Isssue of [http://www.mail-archive.com/dev%40struts.apache.org/msg02351.html Apache Mirroring] needs resolving. 3. Isssue of [[http://www.mail-archive.com/dev%40struts.apache.org/msg02351.html|Apache Mirroring]] needs resolving.
Line 33: Line 33:
||[http://issues.apache.org/bugzilla/show_bug.cgi?id=29809 29809]||Wrapping HttpServletRequest||Struts-Faces||No||
||[http://issues.apache.org/bugzilla/show_bug.cgi?id=30696 30696]||Struts-Tiles-JSF-Integration SOMETIMES creates blank pages|| Struts-Faces||No||
||[http://issues.apache.org/bugzilla/show_bug.cgi?id=30707 30707]||Bottleneck in ActionServlet||Standard Actions|| No (Later) ||
||[http://issues.apache.org/bugzilla/show_bug.cgi?id=30717 30717]||MessageResources.java has unsynchronized access to MessageFo||Utilities|| No ||
||[http://issues.apache.org/bugzilla/show_bug.cgi?id=30757 30757]||Validator does not validate 'url' type of fields||Validator|| No (probably invalid) ||
||[http://issues.apache.org/bugzilla/show_bug.cgi?id=30842 30842]||html:link not using page charset encoding (defaults to "UT || Custom Tags|| No (Later)||
||[[http://issues.apache.org/bugzilla/show_bug.cgi?id=29809|29809]]||Wrapping HttpServletRequest||Struts-Faces||No||
||[[http://issues.apache.org/bugzilla/show_bug.cgi?id=30696|30696]]||Struts-Tiles-JSF-Integration SOMETIMES creates blank pages|| Struts-Faces||No||
||[[http://issues.apache.org/bugzilla/show_bug.cgi?id=30707|30707]]||Bottleneck in ActionServlet||Standard Actions|| No (Later) ||
||[[http://issues.apache.org/bugzilla/show_bug.cgi?id=30717|30717]]||MessageResources.java has unsynchronized access to MessageFo||Utilities|| No ||
||[[http://issues.apache.org/bugzilla/show_bug.cgi?id=30757|30757]]||Validator does not validate 'url' type of fields||Validator|| No (probably invalid) ||
||[[http://issues.apache.org/bugzilla/show_bug.cgi?id=30842|30842]]||html:link not using page charset encoding (defaults to "UT || Custom Tags|| No (Later)||
Line 44: Line 44:
See on the Commons [http://jakarta.apache.org/commons/releases/prepare.html Preparation Guide] See on the Commons [[http://jakarta.apache.org/commons/releases/prepare.html|Preparation Guide]]
Line 80: Line 80:
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 1.2.2 Release

Info

1. See Struts Release Guidelines

2. See Commons Preparation Guide

3. See Commons Step-by-Step Guide for cutting a release

Release Manager

The release manager is James Mitchell

Issues

1. The main issue here is the dependancy on Validator 1.1.3 which isn't yet a GA release. Do we need a Validator GA release first?

  • (craigmcc: there was a vote thread for creating such a release on commons-dev started July 23. I haven't seen any follow-up, but there were sufficient votes to do this release.) (thusted: True, Validator 1.1.3 just needs to be promoted on the website and entered into the mirroring system. I'm just having a tough time making time to finish that release, or this one. But that doesn't prevent the rolling of 1.2.2, only when we could mark it GA.)

2. BeanUtils recently released version 1.7.0 - do we want to distribute Struts with this release? I believe if we do we can get rid of the dependency on Commons Collections (is this right????).

  • (craigmcc: doing the testing necessary to validate the new combination would only delay things. That sounds like a good task for 1.2.3 instead of 1.2.2.)

3. Isssue of Apache Mirroring needs resolving.

Outstanding Bug Review

ID

Summary

Component

Prevents Release

29809

Wrapping HttpServletRequest

Struts-Faces

No

30696

Struts-Tiles-JSF-Integration SOMETIMES creates blank pages

Struts-Faces

No

30707

Bottleneck in ActionServlet

Standard Actions

No (Later)

30717

MessageResources.java has unsynchronized access to MessageFo

Utilities

No

30757

Validator does not validate 'url' type of fields

Validator

No (probably invalid)

30842

html:link not using page charset encoding (defaults to "UT

Custom Tags

No (Later)

  • (craigmcc: Note that the struts-faces bugs are not directly relevant to a Struts 1.2.2 release because this library is not included.)

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.2 build.xml, project.xml, and the MANIFEST.MF

DONE

Testing Checklist

#

Description

Completed

1.

Run Unit Test targets

DONE

2.

Run Cactus Tests (latest GA release of Tomcat)

DONE

3.

Play test bundled applications (latest GA release of Tomcat)

DONE - but see notes below

Notes

1. from http://localhost/struts-examples/exercise/welcome.do

2. http://localhost/struts-examples/exercise/html-messages.jsp

  • - not showing the "test result" messages

3. from http://localhost/struts-examples/validator/editJsType.do

  • - the save button (form action) goes to a bad url, getting 404

4. To the unsuspecting user, the tiles-documentation.war looks about as stale

  • as it gets. Slow loading pages and links directly to jsp. It doesn't seem to show proper design. Before anyone unloads on me, I know what you are going to say. Those of us who use tiles religously know better, but thought I'd throw that out there.

Point Release Checklist (A)

See also Commons Step-by-Step Guide

#

Description

Completed

A1.

Tag release in cvs: STRUTS_1_2_2

Done

A2.

Run Distribution Target

Done

A3.

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

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

The Struts 1.2.2 release was voted as the latest "Official" release of Struts by the following 4 committers:

James Mitchell

Ted Husted

David Graham

Don Brown

There were no -1 votes.

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

_

B5.

Request new Bugzilla version level (1.2.2)

_


CategoryHomepage

StrutsRelease122 (last edited 2009-09-20 23:12:27 by localhost)