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(飛云小俠) 閱讀(630) 評論(0)  編輯  收藏 所屬分類: WEB

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

          導航

          統計

          公告

          文章發布許可
          創造共用協議:署名,非商業,保持一致

          我的郵件
          cnscud # gmail


          常用鏈接

          留言簿(15)

          隨筆分類(113)

          隨筆檔案(103)

          相冊

          友情鏈接

          技術網站

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 本溪市| 石柱| 固镇县| 化州市| 长岛县| 呈贡县| 荔波县| 桃园县| 安徽省| 兰考县| 吴旗县| 和龙市| 科技| 屯门区| 磐安县| 上高县| 宁武县| 华坪县| 罗定市| 高要市| 上虞市| 肃北| 兴义市| 明溪县| 新宾| 西林县| 交城县| 博乐市| 六盘水市| 望奎县| 简阳市| 神池县| 山东省| 鹤山市| 吉林省| 龙岩市| 湖州市| 平阴县| 泉州市| 上虞市| 兴和县|