Author: husted
Date: Mon Dec 19 12:58:42 2005
New Revision: 357794

URL: http://svn.apache.org/viewcvs?rev=357794&view=rev
Log:
* status - Update Status file to cover 2005 using a more utilitarian format. 
** I logged the Board reports back to original special order and all the 2005 
votes I could find. 

Modified:
    struts/build/trunk/STATUS.txt

Modified: struts/build/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewcvs/struts/build/trunk/STATUS.txt?rev=357794&r1=357793&r2=357794&view=diff
==============================================================================
--- struts/build/trunk/STATUS.txt (original)
+++ struts/build/trunk/STATUS.txt Mon Dec 19 12:58:42 2005
@@ -1,4 +1,205 @@
--[BOARD REPORT] 20-Oct-2004 Apache Struts-
+APACHE STRUTS PROJECT STATUS:
+
+Web site: http://struts.apache.org/
+Wiki: http://wiki.apache.org/struts/
+Mailing Lists: http://struts.apache.org/mail.html
+Issue Tracking: http://issues.apache.org/bugzilla/
+Source Code: http://svn.apache.org/viewcvs.cgi/struts/
+Announcements: http://struts.apache.org/announce.html
+
+PMC Members
+
+    * Craig R. McClanahan  (craigmcc at apache.org)
+    * Ted Husted (husted at apache.org)
+    * Cedric Dumoulin (cedric.dumoulin at lifl.fr)
+    * Martin Cooper, Vice President and Chair (martinc 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)
+    * Niall Pemberton (niallp at apache.org)
+    * Hubert Rabago (hrabago at apache.org)
+    * Wendy Smoak (wsmoak at apache.org)
+
+Other Active Committers
+
+    * Eddie Bush  (ekbush at apache.org)
+    * James Turner (turner at blackbear.com)
+    * David Geary (dgeary at apache.org)
+    * Gary VanMatre (gvanmatre at apache.org)
+    * Sean Schofield (schof at apache.org)
+    * Greg Reddin (greddin at apache.org)
+    * Laurie Harper (laurieh at apache.org)
+
+
+Emeritus Committers 
+
+    * Luis Arias
+    * Pierre Delilse
+    * Michael Schachter
+    * Vincent Massol
+    * David Winterfeldt
+    * Oleg Alexeev
+    * Rob Leland
+    * Arron Bates
+    * Steve Raeburn
+    * James Turner
+
+----
+
+2005 BOARD REPORTS
+
+
+October 2005 
+
+The Struts community continues to make steady progress toward the 1.3.0 
+release of "Struts Classic" and the 1.0.0 release of "Struts Shale", our 
+offering for JavaServer Faces developers (JSR-127). We've added three new 
+committers: Greg Reddin, Laurie Harper and Sean Schofield. Greg has been 
+working on Standalone Tiles, Laurie has been working with on the Struts 
+Classic release, and Sean is an Apache MyFaces committer who also been 
+working on Struts Shale. We've moved our website and development 
+infrastructure to Maven as our primary build, and the initial draft of our 
+Mavenized website is online at struts.apache.org. Our nightly builds are 
+now running on our Solaris 10 zone on helios. Active development is also 
+taking place on our Standalone Tiles and Struts Ti efforts in the sandbox, 
+including a substantial contribution to Struts Ti from the Beehive PageFlow 
+folks.
+
+Members of our community have also been invited to particpate in two Java 
+web framework working groups. One group, "Clarity", would like to create a
+best-of-breed framework that combines the features of Spring MVC, Struts 
+Classic, Struts Ti, Beehive and WebWork. The "Java Web Alignment Group" has 
+a similar charter, but they are trying to involve a broader range of 
+frameworks. Both groups are still at the "hand waving" stage, and there is 
+nothing concrete to report. The groups are already intermixing, and we hope 
+the consolidation efforts will themselves consolidate. :)
+
+The underlying issue is that there is not a clear migration path to JSR-127 
+from frameworks like Struts Classic. Since many teams have several years of 
+development vested in "classic" frameworks, it may be some time before the 
+new formal standard displaces the entrenched de facto standard. These 
+working groups would like to consolidate the classic frameworks so as to 
+clear the road toward "next generation" web applications.
+
+Despite these "interesting times", the Struts community remains united and 
+amicable. Some of us are "scouting ahead" with Strut Shale and Struts Ti, 
+while others trudge along with Struts Classic, but we all share the same 
+path.
+
+--
+
+July 2005 
+
+This has been another busy quarter in the Struts community. Progress is
+being made towards a 1.3 release of Struts "Classic", and work is
+continuing on Struts Shale. The Tiles component is in the process of being
+transformed into a Struts-independent package.
+
+On the people front, Wendy Smoak has joined us as a committer, and we are
+in the process of adding Gary VanMatre. We are also in the process of
+adding Hubert Rabago as a new PMC member, being in the 72 hour waiting
+period at the time of writing.
+
+--
+
+April 2005 
+
+This has been a busy quarter in the Struts community. We have completed
+the refactoring of the Subversion repository into subprojects, and added a
+new master build system using Maven. Two new subprojects have joined the
+fold; Struts Shale is an alternative approach to web applications based on
+JSF, and Struts Flow allows complex workflows to be implemented using
+JavaScript. Our first proposal for a Struts subproject written in C#,
+named OverDrive, has been introduced in our sandbox area.
+
+On the people front, in addition to the change of PMC chair, one new
+committer, Hubert Rabago, accepted an invitation to join us, and we
+welcome back David Geary from emeritus to active status.
+
+--
+
+January 2005 
+
+The last three months have seen renewed interest and vigor about
+moving Struts forward in technology terms.  Now that we have moved
+our source code repository to Subversion, we are leveraging the new
+capabilities to reorganize our source code into separately deliverable
+artifacts (rather than one large "wad-o-stuff"), to be managed
+as subprojects which can be released on their own schedules.  This
+will enable us to be more responsive to the user community's desire
+for timely releases, without having to coordinate one monster release.
+In addition, work is underway to rationalize the build architecture
+around Maven.
+
+Technically, Struts 1.x  continues to evolve in a manner that is
+fundamentally backwards compatible, but which leverages new internal
+techniques (such as the Chain of Responsibility design pattern) that
+will make customization and specialization much easier.  At the same time,
+experimental development around a fresh look at web application
+architectures is also taking place in the form of "Shale", a
+JSF-based framework, being proposed as an alternative to Struts 1.x.
+
+----
+
+2005 PROJECT VOTES
+
+Struts Scripting 1.0.1 Quality
+* [17 Dec 2005 DEV] Tally: 1 +1 Alpha.
+
+Confirm the Struts Scripting 1.0.1 release plan
+* [7 Dec 2005] Tally: 4 +1
+
+Invite Richard Feit as a Struts Committer
+* [14 Dec 2005 DEV] Tally:
+
+Nominate Wendy Smoak as a PMC member
+* [14 Dec 2005] Tally: 7 +1
+
+Confirm Shale 1.0.0 Test Build Release Plan
+* [1 Dec 2005] Tally: 12 +1
+
+Confirm the Struts BSF/Scripting 1.0.0 release plan  
+* [21 Nov 2005] Tally:3 +1
+
+Confirm the Struts Action Library 1.3.0 release plan
+* [21 Nov 2005] Tally: 1 +1; 1 -1.
+
+Struts 1.2.8 Quality
+* [16 Nov 2005] Tally: 4 +1 GA
+
+Greg Reddin for Committer
+* [19 Sep 2005 DEV] Tally: 6 +1
+
+Gary VanMatre for committer, Hubert Rabago for PMC
+* [21 Jul 2005 PMC] Tally: 5 +1
+
+Hubert Rabago for PMC
+* [21 Jul 2005 PMC] Tally: 
+
+Wendy Smoak for Committer
+* [29 May 2005 PMC] Tally: 7 +1, 2 +0.
+
+Struts 1.2.7 Quality
+* [22 May 2005 DEV] Tally: 3 +1 GA
+
+Hubert Rabago as committer?
+* [14 Feb 2005 PMC] Tally: 7 +1
+
+Nomination for Struts PMC Chair
+* [18 Jan 2005 PMC] Tally: 6 +1 Martin Cooper
+
+Accept Shale as a subproject
+* [12 Jan 2005 PMC] Tally: 9 +1
+
+----
+
+2004 BOARD REPORTS
+
+October 2004
 
 The Struts community has recently released Struts 1.2.4 as the latest
 stable version, focused on cleaning up deprecations from previous versions,
