...
Initial rename of packages and configuration files | Complete | | |
---|---|---|---|
Pass Web``Work2 codebase through the Incubator | Complete | | |
Pending | | ||
Complete | | ||
Utilize Cookbook format for Showcase and add Struts-Examples use cases |
| | |
Complete | | ||
Deprecate selected legacy API members (e.g. Around``Interceptor, "do" clause) | Complete | | |
Update Javadoc to match new package and configuration naming | Complete | | |
Implement selected new features and Struts 1 features (infra) | Complete | | |
Initial draft added | | ||
Complete | | ||
Complete | | ||
Second documentation review | Complete | | |
Complete standard release plan | Pending | Complete | |
Struts 2.0.0 is intended as a "development" distribution only |
|
|
Documentation Status
Step 1 - Setup new Confluence instance | Complete | |
---|---|---|
Step 2 - Initial pass to update nomenclature and remove obsolete material | Complete | |
Step 3 - Update "snippets" to reference ASF repository | Complete | |
Step 4 - Complete tutorials and other "TODO" sections | Complete | |
...
The release manager is Ted Husted.
- See also Creating and Signing a ReleaseDistribution
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 | |
A2. | Tag release in svn: ${STRUTS_2_0_0} | |
A3. | Update POM version level and run Distribution Target | |
A4. | Create Sums and Sign Distributions | |
A5. | Upload Distribution to | |
A6. | Deploy JAR to Apache Java-Repository | ${STATUS} |
| |
|
A7. | Post release-quality vote on dev@ lists | ${STATUS} |
...