Date: 2004-11-15T23:01:32
   Editor: MartinCooper <[EMAIL PROTECTED]>
   Wiki: Apache Struts Wiki
   Page: StrutsRelease126
   URL: http://wiki.apache.org/struts/StrutsRelease126

   no comment

New Page:

= Struts 1.2.6 Release =

== Info ==

 1. Struts [http://struts.apache.org/releases.html#Releases 
    Release Guidelines]
 
 2. [http://nagoya.apache.org/wiki/apachewiki.cgi?SigningReleasesHow 
    Signing Releases]

 3. Apache [http://apache.org/dev/mirrors.html Mirroring Guidelines]
 
== Release Manager ==

The release manager is '''Martin Cooper'''

== Special Issues ==

 1. ${ISSUES}

== Outstanding Bug Review ==

|| '''ID''' || '''Summary''' || '''Component''' || '''Status''' ||
|| ${ID} || ${SUMMARY} || $COMPONENT} || ${STATUS} ||

== Preparation Checklist ==

|| '''#''' || '''Description''' || '''Status''' ||
|| 1. || Announce plan to dev@ list; link from roadmap page || Not Done ||
|| 1. || Review/Resolve Outstanding Bugs || Not Done ||
|| 1. || Update Release Notes || Not Done ||
|| 1. || Check Dependencies || Not Done ||
|| 1. || Update to version 1.2.6 build.xml, project.xml, and the MANIFEST.MF || 
Not Done ||

The Commons [http://jakarta.apache.org/commons/releases/prepare.html 
Preparation Guide] is a helpful preparation backgrounder, but Commons
uses the "beta/release-candidate/final" process.

Likewise, the [http://httpd.apache.org/dev/release.html 
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''' ||
|| Commons BeanUtils || 1.7.0 || Released ||
|| Commons Collections || 2.1.1 || Released ||
|| Commons Digester || 1.6 || Released ||
|| Commons FileUpload || 1.0 || Released ||
|| Commons Logging || 1.0.4 || Released ||
|| Commons Validator || 1.1.3 || Released ||

== Testing Checklist ==

=== Testing Summary ===

|| '''#''' || '''Description''' || '''Completed''' ||
|| 1. || Run Unit Test targets  || No ||
|| 1. || Run Cactus Tests (see below) || No ||
|| 1. || Play test bundled applications (TC 4.x) || No ||

TODO: A Canoo WebTest for the applications would be great!

=== Cactus Tests ===

|| '''#''' || '''J2SE Version''' || '''Tomcat Version''' ||  '''Status''' ||
|| 1. || J2SE 1.3.x || Tomcat 4.x || Not Done ||
|| 2. || J2SE 1.4.x || Tomcat 4.x || Not Done ||
|| 3. || J2SE 1.3.x || Tomcat 5.x || Not Done ||
|| 4. || J2SE 1.4.x || Tomcat 5.x || Not Done ||

== Test Build Checklist (A) ==

See also Commons [http://jakarta.apache.org/commons/releases/release.html 
Step-by-Step Guide]

|| '''#''' || '''Description''' || '''Completed''' ||
|| A1. || Tag release in cvs: STRUTS_1_2_6 || No ||
|| A2. || Run Distribution Target || No ||
|| A3. || Upload Distribution to 
cvs.apache.org:/www/cvs.apache.org/dist/struts/1.2.6 || No ||
|| A4. || Post release-quality vote on dev@ and user@ lists || No ||

== Vote (A) ==

|| ${PMC_MEMBER} || ${GRADE} ||

If release vote fails, including for a lack of quorum, remove from dist 
folder.      

== Point Release Checklist (B) ==

|| '''#''' || '''Description''' || '''Completed''' ||
|| B1. || Create Sums and Sign Distributions [2] || No ||
|| B2. || Request new Bugzilla version level (x.x.x) || No ||
|| B3. || Update "Acquiring" page on website and Test Downloads || No ||

== Vote (B) ==

|| ${PMC_MEMBER} || ${GRADE} ||

Voting continues until a GA or "withdraw" vote passes, or there is a
subsequent release.

== General Availability Checklist (C) ==

|| '''#''' || '''Description''' || '''Completed''' ||
|| C1. || Copy Distribution to Mirrored Directories [3] || No ||
|| C2. || Deploy JAR to Apache Java-Repository || No ||
|| C3. || After 24 hours, update "Acquiring" page on website || No ||
|| C4. || Post an announcement to lists and website || No ||
----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to