-[BOARD REPORT] 20-Oct-2004 Apache Struts- The Struts community has recently released Struts 1.2.4 as the latest stable version, focused on cleaning up deprecations from previous versions, refactoring utility classes to improve separability of the core framework from view tier dependencies, and incorporating the latest Commons libraries on which we are dependent. We recently completed a migration of our source code repository from CVS to Subversion, and are leveraging its capabilities to refactor the source code into separately releaseable components.  The first such separate release is likely to be the Struts-Faces integration library (an adapter between Struts and JavaServer Faces). The community is busy planning an evolutionary path that focuses on fundamentally backwards compatible improvements, and a revolutionary ("Struts 2") path that will leverage the industry wide lessons in how web application frameworks should architected in the four years since Struts was created.  The discussions are proceeding harmoniously and productively. ---- -[STATUS LOG] 20-Jul-2004 Apache Struts- * PMC Members * Other Committers * PMC Actions * Significant Threads * Releases * Roadmap * Mailing List Subscriptions * Wiki Posts * CVS Activity * Issue Reports * Showstoppers * Recent Changes ---- -PMC Actions- * Started reorganization of repository. The goals of the refactoring are to better support * Subprojects * Maven builds The reorganization is being done under Subversion on an offsite server. We will be moving this to an Apache server soon, now that we have a consensus in favor of Subversion and Maven. * Completed draft of Apache Struts bylaws: http://struts.apache.org/bylaws.html -Significant threads- * We discussed the "bar" for Committership. The consensus is to keep the bar fairly high and wait until a Committer has submitted a number of useful patches to Struts directly, rather than to related projects elsewhere. -Releases- * Stable release: 1.1 (29 June 2003). * Beta release: 1.2.1 (11 July 2004) * We anticipate 1.2.1 or 1.2.2 being promoted to GA in the next 30 days. -Roadmap- * We are discussing renumbering coding initatives, so that the current reorganization under SVN becomes 2.0, but that is undecided. Heretofore, the plans has been: * Struts 1.x will remain based on Servlet 1.2/JSP 1.1 (evolution). * Struts 1.3.x will introduce the "Struts Chain" request processor. Some packages, like the taglibs, will be released as separate subprojects. * Struts 2.x will be based on Servlet 2.4/JSP 2.0 (revolution). * For more see . -Showstoppers- -Recent Changes- * Many changes to Struts Faces in anticipate of a 1.0 release. * Added a simplified build.properties file for use by developers who are not actively involved in Jakata Commons development. * Extended "EmptyTag" to support arrays. * See also: http://jakarta.apache.org/struts/userGuide/release-notes.html -Mailing list Subscriptions- * User 1838 * Dev: 719 * PMC: 14 -Wiki Posts- * 148 new posts; 323 total (since Apr 8) -CVS Activity- * Timeframe: 56 days, Total Commits: 84 Total Number of Files Changed: 196 -Issue Reports- * Open "problem" reports:      10 [#27332 .. #30204] * Open "enhancement" reports: 261 [#  866 .. #30210] (28 with patch) * Open "LATER" reports:        19 [#17977 .. #26403] -PMC Members-     * Craig R. McClanahan (craigmcc at apache.org)     * Ted Husted (husted at apache.org)     * Rob Leland (rleland at apache.org)     * Cedric Dumoulin (cedric.dumoulin at lifl.fr)     * Martin Cooper (martinc at apache.org)     * Arron Bates (arron at apache.org)     * James Holmes (jholmes at apache.org)     * David M. Karr (dmkarr at apache.org)     * David Graham (dgraham at apache.org)     * James Mitchell (jmitchell at apache.org)     * Steve Raeburn (sraeburn at apache.org)     * Don Brown (mrdon at apache.org)     * Joe Germuska (germuska at apache.org) -Other Committers-     * Niall Pemberton (niallp at apache.org) $Id$ ###