@@ -19,127 +220,167 @@
 since Struts was created.  The discussions are proceeding harmoniously
 and productively.
 
-----
-
--[STATUS LOG] 14-Jan-2005 Apache Struts-
+July 2004 
 
-* PMC Members
-* Other Committers
-* PMC Actions
-* Significant Threads
-* Releases
-* Roadmap
-* Mailing List Subscriptions
-* Wiki Posts
-* CVS Activity
-* Issue Reports
-* Showstoppers
-* Recent Changes
+We have started a reorganization of our repository. The goals of the 
refactoring 
+are to better support subprojects  with their own release cycles and building 
+Struts with Apache Maven. 
 
-----
-
--PMC Actions-
+An initial draft of the reorganization is being done under Subversion on a 
+private server, with all discussions taking place on the public DEV list. We 
will 
+be ready to move the work to an Apache server soon, now that we have a 
+consensus in favor of Subversion and Maven. 
 
-* Opened 1.3.x series, featuring a significant refactoring of Struts internals.
+We completed a draft of Apache Struts bylaws and developer guidelines, which 
+is available at <http://struts.apache.org/bylaws.html>.
 
-* Launched Struts Scripting subproject. 
+There was a discussion on the DEV list regarding the "bar" for Committership. 
+The consensus is to keep the bar set fairly high and wait until a contributor 
has 
+submitted a good number of useful patches directly to Struts. 
 
