Struts
Last updated 2026-06-16 by system
Charter
The mission of Struts is the creation and maintenance of software related to Model 2 framework for building Java web applications
Projects
Apache Struts
struts
web-framework
Java
Roster
All PMC members are release managers. The PMC can also designate committers as release managers, giving them the same release permissions as PMC members for all Struts projects, but not a binding vote.
| ASF UID | Name | PMC member | Release manager |
|---|---|---|---|
| amashchenko | Aleksandr Mashchenko | ||
| apetrelli | Antonio Petrelli | ||
| apopescu | Alexandru Popescu | ||
| arron | Arron Claude Bates | ||
| bphillips | Bruce Allen Phillips | ||
| bpontarelli | Brian Pontarelli | ||
| cedric | Cedric Dumoulin | ||
| cnenning | Christoph Nenning | ||
| craigmcc | Craig R. McClanahan | ||
| davenewton | David Newton | ||
| ddewolf | David H. DeWolf | ||
| dgeary | David Mark Geary | ||
| dgraham | David Graham | ||
| dmkarr | David M. Karr | ||
| dwinterfeldt | David Winterfeldt | ||
| ekbush | Eddie Bush | ||
| germuska | Joseph Lad Germuska | ||
| ghuber | Greg Huber | ||
| grobmeier | Christian Grobmeier | ||
| gvanmatre | Gary M. VanMatre | ||
| hermanns | Rainer Hermanns | ||
| hrabago | Hubert Kasilag Rabago | ||
| husted | Ted Husted | ||
| jafl | John Lindal | ||
| jcarreira | Jason Carreira | ||
| jchaplin | James Chaplin | ||
| jeromy | Jeromy Evans | ||
| jholmes | James Holmes | ||
| jmitchell | James Mitchell | ||
| jogep | Johannes Geppert | ||
| kusal | Kusal Kithul-Godage | ||
| laurieh | Laurie Harper | ||
| lukaszlenart | Lukasz Lenart | ||
| martinc | Martin Cooper | ||
| mcucchiara | Maurizio Cucchiara | ||
| mikus | Michael Jouravlev | ||
| mraible | Matt Raible | ||
| mrdon | Donald J. Brown | ||
| musachy | Musachy Barroso | ||
| niallp | Niall Pemberton | ||
| nilsga | Nils-Helge Garli | ||
| oalexeev | Oleg Alexeev | ||
| pbenedict | Paul Benedict | ||
| phil | Philip Luppens | ||
| pierred | Pierre Delisle | ||
| plightbo | Patrick Lightbody | ||
| rgielen | René Gielen | ||
| rich | Richard Feit | ||
| rleland | Rob Leland | ||
| roughley | Ian Roughley | ||
| schof | Sean Schofield | ||
| sdutry | Stefaan Dutry | ||
| sraeburn | Steve Raeburn | ||
| tmjee | Toby Jee | ||
| tschneider | Thomas Schneider | ||
| vmassol | Vincent Massol | ||
| wesw | Wesley Wannemacher | ||
| wsmoak | Wendy Smoak | ||
| yasserzamani | Yasser Zamani |
Signing keys
| Key ID | Apache UID | Role | Artifacts | |
|---|---|---|---|---|
| C32CFE5202B78580 | craigmcc@apache.org | craigmcc | Committer | 0 |
| FB0B547EEB62A9D5 | craigmcc@apache.org | craigmcc | Committer | 0 |
| B57D5F90CEB32F00 | hermanns@apache.org | hermanns | PMC member | 0 |
| 0BCCDF61D1D323BA | husted@apache.org | husted | Committer | 0 |
| A8D34E34A4057D1E | jeromy@apache.org | jeromy | Committer | 0 |
| 2841610663AFBB1F | lukaszlenart@apache.org | lukaszlenart | PMC member | 0 |
| F5587322DD8B8819 | lukaszlenart@apache.org | lukaszlenart | PMC member | 0 |
| 9863A1E7357AE38C | martinc@apache.org | martinc | Committer | 0 |
| 0B99A758781D82C8 | mcucchiara@apache.org | mcucchiara | PMC member | 0 |
| 0F9DAE21805C95EF | musachy@gmail.com | musachy | PMC member | 0 |
| 1861C322C56014B2 | niallp@apache.org | niallp | Committer | 0 |
| 69FE8BEC728181D6 | nilsga@gmail.com | nilsga | Committer | 0 |
| D388AD829F3E96F7 | pbenedict@apache.org | pbenedict | PMC member | 0 |
| C711D5C8066C622A | rgielen@apache.org | rgielen | PMC member | 0 |
| 7F7723FEF2A46D40 | rleland@apache.org | rleland | Committer | 0 |
| AE2EF622B56DEDEC | wesw@apache.org | wesw | PMC member | 0 |
| D61C7256279E6B88 | wsmoak@apache.org | wsmoak | PMC member | 0 |
| FB1510EE16CF1FA7 | yasserzamani@apache.org | yasserzamani | PMC member | 0 |