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

          導(dǎo)航

          統(tǒng)計

          公告

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

          我的郵件
          cnscud # gmail


          常用鏈接

          留言簿(15)

          隨筆分類(113)

          隨筆檔案(103)

          相冊

          友情鏈接

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

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 双鸭山市| 法库县| 拉萨市| 佳木斯市| 科尔| 平原县| 东阳市| 大渡口区| 鄂州市| 阳山县| 惠水县| 七台河市| 海安县| 宜丰县| 自贡市| 理塘县| 株洲县| 兴业县| 桐柏县| 望奎县| 临夏市| 潢川县| 乡宁县| 类乌齐县| 邻水| 通河县| 育儿| 光泽县| 河北省| 宜春市| 易门县| 崇义县| 四川省| 乡城县| 太原市| 宁海县| 枣阳市| 沂水县| 潮州市| 璧山县| 清丰县|