Dear Wiki user, You have subscribed to a wiki page or wiki category on "Struts Wiki" for change notification.
The following page has been changed by TedHusted: http://wiki.apache.org/struts/StrutsActionRelease200 The comment on the change is: Update checklist items; Add bullets to voting section; Specify platform as 1.5 ------------------------------------------------------------------------------ The SAF 2.0 release is following the [http://wiki.apache.org/struts/StrutsTi Struts Ti Proposal]. SAF 2.0 is Phase 1 of the proposal. A subsequent SAF release series (either SAF 2.1 or SAF 3.0) will address Phase 2 of the proposal. SAF 2.0.0 is targeting August 2006 as a relaxed release date. + + The platform for SAF 2.0.x is Java 1.5, with Java 1.4 compatibity provided by [http://retroweaver.sourceforge.net/documentation.html Retroweaver]. See also StrutsAction2. @@ -64, +66 @@ * Work with OGNL to make it a clear superset of JSTL. (See Gabe #4.) * Use the strategy pattern to swap in different implementations of interfaces like Validation``Aware. (See Tim, NTH #1.) - == Outstanding Bug Review == + == Outstanding Issue Review == [http://issues.apache.org/struts/browse/WW Issue Tracker] @@ -89, +91 @@ || '''#''' || '''Description''' || '''Completed''' || || 1. || Run Unit Test targets || ${STATUS} || - || 2. || Play test bundled applications (TC 4.x) || ${STATUS} || + || 2. || Play test bundled applications || ${STATUS} || TODO: A Canoo WebTest for the applications would be great! - - === Cactus Tests === - - || '''#''' || '''J2SE Version''' || '''Tomcat Version''' ||'''Status''' || - || 1. || J2SE 1.4.x || Tomcat 5.0 || ${STATUS} || - || 2. || J2SE 1.5.x || Tomcat 5.1 || ${STATUS} || == 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_x_x_x} || ${STATUS} || + || A1. || Tag release in svn: ${STRUTS_ACTION_x_x_x} || ${STATUS} || || A2. || Run Distribution Target || ${STATUS} || - || A3. || Upload Distribution to cvs.apache.org:/www/cvs.apache.org/dist/struts/x.x.x || ${STATUS} || + || A3. || Upload Distribution to svn.apache.org:/www/svn.apache.org/dist/struts/action/x.x.x || ${STATUS} || - || A4. || Post release-quality vote on dev@ and user@ lists || ${STATUS || + || A4. || Post release-quality vote on dev@ lists || ${STATUS || == Vote (A) == || ${PMC_MEMBER} || ${GRADE} || - If release vote fails, including for a lack of quorum, remove from dist folder. + * If release vote fails, including for a lack of quorum, remove from dist 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} || - || B2. || Request new Bugzilla version level (x.x.x) || ${STATUS} || + || B2. || Setup new JIRA version level or update release on Roadmap || ${STATUS} || || B3. || Update "Acquiring" page on website and Test Downloads || ${STATUS} || == Vote (B) == + If initial vote is Alpha or Beta, voting can continue until a GA or "withdraw" vote passes, or there is a subsequent release. + || ${PMC_MEMBER} || ${GRADE} || - Voting continues until a GA or "withdraw" vote passes, or there is a subsequent release. == General Availability Checklist (C) ==