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 -- [EMAIL PROTECTED] - -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 [EMAIL PROTECTED] 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>