+1

Niall

On 1/25/06, Don Brown <[EMAIL PROTECTED]> wrote:
> http://wiki.apache.org/struts/WebWork2Incubator
>
> = PROJECT PROPOSAL =
>
> WebWork 2:  A Java web application development framework
>
> A proposal to merge the WebWork 2 community and codebase into the Apache
> Struts project. The new codebase is slated to become Struts Action 2.
>
> = RATIONALE =
>
> The members of the Apache Struts project and the members of the
> OpenSymphony WebWork 2 project would like to work together on a
> next-generation web application framework utilizing an action/request
> architecture. WebWork was initially created by Rickard Oberg to improve
> on the ideas and functionality of the Jakarta Struts framework. (Now
> known as the Apache Struts Action framework.) Since then, the WebWork
> community has continued to extend and refine the framework's
> capabilities through a long series of releases, the latest of which,
> 2.2, brings advanced Ajax, templating, and Java 5 capabilities to its
> solid WebWork 2 foundation.  While, to date, the WebWork and Struts
> Action codebases have overlapped, recent movements to bring
> consolidation to the web framework landscape have inspired both
> communities to work together. Apache Struts has recently reorganized our
> codebase into multiple subprojects, two of which, Shale and Action,
> represent two separate but equal web frameworks. Struts Shale serves the
> nascent JSF community, while Struts Action serves the established JSP
> community. The WebWork 2 code would be brought into the Action
> subproject as the 2.x branch.  The WebWork 2 developers are excited by
> the prospect of joining the ASF and collaborating to solve our common
> need for a solid, action-based MVC2 web framework.
>
> = CRITERIA =
>
> == Meritocracy: ==
>
> The WebWork 2 community is a healthy meritocracy with multiple
> developers who do not share a common employer. The creator of the
> project has already "passed the torch" to another generation of
> developers, who earn commit privileges through their individual
> contributions.
>
> == Community: ==
>
> The WebWork 2 community has a strong following with active mailing lists
> and forums.
>
> https://webwork.dev.java.net/servlets/ProjectMailingListList
>
> == WebWork Developers: ==
>
> The WebWork developers includes individuals who have been with the
> project for a very long time and individuals who have only recently
> earned commit privileges. Contributions come steadily from all segments
> of the community, developer and user alike. Despite being used by many
> well-known corporations, WebWork 2 has not received any direct corporate
> contributions.
>
> http://www.opensymphony.com/webwork/members.action
>
> == Alignment: ==
>
> WebWork and Struts Action are both action-oriented web frameworks, and
> the basic underlying models of the two are similar in many respects.
> Thus both projects strive to serve largely the same community of Java
> web application developers.
>
> == License ==
>
> WebWork 2 is under the OpenSymphony 1.1 license, a modified Apache
> Software License 1.0.
>
>  * 2001-2006 http://www.opensymphony.com/webwork/license.action
>
> = AVOIDING THE WARNING SIGNS =
>
> == Orphaned products: ==
>
> WebWork 2 will form the base of Struts Action 2.0 and is under heavy
> active development.
>
> == Inexperience with open source: ==
>
> The WebWork 2 project has been operating as a successful open source
> project for over four years.
>
> == Homogenous developers: ==
>
> The current list of committers includes developers from several
> different companies who are geographically dispersed. The developers are
> experienced with working in a distributed environment, and with
> resolving differences outside the scope of a common employer.
>
> == Reliance on salaried developers: ==
>
> WebWork does not rely on contributions from salaried developers, nor
> have commit privileges been extended based on an individual's employer.
>
> == No ties to other ASF products: ==
>
> The heritage of WebWork yields many close ties with the Apache Struts
> community. Many users have used one framework, then the other, and have
> different projects in the field that use either. The WebWork 2 codebase
> also uses several Jakarta Commons libraries.
>
> == A fascination with the ASF brand: ==
>
> After several years of independence, the WebWork developers are ready to
> work within a larger community and expose the WebWork technology to a
> wider audience. The WebWork community is not seeking the ASF brand but
> seeks to collaborate with like minds in the Apache Struts projects. Both
> sets of developers are trying to solve the same problems in the same
> way, and we feel that we can create a stronger community and codebase
> together, than we can working independantly.
>
> = INITIAL SOURCE =
>
> The initial source comes from the WebWork 2 project, which uses CVS
> hosted at java.net.
>
>  * http://opensymphony.com/webwork/cvs.action
>
> = RESOURCES TO BE CREATED =
>
>  * None. (Struts Action SVN module and build systems already exist.)
>
> = INITIAL COMMITTERS =
>
>  * Jason Carreira (jcarreira at apache.org)
>  * Don Brown (mrdon at apache.org)
>  * Rene Gielen
>  * Rainer Hermanns
>  * Ted Husted (husted at apache.org)
>  * Toby Jee
>  * Patrick Lightbody (plightbo at apache.org)
>  * Alexandru Popescu
>  * Ian Roughley
>  * JamesMitchell
>
> = APACHE SPONSOR =
>
> The Struts PMC has voted to accept this project upon successful
> incubation. ('''''Proposed text; vote has not yet happened.''''')
>
> == Champion ==
>
>  * Don Brown (mrdon at apache.org)
>
> == Mentors ==
>
>  * Don Brown (mrdon at apache.org)
>  * Martin Cooper (martinc at apache.org)
>  * Ted Husted (husted at apache.org)
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

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

Reply via email to