You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Apache Wiki <wi...@apache.org> on 2006/01/22 20:32:00 UTC

[Struts Wiki] Update of "WebWork2Incubator" by MartinCooper

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change notification.

The following page has been changed by MartinCooper:
http://wiki.apache.org/struts/WebWork2Incubator

The comment on the change is:
Some re-org, some additions, some corrections.

------------------------------------------------------------------------------
  = PROJECT PROPOSAL =
  
- !WebWork 2:  A Java web-application development framework
+ !WebWork 2:  A Java web application development framework
  
  A proposal to merge the !WebWork 2 community and code with Struts to create the basis for Struts Action 2.0.
  
  = RATIONALE =
  
  The Struts project and Opensymphony's !WebWork 2 project have decided to merge in order to bring consolidation to the scattered web framework space.  !WebWork was initially created by Rickard Oberg to improve on the ideas and functionality of Struts 1.0.  Since then, it has released multiple significant versions, the latest of which, 2.2, brings advanced Ajax, templating, and Java 5 capabilities to its solid !WebWork 2 foundation.  While traditionally the !WebWork and Struts communities have been competitors, recent movements to bring consolidation to the web framework market have inspired both projects to decide to work together by merging their projects.  Struts has recently split its functionality into multiple subprojects, two of which, Shale and Action, represent two separate but equal web frameworks.  The !WebWork 2 code will be brought into the Action subproject in the 2.0 branch.  The !WebWork 2 developers are excited about becoming a part of Apache and collaboratin
 g on their common need for a solid, action-based MVC2 web framework.  
- 
- = INITIAL SOURCE =
- 
- The initial source comes from the !WebWork 2 project and can be found here: http://cvs.dev.java.net in the webwork module
- 
- = RESOURCES TO BE CREATED =
- 
-  * None (action SVN module and build systems already exist)
  
  = CRITERIA =
  
@@ -26, +18 @@

  
  == Community: ==
  
- The !WebWork 2 community is very strong with active mailing lists.
+ The !WebWork 2 community is very strong with active mailing lists and forums.
  
  https://webwork.dev.java.net/servlets/ProjectMailingListList
  
  == Core Developers: ==
  
- The core developers range from people who have been on the project for a very long time and people who are still new to the community. Contributions come steadily from all areas of the community.  The two !WebWork 2 project leaders, Patrick Lightbody and Jason Carreira, have already been accepted as Struts committers, and several at least one Struts committer is a !WebWork 2 committer.  Despite being used by many well-known corporations, !WebWork 2 has not received any direct corporate contributions.
+ The core developers range from people who have been on the project for a very long time and people who are still new to the community. Contributions come steadily from all areas of the community.  The two !WebWork 2 project leaders, Patrick Lightbody and Jason Carreira, have already been accepted as Struts committers, and at least one Struts committer is a !WebWork 2 committer.  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: ==
  
- '''Not sure what goes here'''
+ !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 1.0 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
  
@@ -54, +46 @@

  
  == Inexperience with open source: ==
  
- !WebWork 2 has been around almost as long as Struts.  Most of the committers have a proven track record in open source at Opensymphony.
+ !WebWork 2 has been around almost as long as Struts. Most of the committers have a proven track record in open source at !OpenSymphony.
  
  == Homogenous developers: ==
  
- There are developers from various companies: BAE Systems, '''Need list of companies'''
+ The current list of committers includes developers from several different companies who are geographically dispersed. They are experienced with working in a distributed environment, and with resolving differences outside the scope of a common employer.
  
- == No ties to other Apache products: ==
+ == Reliance on salaried developers: ==
  
- !WebWork 2 uses several Jakarta Commons libraries and plans to share with Struts Shale where possible.
+ '''''Need to answer this, but I suspect it's like Struts, where none of them are paid to work on it.'''''
  
- == A fascination with the Apache brand: ==
+ == No ties to other ASF products: ==
  
- We are moving to Apache to grow closer ties with Struts and other Apache projects.
+ !WebWork 2 uses several Jakarta Commons libraries and plans to share with Struts Shale where possible. In addition, there has been, and continues to be, interaction between the !WebWork and Struts communities.
  
- = COMMITTERS =
+ == A fascination with the ASF brand: ==
  
- Current Apache Committers
+ We are moving to the ASF to grow closer ties with Struts and other ASF projects.
+ 
+ = INITIAL SOURCE =
+ 
+ The initial source comes from the !WebWork 2 project and can be found here: http://cvs.dev.java.net in the webwork module
+ 
+ = RESOURCES TO BE CREATED =
+ 
+  * None. (Struts Action SVN module and build systems already exist.)
+ 
+ = INITIAL COMMITTERS =
+ 
+ == Existing ASF Committers ==
  
   * Patrick Lightbody	
   * Jason Carreira	
   * Don Brown
  
- Non-Apache Committers
+ == Non-ASF Committers ==
  
   * Rene Gielen
-  * tm_jee (Toby) '''Need full name'''
+  * Toby Hede '''''Is this correct?'''''
   * Rainer Hermanns
   * Ian Roughley
   * Alexandru Popescu
  
- = PROPOSED APACHE SPONSOR =
+ = APACHE SPONSOR =
  
-  * Struts
+ The Struts PMC has voted to accept this project upon successful incubation. '''''Proposed text; vote has not yet happened.'''''
  
- = CHAMPION =
+ == Champion ==
  
   * Don Brown
+ 
+ == Mentors ==
+ 
+  * Don Brown
-  * Martin Cooper '''???'''
+  * Martin Cooper
   * Ted Husted
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org