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) 評論(0)  編輯  收藏 所屬分類: WEB

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

          導(dǎo)航

          統(tǒng)計

          公告

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

          我的郵件
          cnscud # gmail


          常用鏈接

          留言簿(15)

          隨筆分類(113)

          隨筆檔案(103)

          相冊

          友情鏈接

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

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 凤凰县| 龙里县| 东乌珠穆沁旗| 银川市| 武鸣县| 峨眉山市| 黄骅市| 安宁市| 彝良县| 漯河市| 驻马店市| 政和县| 广宗县| 新化县| 阿城市| 合作市| 繁昌县| 仁布县| 壶关县| 理塘县| 黄陵县| 襄汾县| 溧阳市| 商丘市| 东莞市| 凤冈县| 左云县| 古田县| 信丰县| 开封市| 修文县| 紫金县| 大化| 合作市| 景泰县| 朝阳市| 荆门市| 辽宁省| 辽源市| 三都| 镇雄县|