Capital!

On 11/25/05, Ted Husted <[EMAIL PROTECTED]> wrote:
>
> Presented by: Don Brown, Ted Husted, Jason Carreira, and Patrick Lightbody
>
> Between the Clarity hubbub [1] and the Java Web Alignment brouhaha
> [2], it came up that WebWork would like to merge with another
> framework. Ted and Don followed up with the two core WebWork
> developers, Patrick Lightbody and Jason Carreira. As it turns out,
> they are very interested in merging WebWork with Struts. An archive of
> our discussions is available as a Quick Topic thread [3].
>
> As some of you know, the underlying idea behind Ti was to use WebWork
> as the core of Struts Action Framework 2.x. Conceptually, WebWork and
> Struts 1.x are very similar. We've often said, without embarrassment,
> that WebWork does many things better than Struts 1.x. Meanwhile,
> WebWork has the ability to provide a layer of almost full
> backwards-compatibility for Struts 1.x, and we have already
> demonstrated we can integrate Beehive's (very cool) Page Flow with
> WebWork.
>
> PROPOSAL: Bring WebWork into Struts through Struts Ti
>
> We would to amend the Struts Ti sandbox proposal to provide for
> merging WebWork 2.2 into our codebase. The WebWork merger would be Ti
> phase 1. Much of the work now proposed for Ti would become phase 2.
>
> * Ti phase 1 = WebWork 2.2 + Struts 1.x compatibility library and
> migration tools
> * Ti phase 2 = phase 1 + Commons Chain integration + Beehive's Page
> Flow + simplified annotations + quick development mode
>
> When the Ti phase 1 has coalesced and is providing a high degree of
> Struts 1.x compatibility, our intention would be to propose Ti as a
> Struts Action Framework 2.x candidate. Until that time, we would
> continue to consider Ti a "next generation" proposal and, pending a
> decison by the PMC, avoid attaching the 2.x label to Ti.
>
> When BeeHive Page Flow matures, it may be proposed to be merged with
> Struts Ti as phase 2. That work could also be positioned as a new
> subproject depending on where the PMC feels it would be better suited.
> As we work on Struts Ti, we would also expect that work would continue
> on Struts Action 1.x, perhaps including feature changes that would
> bring the codebases even closer together.
>
> To get started, we could bring the WebWork codebase into the
> Foundation through the Incubator. As part of the proposal to the
> Incubator, we could elect Patrick and Jason as committers, so that
> they could help us get Ti ready for an acceptance vote.
>
> There is also a Confluence space [4] setup to manage documents
> relating to the proposal.
>
> -- Don Brown, Ted Husted, Jason Carreira, and Patrick Lightbody.
>
> [1] Clarity -
> http://opensource2.atlassian.com/confluence/oss/display/WAG/Clarity
>
> [2] Java Web Alignment Group -
> http://opensource2.atlassian.com/confluence/oss/display/WAG/Home
>
> [3] Quick Topic Thread -
> http://www.quicktopic.com/33/H/KBfrHFUehSj/p16.1#QTmsg4
>
> [4] Confluence space -
> http://opensource.atlassian.com/confluence/oss/x/kQY
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
"You can lead a horse to water but you cannot make it float on its back."
~Dakota Jack~

Reply via email to