-* Launched reorganization of codebase into discrete subprojects. 
+Our latest stable release is still 1.1 (29 June 2003). We issued a 1.2.1 
release 
+on 11 July 2004, which is currently catagorized as a beta. We anticipate 1.2.1 
+(or a 1.2.2) being promoted to GA over the next 30 days. 
 
-* Migrated the repository to Subversion.
 
+June 2004
 
--Significant threads-
+-PMC Actions-
 
-* Discussions continue as to partitioning the codebase into multiple 
subprojects.
+* Niall Pemberton is elected as a Struts Committer.
 
-* Several discussions compared the evolution of the Struts 1.x codebase with 
revolutions like Struts Shale.
+* Two new subprojects (our first) are approved. One that utilizes BSF
+  so that "Actions" can be scripted rather than expressed as Java
+  code. Another is a port of Cocoon's Control Flow to
+  Struts. Infrastructure details are being addressed. The initial code
+  for both projects were developed by a Struts PMC member, Don Brown,
+  who is filing a code grant to the ASF. Both codebases are ready for
+  release testing.
 
-* The PMC discussed the release process and created a checklist to outline the 
process.
+-Significant threads-
 
+* Compiling Struts from source and running the Cactus tests continues
+  to be a challenge for some developers. Completing the move to Maven
+  should help.
 
 -Releases-
 
-* Stable release: 1.2.4 (19 Sep 2004).
+* Stable release: 1.1 (29 June 2003).
 
-* Beta release: 1.2.6 (12 Dec 2004)
-  
-* A 1.2.7 release is anticipated to complete the 1.2.x series. As to 1.2.6, a 
bundled taglib package, struts-el, is not in synch with changes to the core 
taglib package).  
+* Next anticipated release: 1.2.1
 
+* Anticipated time-frame (if any): Awaiting stable release of a
+  dependency (Commons Validator).
 
 -Roadmap-
 
-  * Struts 1.2.x will remain based on Servlet 1.2/JSP 1.1 (maintenance).
-
-  * Struts 1.3.x is based on Servlet 1.3/JSP 1.2 (evolution).
-
-  * Struts 1.3.x introduces the "Struts Chain" request processor. Some 
packages, like the taglibs, will be released as separate subprojects.
-
-* For more see <http://jakarta.apache.org/struts/roadmap.html>.
-
+* Struts 1.x will remain based on Servlet 1.2/JSP 1.1 (evolution).
 
--Showstoppers-
-
-* None.
-
-
--Recent Changes-
-
-* The build system is being revised to support subprojects.
-
-* Struts Scripting is available as a prerelease distribution.
-
-* The repository is being restructured to support subprojects.
+* Struts 1.3.x will introduce the "Struts Chain" request
+  processor. Some packages, like the taglibs, will be released as
+  separate subprojects.
 
-* Struts Shale is available in the sandbox area. Shale is based on JavaServer 
Faces. The code is at a late prerelease stage.
+* Struts 2.x will be based on Servlet 2.4/JSP 2.0 (revolution).
 
