Struts:Merger with WebWork

          from: http://www.mail-archive.com/dev%40struts.apache.org/msg13815.html

          [PROPOSAL] Merger with WebWork

          Ted Husted
          Fri, 25 Nov 2005 05:07:00 -0800

          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
          
          

          posted on 2005-11-28 11:58 Scud(飛云小俠) 閱讀(627) 評(píng)論(0)  編輯  收藏 所屬分類: WEB

          <2005年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          文章發(fā)布許可
          創(chuàng)造共用協(xié)議:署名,非商業(yè),保持一致

          我的郵件
          cnscud # gmail


          常用鏈接

          留言簿(15)

          隨筆分類(113)

          隨筆檔案(103)

          相冊(cè)

          友情鏈接

          技術(shù)網(wǎng)站

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 临猗县| 疏勒县| 湘乡市| 清镇市| 新竹县| 安吉县| 盈江县| 土默特左旗| 晋中市| 忻州市| 共和县| 磴口县| 铜陵市| 苍溪县| 龙川县| 华阴市| 扶风县| 东乡| 齐齐哈尔市| 嘉禾县| 乡宁县| 磐安县| 肇州县| 和平区| 田林县| 鸡泽县| 富源县| 鹤山市| 全南县| 宣化县| 郧西县| 永寿县| 新平| 杂多县| 鄢陵县| 房山区| 新干县| 定南县| 北宁市| 保靖县| 德江县|