Struts-Faces 1.0.1 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 Craig McClanahan

Issues

Outstanding Bug Review

ID

Summary

Status

Prevents Release

Preparation Checklist

See on the Commons Preparation Guide

Description

Completed

1.

Review/Resolve Outstanding Bugs

_

2.

Update Release Notes

_

3.

Check Dependencies

_

4.

Update to version 1.0.1 build.xml, project.xml, and the MANIFEST.MF

_

Dependency versions for this release:

Dependency

Version

Status

Struts Framework

1.2.4

Released

JavaServer Faces RI

1.1_01

Released

Struts-Faces also has dependencies on several commons packages that are also required by Struts. The packaged versions of these libraries are the ones included with the Struts release mentioned above.

Testing Checklist

Testing Steps Required

The following steps are required to test each scenario in the Test Matrix:

Description

1.

Install and exercise example1-webapp

2.

Install and exercise example2-webapp

3.

Install systest1-webapp

4.

Run "ant test" on sysclient-app

Test Matrix

J2SE Version

Container Version

Struts Version

JSF Version

Status

1.

1.4.2_03

Tomcat 5.0.25

Struts 1.1

JSF RI 1.1_01

PASS

2.

1.4.2_03

Tomcat 5.0.25

Struts 1.2.4

JSF RI 1.1_01

PASS

3.

1.4.2_03

Tomcat 5.0.28

Struts 1.1

JSF RI 1.1_01

PASS

4.

1.4.2_03

Tomcat 5.0.28

Struts 1.2.4

JSF RI 1.1_01

PASS

5.

1.4.2_03

Tomcat 5.0.25

Struts 1.1

MyFaces 1.0.7

FAIL

6.

1.4.2_03

Tomcat 5.0.25

Struts 1.2.4

MyFaces 1.0.7

FAIL

MyFaces 1.0.6 and 1.0.7 have bugs that cause test failures. See this bug report and this one too for more details. These bugs will not hold up a release of Struts-Faces.

Point Release Checklist (A)

See also Commons Step-by-Step Guide

Description

Completed

A1.

Tag release in svn: STRUTS_FACES_1_0_1

_

A2.

Run Distribution Target

_

A3.

Upload Distribution to cvs.apache.org:/www/cvs.apache.org/dist/struts-faces/v1.0.1

_

A4.

Deploy JAR to Apache Java-Repository

_

A5.

Update "Acquiring" page on website

_

A6.

Post release-quality vote on dev@ list

_

Vote

General Availability Checklist (B)

Description

Completed

B1.

Create Sums and Sign Distributions

_

B2.

Copy Distribution to Mirrored Directories

_

B3.

Update "Acquiring" page on website and Test Downloads

_

B4.

Post an announcement to lists and website

_

B5.

Request new Bugzilla version level (1.2.5)

_

Other


CategoryHomepage StrutsReleasePlans

  • No labels