FAQ

[Struts-commits] svn commit: r618667 - in /struts: current/STATUS.txt site/src/site/xdoc/dev/volunteers.xml

Ted Husted
Feb 5, 2008 at 3:04 pm
Author: husted
Date: Tue Feb 5 07:04:11 2008
New Revision: 618667

URL: http://svn.apache.org/viewvc?rev=618667&view=rev
Log:
SITE-23 Move content from STATUS.txt file to a dev/minutes.xml page, to ease and promote maintenance.

Modified:
struts/current/STATUS.txt
struts/site/src/site/xdoc/dev/volunteers.xml

Modified: struts/current/STATUS.txt
URL: http://svn.apache.org/viewvc/struts/current/STATUS.txt?rev=618667&r1=618666&r2=618667&view=diff
==============================================================================
--- struts/current/STATUS.txt (original)
+++ struts/current/STATUS.txt Tue Feb 5 07:04:11 2008
@@ -6,853 +6,8 @@
JIRA Issue Tracking: http://issues.apache.org/struts/
Source Code: http://svn.apache.org/viewvc/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 at apache.org)
- * Martin Cooper, Vice President and Chair (martinc at apache.org)
- * James Holmes (jholmes at apache.org)
- * James Mitchell (jmitchell 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)
- * Gary VanMatre (gvanmatre at apache.org)
- * Sean Schofield (schof at apache.org)
- * Greg Reddin (greddin at apache.org)
- * Laurie Harper (laurieh at apache.org)
- * Jason Carreira (jcarreira at apache.org)
- * Patrick Lightbody (plightbo at apache.org)
- * Alexandru Popescu (apopescu at apache.org)
- * Rene Gielen (rgielen at apache.org)
- * Rainer Hermanns (hermanns at apache.org)
- * Toby Jee (tmjee at apache.org)
- * Ian Roughley (roughley at apache.org)
- * Paul Benedict (pbenedict at apache.org)
- * Antonio Petrelli (apetrelli at apache.org)
- * Musachy Barroso (musachy at apache.org)
-
-Other Active Committers
-
- * Michael Jouravlev (mikus at apache.org)
- * Bob Lee (crazybob at apache.org)
- * Nils-Helge Garli (nilsga at apache.org)
- * David H. DeWolf (ddewolf at apache.org)
- * Philip Luppens (phil at apache.org)
- * Tom Schneider (tschneider at apache.org)
- * Wes Wannemacher (wesw at apache.org)
- * Jeromy Evans (jeromy at apache.org)
-
-Emeritus Volunteers
-
- * Luis Arias
- * David Geary (dgeary at apache.org)
- * Pierre Delilse
- * Michael Schachter
- * Rob Leland
- * Vincent Massol
- * Oleg Alexeev
- * David Winterfeldt
- * Arron Bates
- * David M. Karr (PMC) (dmkarr at apache.org)
- * Eddie Bush (ekbush at apache.org)
- * David Graham (PMC) (dgraham at apache.org)
- * James Turner (turner at blackbear.com)
- * Steve Raeburn (PMC) (sraeburn at apache.org)
- * Richard Feit (rich at apache.org)
- * Henri Yandell (PMC) (bayard at apache.org)
-
-----
-
-2008 Board Reports
-
-January 2008 -- RESTing
-
-Work on Struts 2 continues apace. During this last quarter, we released
-Struts 2.0.11 as GA, and produced a first test build of the Struts 2.1
-code line. Struts 1 is garnering less attention these days, but there is
-still a rivulet of bug fixes and other patches, albeit without any releases
-this quarter.
-
-At ApacheCon in Atlanta, our own Don Brown presented an excellent session
-entitled "Go Light with Apache Struts 2 and REST", fitting in nicely with
-a number of other REST-related sessions at the conference. The combined
-Roller / Struts 2 BOF had fewer attendees than we might have hoped for, but
-resulted in some productive discussion. Disappointingly, the Struts-related
-tutorials were canceled due to insufficient sign-ups.
-
-During this quarter, we added Musachy Barroso to the PMC, and removed Henri
-Yandell at his request. No new committers joined us this quarter.
-
-2008 PROJECT VOTES AND DECISIONS
-
-Jeromy Evans for Committer
- * [24 Jan 2008] 5 +1 (binding)
-
-Wes Wannemacher for Committer
- * [24 Jan 2008] 6 +1 (binding)
-
-Should voting +1 on a release imply that the voter intends to help support
-the release?
- * [14 Jan 2008] General consensus is that the PMC is acting as a quality
- control group, and a binding vote indicates that a member has reviewed
- the distribution, and, ideally, has tested or deployed the software in
- their own environment.
-
-----
-
-2007 Board Reports
-
-October 2007 -- Planet Struts
-
-There has been a lot of activity over the last quarter, especially on
-Struts 2. We released Struts 2.0.9 as GA, which includes an important
-security fix, and released Struts 1.3.9 as Beta. Our registry of Struts 2
-plugins continues to grow, with 30 distinct plugins now registered, many
-written by developers outside the project. The number of authors
-contributing to our official documentation wiki also continues to grow.
-
-On the infrastructure side, the Struts security alias, mentioned in last
-quarter's report, has now been set up, and Planet Struts was the first "PMC
-Planet" to be created, thanks to Sam Ruby and Ted Husted. Prompted by
-infrastructure@, we handed back 1.6GB of disk space on people.a.o that we
-didn't actually need.
-
-At ApacheCon US 2007 in Atlanta next month, two tutorials and one session
-will focus on Struts 2, and we expect at least six Struts committers to be
-in attendance. A session on Struts 2 will also be presented at OS Summit
-Asia 2007.
-
-During this quarter, we have added three new committers (Matt Raible, Dave
-Newton, and Brian Pontarelli) and two new PMC members (Henri Yandell and
-Antonio Petrelli).
-
-
-July 2007 -- security@struts
-
-Things have been running smoothly this last quarter, with little of
-note for the board at this time.
-
-We have had one GA release, of Struts 2.0.8, and a test build of
-Struts 1.3.9 is up for a quality vote at this time. Both Struts
-2.1 and Struts 1.4 are under active development.
-
-Prompted by a user trying to report a security vulnerability in
-Struts, we have requested a security@s.a.o alias, which we hope will
-be set up shortly. (We believe the reported vulnerability had already
-been resolved.)
-
-No new committers or PMC members have been added in the last quarter.
-
-
-March 2007 -- Bamboo online
-
-This quarter, we made up for the absence of releases in the previous
-quarter, with GA releases of both Struts 1.3.8 and Struts 2.0.6. The
-latter is particularly notable, since it is the first GA release of the
-Struts 2 framework, thus marking an important milestone for the project.
-With a GA release in the wild, we hope to see increased adoption of this
-new framework, with a corresponding growth in the community.
-
-Since the Apache Tiles top-level project was established by the board in
-December, our Tiles colleagues have completed their move out of Struts and
-into their own environment. Of course, there continues to be some overlap
-in the developers and communities, and we are working with our Tiles
-colleagues to ensure that Tiles integration with Struts remains strong.
-
-Thanks to our friends at Atlassian, we now have a hosted Bamboo continuous
-integration system, providing us with regular reports on the status of our
-builds. After a spate of build breakages earlier in the quarter, this has
-helped us identify issues more quickly.
-
-In this last quarter, we have added Paul Benedict to our PMC, and added
-four new committers, namely Philip Luppens, Tom Schneider, Musachy
-Barroso, and Henri Yandell.
-
-Finally, we have added some spiffy new icons to the Struts 2 home page:
-http://struts.apache.org/2.x/index.html
-
-
-January 2007 -- Top-level Tiles
-
-While there have been no new releases in this last quarter, there has been
-a great deal of development activity. Struts 2 has been improving by leaps
-and bounds, and we are close to another 2.0.x release; Tiles has gone
-through significant redesign and cleanup; and Struts 1.x is making steady
-progress towards another release.
-
-In addition to the activity on the code base, and after a great deal of
-discussion, our Tiles subproject was approved by the board as a new top
-level project, and is in the process of moving out on its own. This will
-help further two goals: providing Tiles with the opportunity and
-environment to prosper beyond the confines of Struts; and refocusing the
-Struts team on our core frameworks.
-
-Subsequent to some discussion and debate elsewhere, the Struts team
-reorganised our web site to clearly delineate the portions of the site
-intended for end users versus developers and potential developers.
-
-An XSS vulnerability was reported to the Struts PMC in December. The
-problem has been addressed, and the fix will be included in the upcoming
-Struts 1.3.6 release.
-
-No new committers or PMC members have been added in the last quarter.
-
-
-2007 PROJECT VOTES AND DECISIONS
-
-Struts 2.0.11 Quality
- * [24 Sep 2007] 3 +1 (binding), 3 +1 (supporting)
-
-Struts 2.0.10 Quality
- * [14 Sep 2007] 0 +1 (binding), 1 +1 alpha (supporting), 3 +1 GA (supporting)
-
-Invite Musachy Barroso to join the Struts PMC
- * [13 Oct 2007] 13 +1 (binding)
-
-Dave Newton for committer
- * [18 Sep 2007] 5 +1
-
-Brian Pontarelli for Committer
- * [18 Sep 2007] 4 +1; 1 +0
-
-Matt Raible for Committer
- * [06 Sep 2007] 12 +1
-
-First PMC Planet
- * [22 Aug 2007] Lazy consensus
-
-Struts 1.3.9 Quality
- * [2 Aug 2007] 3 +1 GA binding, +1 Beta binding
-
-Invite Antonio Petrelli to join the Struts PMC
- * [2 Aug 2007] 6 +1 (binding)
-
-Henri Yandell for PMC
- * [22 Jul 2007] 9 +1 (binding)
-
-Release Struts Annotations 1.0.2
- * [7 Jun 2007] 3 +1 (binding), 1 +0 (binding), 2 +1 (supporting)
-
-Struts 2.0.8 Quality
- * [6 Jun 2007] 5 +1 GA (binding), 1 +1 Beta (binding), 3 +1 GA (non binding)
-
-Struts 1.3.8 Quality
- * [3 Mar 2007] 4 +1 GA (binding), 2 +1 GA (supporting)
-
-Struts 1.3.7
- * [25 Feb 2007] +1 GA (binding), 1 +1 Beta (binding)
-
-Struts 2.0.6 Quality
- * [19 Feb 2007] 3 +1 GA (binding), 1 +1 Beta (binding),
- 5 +1 GA (supporting), 1 +1 Beta (supporting), 1 +1 Test Build (supporting)
-
-Struts Annotations 1.0.1 Qualit
- * [9 Feb 2007] 2 +1 GA (binding), 1 +1 GA (supporting)
-
-Branch for 2.0.x at Struts 2.0.6-SNAPSHOT
- * [7 Feb 2007] Lazy consensus
-
-Consider 2.0.x maintenance-only branch (see Struts Release Process)
- * [7 Feb 2007] 2 +1 (binding), 2 +1 (supporting)
-
-Struts 2.0.5 Quality
- * [5 Feb 2007] 1 +1 GA (binding), 4 +1 Beta (binding), 3 GA (supporting)
-
-Struts2 and Java 1.4 (Java 1.4 issues are not show-stoppers)
- * [30 Jan 2007] Lazy consensus
-
-Struts 2.0.4 Quality
- * [29 Jan 2007]
-
-Tom Schneider for committer
- * [29 Jan 2007] 5 +1, 1 +0 (binding)
-
-Philip Luppens for Committer
- * [29 Jan 2007] 4 +1 (binding)
-
-Invite Paul Benedict to join the PMC
- * [14 Jan 2007] 3 +1 (binding)
-
-Musachy Barroso for Committer
- * [2 Jan 2007]
-
-----
-
-2006 Board Reports
-
-
-October 2006 -- Struts 2 Beta
-
-Much of the focus in this quarter has been in driving Struts 2 forward,
-with help from a growing number of contributors. Struts 2.0.1 was elevated
-from a development build to a Beta release shortly after ApacheCon, thus
-marking our first public release in the Struts 2 family. We also have a
-snazzy new logo that signals the integration of Struts and WebWork into
-Struts 2!
-
-Activity has also increased on Tiles 2 (a.k.a. Standalone Tiles), as this
-moves towards its first release, and development continues on the
-Struts 1.3.x line, with the General Availability (GA) release of
-Struts 1.3.5 in this quarter.
-
-The Struts team made the most of ApacheCon US this year. Both a tutorial
-and a session on Struts 2 were offered, as well as a Struts BOF. We also
-took advantage of the opportunity to create a press release announcing our
-Struts 2.0.1 development build, since this is a significant milestone,
-bringing together two successful web frameworks, together with their
-respective communities, into a coherent whole.
-
-Consistent with the increase in activity, and with the unification of the
-Struts and WebWork communities, we have added eight people to the PMC this
-quarter, namely Patrick Lightbody, Jason Carreira, Laurie Harper, Alexandru
-Popescu, Rene Gielen, Rainer Hermanns, Toby Jee, and Ian Roughley. We have
-also added three new committers: Antonio Petrelli, Nils-Helge Garli, and
-David DeWolf.
-
-
-July 2006 -- Shale graduates
-
-Since our April 2006 report, our former subproject Shale has graduated to a
-top-level project. Our WebWork 2 podling also graduated from the incubator and
-has become the basis of Struts 2. Meanwhile, Struts 1 has released three beta
-releases - 1.3.2, 1.3.3, and 1.3.4 - and a Struts 1.3.5 test build is available
-and proceeding toward a release quality vote. A Struts 2.0.0 distribution is
-expected next month. The new Maven builds are working well, despite the
-complexity of our distributions.
-
-Three new committers have joined the fold: Paul Benedict, Michael Jouravlev, and
-Bob Lee. Paul and Michael are longtime members of the Struts 1 use community,
-and helped us provide new features and fixes for the Struts 1.2.9 release. Bob
-Lee is a longtime member of the WebWork 2 user community and helped us prepare a
-short list of changes for the Struts 2.0.0 distribution.
-
-
-April 2006 -- WebWork2 podling
-
-The last quarter has seen the creation of the WebWork 2 podling and rapid progress.
-Our focus has been on migrating code, resources, developers, IP, and community over
-to the ASF.
-
- - Code: we have imported the code into the Incubator SVN, and have renamed packages,
- taglib prefixes, and any other eferences to the old WebWork project over to the new
- Struts Action Framework 2 project, where the final location of the code will be.
-
- - Resources: We've migrated the code to the Apache SVN, setup and migrated JIRA
- tickets to the new issues.apache.org server, and are in the process of migration
- wiki documentation.
-
- - Developers: The core WebWork 2 developers have been given accounts and access to
- the podling, voted in through the proposal. We plan to vote the remaining committers
- in one-by-one through the Struts PMC, serving as the IPMC for the podling.
-
- - IP: The OpenSymphony organization, who owns the copyright on the WebWork 2 project,
- has delivered a code grant allowing us to change the copyright. Additionally, we've
- removed most of the LGPL source code (usually in the form of Javascript libraries)
- and have developed an optional build that compiles integration code depending on
- LGPL jars, in accordance to the draft IP policy document.
-
- - Community: The WebWork 2 developers have joined the Struts mailing lists and have
- been very active in participating with both development and user threads. They have
- been just as, if not more, active committing to the code repository as Struts
- committers, and when conflicts arise, they are very quick to come to a solution in a
- positive way. In addition, several Struts committers have joined OpenSymphony forums,
- chat rooms, and projects further strengthening the relationship.
-
-We are definitely planning on exiting the Incubator this next quarter, possibly within
-weeks. We see a bright future for the Struts Action project, and hope to facilitate a
-new spirit of cooperation within the competitive landscape of Java web application
-frameworks
-
-
-April 2006 -- Shale and Action Builds
-
-The Struts community has been a busy one this last quarter. In terms of
-releases, we released Struts 1.2.9, primarily to fix a reported
-vulnerability, and Shale 1.0.2 Alpha. We also made available Struts Action
-1.3.1 Test Build, the first completed build in the Struts Action 1.3 line.
-
-After voting to accept WebWork 2, we have made progress towards removing
-external dependencies with non-compatible licenses, and migrating the code
-base from OpenSymphony to Struts.
-
-We have decided to move all of the Struts components to JIRA for issue
-tracking, and to Maven 2 for our build system. There has been much
-discussion of splitting the user mailing list into multiple lists, based
-on sub-project, but no consensus has been reached.
-
-On the people front, we added Gary VanMatre to the PMC, and five new
-committers (Alexandru Popescu, Rene Gielen, Rainer Hermanns, Toby Jee, and
-Ian Roughley) as part of bringing WebWork 2 into the fold.
-
-
-January 2006 -- WebWork Merger
-
-The last quarter has been an eventful one in the Struts community. In
-terms of releases, we released Struts 1.2.8, primarily to fix an XSS
-vulnerability; Struts Scripting 1.0.1 is the first GA release of this
-component; and Struts Shale 1.0.0 is the first Alpha release of our newest
-framework.
-
-In the wake of the web framework "unification" discussions mentioned in
-our last board report, the Struts team and the WebWork team have agreed to
-join forces. There have been numerous interactions between the teams, and
-the team members, for some time now, and we are confident that the merger
-will work well. The plan is for WebWork to come to the ASF, and for it to
-provide the underpinnings for a Struts Action Framework 2.0. We anticipate
-that the IP clearance process will begin shortly, now that WebWork 2.2 has
-been released.
-
-On the people front, we added Wendy Smoak as a PMC member, and Rich Feit,
-Patrick Lightbody and Jason Carreira have joined us as committers. Also, a
-record seven Struts committers managed to be in the same place at the same
-time at ApacheCon in December, leading to some very fruitful discussions.
-
-
-----
-
-2006 PROJECT VOTES AND DECISIONS
-
-Struts 2.0.1 Quality
-* [20 Oct 2006] 5 +1 GA (binding), 2 +1 GA (supporting)
-
-David DeWolf for Struts Committer
-* [10 Oct 2006] 9 +1 (binding)
-
-Struts v1.3.5 Quality (2)
-* [14 Sep 2006] 6 +1 (binding); 3 +1 (non-binding)
-
-Invite the WebWork 2 podling committers into the Struts PMC
-* [21 Aug 2006]
-* Alexandru Popescu, Rene Gielen, Rainer Hermanns, Toby Jee, Ian Roughley
-
-Struts v1.3.5 Quality
-* [17 Aug 2006] +2 GA (binding), +2 Beta (binding), +2 GA (non-binding)
-
-Release the struts-master pom v3
-* [24 July 2006] +1 3 (binding)
-
-Laurie Harper for PMC
-* [17 Jul 2006] 7 +1 (binding)
-
-Invite Patrick Lightbody and Jason Carreira to the Struts PMC
-* [13 Jul 2006] 8 +1 (binding)
-
-Affirm the Shale TLP Resolution
-* [27 Jun 2006] 9 +1 (binding)
-
-Antonio Petrelli For Committer
-* [12 Jun 2006] 7 +1 (binding)
-
-Bob Lee for Committer
-* [21 May 2006] 8 +1 (binding), 4 +1 (non-binding).
-
-Struts Action Framework v1.3.4 Quality
-* [13 May 2006] +1 4 Beta (binding), +2 GA (binding)
-
-Struts Action Framework v1.3.3 Quality
-* [8 May 2006] Withdrawn due to incorrect jar file manifests.
-
-Release the struts-parent pom v2
-* [6 May 2006] +1 6 (binding)
-
-Accept and Graduate WebWork 2 Podling to Struts
-* [28 Apr 2006] +1 6 (binding), 9 (non-binding); +0 2 (binding), 2 (non-binding)
-
-Struts Action Framework v1.3.2 Quality
-* [27 Apr 2006] Tally 4 +1 BETA (binding); 1 +1 ALPHA (binding)
-
-Michael Jouravlev for Committer
-* [25 Apr 2006] Tally 7 +1.
-
-Unsubscribe commits@ from dev@:
-* [25 Apr 2006] Tally 11 +1 (binding); 1 +0 (binding)
-
-Separate lists for notifications vs. discussion
-* [25 Apr 2006] Tally 11 +1 (binding); 2 +0 (binding);
-
-Target Java 5 for Action 2, support 1.4 through Retroweaver
-* [24 Apr 2006] 4 +1; 2 +0 (binding); 11 +1; 4 +0 (non-binding)
-
-Standalone Tiles as TLP
-* [21 Apr 2006] - "The end goal is a standalone Tiles in the Jakarta Web
-Commons project (to be created),then Struts Action 1 would have a
-struts-tiles artifact which makes it possible for Struts users to use
-this standalone Tiles."
-
-In Action 2, rename "webwork.xml" to "struts-action.xml"
-* [19 Apr 2006] Tally 3 +1 (binding); 5 +1 (non-binding)
-
-Sean Schofield for PMC
-* [17 Apr 2006] Tally 8 +1 (binding)
-
-Greg Reddin for PMC
-* [15 Apr 2006] Tally 7 +1 (binding)
-
-Release the struts-parent pom v1
-* [8 Apr 2006] Tally 5 +1 (binding)
-
-Multiple User Lists
-* [24 Mar 2006] Tally 3 +1 (binding), 5 +1 (non-binding); 4 0 (binding);
-5 -1 (binding);
-
-Struts Shale v1.0.2 Quality
-* [23 Mar 2006] Tally +3 alpha (binding)
-
-Struts Shale v1.0.1 Quality
-* [19 Mar 2006] Tally +1 alpha (binding); -1 alpha (binding)
-
-Struts 1.2.9 Quality
-* [16 Mar 2006] Tally 3 +1 (binding), 2 +1 (non-binding)
-
-Switch to JIRA
-* [28 Feb 2006] Tally 8 +1 (binding), 1 +1 (non-binding)
-
-Nominate Gary VanMatre as a PMC member
-* [27 Feb 2006] Tally 10 +1
-
-Confirm the Struts Action Library 1.3.0 release plan
-* [11 Feb 2006] Tally 7 +1 (binding); 3 +1 (non-binding)
-
-Accept WebWork 2 Merger Incubator Proposal
-* [24 Jan 2006] Tally: 10 +1 (binding); 4 +1 (non-binding)
-
-----
-
-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: 3 +1 GA.
-
-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:7 +1 (binding); 3 +1 (non-binding)
-
-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,
-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.
-
-July 2004
-
-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.
-
-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.
-
-We completed a draft of Apache Struts bylaws and developer guidelines, which
-is available at <http://struts.apache.org/bylaws.html>.
-
-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.
-
-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.
-
-
-June 2004
-
--PMC Actions-
-
-* Niall Pemberton is elected as a Struts Committer.
-
-* 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.
-
--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.1 (29 June 2003).
-
-* Next anticipated release: 1.2.1
-
-* Anticipated time-frame (if any): Awaiting stable release of a
- dependency (Commons Validator).
-
--Roadmap-
-
-* 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).
-
-* 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 1851
-* User digest: 874
-* Dev: 713
-* PMC: 14
-
--Wiki Posts-
-
-* 103 new posts; 175 total (since Apr 8)
-
--CVS Activity-
-
-* Timeframe: 38 days, Total Commits: 25 Total Number of Files Changed: 57.
-
--Showstoppers-
-
-* A stable 1.1.3 release of the Commons Validator.
-
-----
-
-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.
+Volunteers: http://struts.apache.org/dev/volunteers.html
+Project Minutes: http://struts.apache.org/dev/minutes.html
+Board Resolution: http://apache.org/foundation/records/minutes/2004/board_minutes_2004_03_17.txt

####

Modified: struts/site/src/site/xdoc/dev/volunteers.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/xdoc/dev/volunteers.xml?rev=618667&r1=618666&r2=618667&view=diff
==============================================================================
--- struts/site/src/site/xdoc/dev/volunteers.xml (original)
+++ struts/site/src/site/xdoc/dev/volunteers.xml Tue Feb 5 07:04:11 2008
@@ -1471,7 +1471,7 @@
</p>
<p class="right">
Next:
- <a href="http://people.apache.org/~rubys/planet/struts/">Our Blogs</a>
+ <a href="minutes.html">Project Minutes</a>
</p>
</section>
</body>
reply

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 1 | next ›

1 user in discussion

Ted Husted: 1 post