Differences between revisions 8 and 9
Revision 8 as of 2005-03-22 05:48:36
Size: 3936
Editor: anonymous
Comment: missing edit-log entry for this revision
Revision 9 as of 2009-09-20 23:12:26
Size: 3952
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:
 1. See Commons [http://jakarta.apache.org/commons/releases/prepare.html Preparation Guide]  1. See Commons [[http://jakarta.apache.org/commons/releases/prepare.html|Preparation Guide]]
Line 9: Line 9:
 1. See Commons [http://jakarta.apache.org/commons/releases/release.html Step-by-Step Guide] for cutting a release  1. See Commons [[http://jakarta.apache.org/commons/releases/release.html|Step-by-Step Guide]] for cutting a release
Line 24: Line 24:
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 69: Line 69:
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]]
Line 96: Line 96:
[http://www.gentoo.org/ Gentoo] is publishing [http://packages.gentoo.org/search/?sstring=struts Struts distributions]. In order to have them publish the latest Struts version a bug should be raised in their [http://bugs.gentoo.org/ bugzilla] system. [[http://www.gentoo.org/|Gentoo]] is publishing [[http://packages.gentoo.org/search/?sstring=struts|Struts distributions]]. In order to have them publish the latest Struts version a bug should be raised in their [[http://bugs.gentoo.org/|bugzilla]] system.

Struts 1.2.5 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

Outstanding Bug Review

ID

Summary

Component

Prevents Release

Preparation Checklist

See on the Commons Preparation Guide

#

Description

Completed

0.

Announce plan to dev@ list; link from roadmap page

done

1.

Review/Resolve Outstanding Bugs

As to Problem tickets, yes we should resolve or problems, or at least state the reason why. If we can't fix the problems, we *must* at least acknowledge the outstanding problem tickets.

2.

Update Release Notes

done

3.

Check Dependencies

done

4.

Update to version 1.2.5 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 Logging

1.0.4

Released

Commons Validator

1.1.3

Released

What about these?

antlr

2.7.2

Released

Jakarta Oro

2.0.8

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

Note - would be nice to have a set of Struts test cases (or WebTest cases) to run against these apps ;)

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 distribution in svn: STRUTS_1_2_5

done

A2.

Run build release target (ant release)

done

A3.

Upload test build to cvs.apache.org:/www/cvs.apache.org/dist/struts/v1.2.5

done

A4.

Announce test-build on dev@ and pmc@ lists only

done: 17-oct-2004

A5.

Post release-quality vote on dev@ list

(may be sent 20-oct-2004)

Vote

A6.

If vote fails (including lack of quorum), remove test-build cvs.apache.org

_

A7.

If vote passes, update "Acquiring" page on website

_

A8.

If vote passes, deploy JAR to Apache Java-Repository

_

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

Gentoo is publishing Struts distributions. In order to have them publish the latest Struts version a bug should be raised in their bugzilla system.


CategoryHomepage StrutsReleasePlans

StrutsRelease125 (last edited 2009-09-20 23:12:26 by localhost)