iBATIS的創(chuàng)始人宣布脫離Apache加入Google Code
在2002年,我創(chuàng)建了iBATIS Data Mappe項目,在持久層開發(fā)方面引入了SQL Mapping 機制。此后不久,又將iBATIS名稱和代碼捐獻(xiàn)給了Apache基金會。之后六年,ASF一直是iBATIS的家。
到2010為止這六年來,在開發(fā)方法學(xué)、源代碼控制、社會化網(wǎng)絡(luò)以及開源基礎(chǔ)設(shè)施等方面發(fā)生了巨大的的變化。作為ASF成員之一,iBATIS只從這些變化中受益很少。(剛換東家就說原來的不好,夠狠?。?/p>
我們項目有一個堅定的團(tuán)隊,一個從滿活力的社區(qū),在合作和發(fā)布方面有很強的文化氣息。我們也相信,我們能夠做的更好。
因此整個iBATIS成員決定在新的家園中,使用新的名稱,開始一個新的歷程。這些成員包括:
所有的Java內(nèi)容提交者
◆Clinton Begin
◆Brandon Goodin
◆Jeff Butler
◆Larry Meadors
◆Nathan Maves
◆Kai Grabfelder
所有的iBATIS.NET內(nèi)容提交者
◆Michael McCurrey
◆Ron Grabowski
◆Michael Schall
新的名稱和家園
無論是Java還是.NET項目小組,都會遷移到Google Code,在那里,我們將繼續(xù)開發(fā)和維護(hù)新的版本。
◆新的項目名稱是:MyBatis和MyBatis.NET
◆新的網(wǎng)站地址是:http://www.mybatis.org
◆Google Code Java項目地址: http://code.google.com/p/mybatis/
◆Google Code •.NET項目地址: http://code.google.com/p/mybatisnet/
常見問題
◆授權(quán)方式不會變化
◆繼續(xù)保持對歷史代碼的兼容性
◆包名稱和命名空間無論如何都不會變化
◆繼續(xù)支持iBATIS 2 和 3,并且馬上會發(fā)布2.3.5 GA和3.0.1 GA。
◆繼續(xù)支持iBATIS.NET 1.x 和 3.x,并且也會很快發(fā)布新版本
◆至少短時間內(nèi),Apache上的資源不會刪除。
◆Apache項目將會被打包到Apache Attic,一直到失效位置。
日程
◆現(xiàn)在:Confluence wiki已經(jīng)凍結(jié),所以導(dǎo)致登錄問題
◆6月23日:Jira問題跟蹤將轉(zhuǎn)入只讀狀態(tài)
◆6月30日:項目組將不再出現(xiàn)在Apache郵件列表中
◆7月1日:將慶祝項目8周年生日
我們相信,這一舉措在很多方面都能得到改善。
◆更光明的前景
◆更頻繁的發(fā)布
◆統(tǒng)一的基礎(chǔ)
◆更多的工具
◆構(gòu)建和部署自動化
◆容易使用的郵件類表
◆用戶單點登錄
◆更多的社區(qū)參與
◆更多的生產(chǎn)開發(fā)團(tuán)隊
下一步
整個遷移過程,你只需要處理很少的事情:
1.注冊一個新的郵件列表(現(xiàn)在)
2.使用新的問題跟蹤wiki (現(xiàn)在)
3.修改bookmarks / links 到新的網(wǎng)站(現(xiàn)在)
4.下載新的版本 (需要的情況下)
5.修改XML文件中的 DTD/XSD DOCTYPE 聲明 (如果升級的話,否則不需要)
在下面的Wiki中,有這些步驟的詳細(xì)說明。
http://code.google.com/p/mybatis/wiki/DocIbatis2MyBatis
本決定是一個重大舉措,也需要付出大量工作。但是我們確信我們的努力將會得到回報。
我們非常感謝,過去6年與Apache基金會之間的合作。我們也希望您繼續(xù)支持我們。
Cheers,
Clinton Begin
Original Creator of iBATIS
http://www.mybatis.org
【51CTO觀察】看過這個聲明,也想到前幾天Google Code與Eclipse聯(lián)合成立 Eclipse Libs的事情。最近Google向開源領(lǐng)域侵入的動作還是比較多的。盡管Google Code為開源項目提供了更好的管理和支持、政策也更為寬松。但是目前處于Google Code下托管的項目還很少有比較出色或者有名氣的。這幾年隨著OR映射工具的發(fā)展,iBATIS已經(jīng)逐漸成為昨日黃花。這次脫離Apache加入Google Code到底是尋求新的發(fā)展途徑,還是無奈中的選擇。等待一段時間就知道了。
【編輯推薦】