近兩天WW并入Struts的事情也可算是比較激烈的一件事情了。從TSS上的討論來說,90%以上的人還是認為是好事情的。
其實,不久前,Struts規劃的路線中,1.2.8可能是最后一個Classic的版本了,并且改版本比1.2.7之前的變化還分出了Struts
Core和擴展, 象 EL, Tag, Tiles, Validation等等幾乎都已經是獨立模塊了。
至于下一代的走向,原來規劃的是2個方向 , Action Framework和Shale. 其中Shale相對獨立,即以JSF為中心,補充和完善JSF框架之不足,我看倒是有些與ADF Faces在有些地方相似,當然是指前端。
只是,ActionFramework的核心原來是 COR 模式為基礎,并且可能還未決斷。如今,WW帶著Xwork加入,可算是解決了這個問題。從Struts Wiki中,這兩個項目還是分開的,從Ted的郵件和WW的消息看來,新項目已經決定是Struts Ti了, 可能會合并成Action Framework,成一個東西。是啊,搞那么多干嗎?
說到Struts Ti,我才想起來,原來有一個項目是Struts Ti,是從BaseBean的BasicPortals發展起來的,今天再去看看,那個項目已經不能訪問了,Sf上的BasciPortal也不能下載了。納悶!我還沒研究這個這個Ti有什么關系。
直接影響我的一個問題是,我一本以Struts 1.2.X為基礎的書是繼續寫還是不寫?下一版變化太大了。