...
- Apache Struts Release Guidelines
- Signing Releases
- Apache Mirroring Guidelines
...
Outstanding Issue Review
Preparation Checklist
# | Description | Status |
---|---|---|
1. | ${DESCRIPTION} | ${STATUS} |
The Commons Preparation Guide is a helpful preparation backgrounder, but Commons uses the "beta/release-candidate/final" process. Likewise, the HTTPD Release Guidelines is a helpful "overall process" backgrounder, but HTTPD does not use a test-build stage.
Dependency versions for this release
Dependency | Version | Status |
---|---|---|
${DEPENDENCY} | ${VERSION} | ${STATUS} |
Testing Checklist
Testing Summary
# | Description | Completed |
---|---|---|
1. | Run Unit Test targets | ${STATUS} |
2. | Play test bundled applications | ${STATUS} |
...
See also Commons Step-by-Step Guide
# | Description | Completed | ||
---|---|---|---|---|
A1. | Setup new JIRA version level or update release on Roadmap | | ||
A2. | Tag release in svn: ${STRUTS_2_0_0} | | ||
| (( {{$ svn copy -r 447072 https://svn.apache.org/repos/asf/struts/struts2/trunk![]() https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_0_0 -m Tag r447072 as Struts 2.0.0}} |
| ||
A2 A3. | Run Update POM version level and run Distribution Target | | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2a139f86-3a65-44fb-b935-4a0e233bf146"><ac:plain-text-body><![CDATA[ | A4. | Create Sums and Sign Distributions [2] | ${STATUS} | ]]></ac:plain-text-body></ac:structured-macro> |
A5 A3. | Upload Distribution to svn.apache.org:/www/svn.people.apache.org/distbuilds/struts/x2.x0.x 0/ | | ||
A6. | Deploy JAR to Apache Java-Repository | ${STATUS} | ||
A7 A4. | Post release-quality vote on dev@ lists | ${STATUS} |
Vote (A)
${PMC_MEMBER} | ${GRADE} |
- If release vote fails, including for a lack of quorum (3 binding +1s), remove from dist builds folder.
- If a release vote passes (Alpha, Beta or GA), the release may be announced and mirrored.
- If vote is GA, goto Checklist (C).
Point Release Checklist (B)
...
B1. Create Sums and Sign Distributions [2] | ${STATUS} | ]]></ac:plain-text-body></ac:structured-macro> |
---|---|---|
B2. | Setup new JIRA version level or update release on Roadmap | ${STATUS} |
B3. | Update "Acquiring" page on website and Test Downloads | ${STATUS} |
...
Description | Completed | ||||
---|---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="30c4e88d58045e9d-2fe642f8-495b4bf4-95fb9071-cd226a35ae7aef88fec26ecb"><ac:plain-text-body><![CDATA[ | C1. | Copy Distribution to Mirrored Directories [3] | ${STATUS} | ]]></ac:plain-text-body></ac:structured-macro> | |
C2. | Deploy JAR to Apache Java-Repository | ${STATUS} | C3. | After 24 hours, update "Acquiring" page on website | ${STATUS} |
C4 C3. | Post an announcement to lists and website | ${STATUS} |