-* Changes continue to Struts Faces in anticipate of a 1.0.0 release.
-
-* See also: http://jakarta.apache.org/struts/userGuide/release-notes.html
+* The Apache Struts repository will be rationalized to accomodate
+  subprojects and Maven once a stable Struts 1.2.x release is available.
+  Subprojects will be the unit of release. Each subproject will be a
+  distinct Maven "artifact". Pending this step, the website and
+  repository remain under jakarta.apache.org.
 
+* For more see <http://jakarta.apache.org/struts/status.html>.
 
 -Mailing list Subscriptions-
 
-* User 1879
-* Dev: 673
+* User 1851
+* User digest: 874
+* Dev: 713
 * PMC: 14
 
-
 -Wiki Posts-
 
-* 129 new posts in the last 60 days.
-* 853 posts since inception (8 Apr). 
-
-
--Repository Activity-
+* 103 new posts; 175 total (since Apr 8)
 
-* Timeframe: 60 days, Total Commits: 102.
+-CVS Activity-
 
+* Timeframe: 38 days, Total Commits: 25 Total Number of Files Changed: 57.
 
--Issue Reports-
-
-* Open "problem" reports:      27 [#15044 .. #33093]
-* Open "enhancement" reports: 285 [#  866 .. #33087] (25 with patch)
-* Open "LATER" reports:        22 [#17165 .. #30960]
+-Showstoppers-
 
+* A stable 1.1.3 release of the Commons Validator.
 
--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)
-    * Niall Pemberton (niallp at apache.org)
+Special Order of the ASF Board of Directors
+March 2005 
+http://apache.org/foundation/records/minutes/2004/board_minutes_2004_03_17.txt
+
+Establish Apache Struts PMC
+
+        WHEREAS, the Board of Directors deems it to be in the best
+        interests of the Foundation and consistent with the
+        Foundation's purpose to establish a Project Management
+        Committee charged with the creation and maintenance of
+        open-source software related to the Apache Struts framework,
+        for distribution at no charge to the public.
+
+        NOW, THEREFORE, BE IT RESOLVED, that a Project Management
+        Committee (PMC), to be known as the "Apache Struts PMC", be and
+        hereby is established pursuant to Bylaws of the Foundation; and
+        be it further
+
+        RESOLVED, that the Apache Struts PMC be and hereby is
+        responsible for the creation and maintenance of software for
+        Apache Struts and for related software components, based on
+        software licensed to the Foundation; and be it further
+
+        RESOLVED, that the office of "Vice President, Apache Struts" be
+        and hereby is created, the person holding such office to serve
+        at the direction of the Board of Directors as the chair of the
+        Apache Struts PMC, and to have primary responsibility for
+        management of the projects within the scope of responsibility
+        of the Apache Struts PMC; and be it further
+
+        RESOLVED, that the persons listed immediately below be and
+        hereby are appointed to serve as the initial members of the
+        Apache Struts PMC:
+
+         Craig R. McClanahan
+         Ted Husted
+         Rob Leland
+         Cedric Dumoulin
+         Martin Cooper
+         Arron Bates
+         James Holmes
+         David M. Karr
+         David Graham
+         James Mitchell
+         Steve Raeburn
+         Don Brown
+         Joe Germuska
+
+        NOW, THEREFORE, BE IT FURTHER RESOLVED, that Craig
+        R. McClanahan be and hereby is appointed to the office of Vice
+        President, Apache Struts, to serve in accordance with and
+        subject to the direction of the Board of Directors and the
+        Bylaws of the Foundation until death, resignation, retirement,
+        removal or disqualification, or until a successor is appointed;
+        and be it further
+
+        RESOLVED, that the initial Apache Struts PMC be and hereby is
+        tasked with the creation of a set of bylaws intended to
+        encourage open development and increased participation of
+        the Apache Struts Project, in the Java language as well as
+        others, and be it further
+
+        RESOLVED, that the initial Apache Struts PMC be and hereby is
+        tasked with the migration and rationalization of the Jakarta
+        PMC Struts subproject, and be it further
+
+        RESOLVED, that all responsibility pertaining to the Jakarta
+        Struts sub-project and encumbered upon the Jakarta PMC are
+        hereafter discharged.
 
+       Approved by Unanimous Vote.
 
-$Id$
-###
+####
\ No newline at end of file



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

Reply via email to