Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

(lightbulb)

Initial rename of packages and configuration files

Complete

(tick)

Pass Web``Work2 codebase through the Incubator

Complete

(tick)

Setup Nightly Builds

Pending

(lightbulb)

Update WW2 documentation for Struts 2

Complete

(tick)

Utilize Cookbook format for Showcase and add Struts-Examples use cases

 

(grey lightbulb)

Remove deprecated members (IoC components)

Complete

(tick)

Deprecate selected legacy API members (e.g. Around``Interceptor, "do" clause)

Complete

(tick)

Update Javadoc to match new package and configuration naming

Complete

(tick)

Implement selected new features and Struts 1 features (infra)

Complete

(tick)

Add Struts 1 and WW2 Migration Guides

Initial draft added

(lightbulb)

Develop routine for exporting wiki to HTML/PDF

Complete

(tick)

Develop Maven assembly to create distribution

Complete

(tick)

Second documentation review

Complete

(tick)

Complete standard release plan

Pending

Complete

(tick)

Struts 2.0.0 is intended as a "development" distribution only

 

 

Documentation Status

Step 1 - Setup new Confluence instance

Complete

(tick)

Step 2 - Initial pass to update nomenclature and remove obsolete material

Complete

(tick)

Step 3 - Update "snippets" to reference ASF repository

Complete

(tick)

Step 4 - Complete tutorials and other "TODO" sections

Complete

(tick)

...

The release manager is Ted Husted.

Special Issues

Struts 2.0 is based on the WebWork 2 codebase. Essentially, Struts 2.0 will be the technical equivalent of WebWork 2.3. (The WebWork 2 codebase was accepted into the Struts project through the Apache Incubator.)

...

#

Description

Completed

A1.

Setup new JIRA version level or update release on Roadmap

(tick) Done

A2.

Tag release in svn: ${STRUTS_2_0_0}

(tick) Done (r447072)

A3.

Update POM version level and run Distribution Target

(tick) Done

A4.

Create Sums and Sign Distributions

(tick) Done

A5.

Upload Distribution to people.apache.org/builds/struts/2.0.0/

(tick) Done

A6.

Deploy JAR to Apache Java-Repository

${STATUS} (tick) Done

 

$ mvn deploy -P pre-assembly

 

A7.

Post release-quality vote on dev@ lists

${STATUS}

...