Hi folks, I just joined your dev group and noticed the voting here in. I have looked at most of the AJAX frameworks and I have to through my 2 cents in here. Webwork is using DWR flavor of AJAX. In my experience this introduces more config settings and new syntax requirements on the client and server side. I have been writing AJAX applications since 2000 and the framework I came up with is absolutely transparent. No config files, No new syntax on server or client, full support for java.util.*. It doesn't have to get more complicated to be a better idea. If you are curious how I have done this bounce over to http://www.xoscript.org and read getting started (short read) or download the video tutorial that talks you through the point and click. Honestly When I wrote this I just wanted to write Java, JavaScript and html, not learn yet another framework.
End of rant, Thanks for listening. Bryan LaPlante ----- Original Message ----- From: "Don Brown" <[EMAIL PROTECTED]> To: "Struts Developers List" <dev@struts.apache.org> Sent: Tuesday, January 24, 2006 11:26 PM Subject: Re: [VOTE] Accept WebWork 2 Merger Incubator Proposal > Unsurprisingly, my +1 > > Don > > Don Brown 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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]