以下是Sugrue的主要觀點(diǎn):
1、新版本成功發(fā)布
Eclipse伽利略版本再次證明,對(duì)于收集社區(qū)項(xiàng)目并一起發(fā)布來(lái)說(shuō),Eclipse的Release Train概念是最佳方式之一。對(duì)于今年的版本,EclipseZone進(jìn)行了一系列在線講座,討論了PDE OSGi工具改進(jìn)、CDO項(xiàng)目、ECF和分布式OSGi、富Ajax平臺(tái)項(xiàng)目和Pulsar項(xiàng)目啟動(dòng)。隨著3.6M4版的最近發(fā)布,新一輪Release Train的工作已經(jīng)開(kāi)始。
2、Eclipse 4.0的崛起
Eclipse 4.0項(xiàng)目前景依然非常值得看好,其中包括在EMF中定義的新用戶(hù)界面模式,以及能夠使用CSS定義和修飾你的SWT widgets。當(dāng)然,它的改進(jìn)還有很多,希望了解詳細(xì)信息的朋友可以查看Eclipse 4.0白皮書(shū)(http://www.eclipse.org/e4/resources/e4-whitepaper.php)。我最近發(fā)現(xiàn)的最酷的事情之一是,可以把Eclipse 4.0作為一個(gè)開(kāi)源Gadgets容器使用。無(wú)論對(duì)于Eclipse社區(qū)還是對(duì)于Java UI開(kāi)發(fā)者來(lái)說(shuō),Eclipse 4.0將是2010年值得關(guān)注的項(xiàng)目。
3、我自己的貢獻(xiàn)
今年我非常幸運(yùn)能夠有時(shí)間通過(guò)TweetHub向ECF項(xiàng)目貢獻(xiàn)代碼。盡管它距離完成還有很大距離,令人高興的是我終于深入到一個(gè)開(kāi)源項(xiàng)目中,并明白了它的整個(gè)過(guò)程。
Mik Kersten,Eclipse Mylyn項(xiàng)目領(lǐng)導(dǎo)兼Tasktop首席執(zhí)行官
回首過(guò)去一年,Eclipse社區(qū)在經(jīng)濟(jì)衰退時(shí)期依然穩(wěn)步向前發(fā)展。今年最重大的相關(guān)軟件事件之一是VMware斥資4.2億美元收購(gòu)SpringSource。這對(duì)Spring和Grails框架方面基于Eclipse的工具已經(jīng)產(chǎn)生了正面影響,SpringSource可能在2009年對(duì)Eclipse產(chǎn)生更大的影響。
在Mylyn方面,2009年發(fā)生的最值得指出的事情是,我們的開(kāi)源和商用ALM(應(yīng)用程序生命周期管理)集成方面的迅速發(fā)展。我們已經(jīng)看到了來(lái)自敏捷開(kāi)發(fā)領(lǐng)域的興趣。今年即將結(jié)束之際,本周我們剛剛宣布了VersionOne集成計(jì)劃,上周發(fā)布了對(duì)ThoughtWorks Studios Mingle的支持,明年第一季度還有會(huì)更多的產(chǎn)品宣布。這些將對(duì)Eclipse帶來(lái)更多影響,我們正在推動(dòng)Mylyn Connector Discovery技術(shù)進(jìn)入下一階段。這將使2010年諸如Eclipse Marketplace等關(guān)鍵項(xiàng)目的安裝更簡(jiǎn)化。
除此之外,請(qǐng)密切關(guān)注Eclipse中的運(yùn)行時(shí)(Runtime)項(xiàng)目,因?yàn)槿藗冊(cè)谥饾u發(fā)現(xiàn)服務(wù)器 target=_blank>服務(wù)器端OSGi運(yùn)行時(shí)的好處。明年第一季度來(lái)自Mylyn項(xiàng)目的一些重大活動(dòng)也值得期待,我們正在規(guī)劃更改架構(gòu)以應(yīng)對(duì)我們系統(tǒng)的增長(zhǎng),并且預(yù)計(jì)在Eclipse的ALM方面會(huì)出現(xiàn)更多關(guān)鍵的產(chǎn)品。
Ian Skerrett,Eclipse基金會(huì)
2009年Eclipse建模社區(qū)真的表現(xiàn)出眾。所有人似乎都正在使用EMF,并在探索諸如CDO、XText和GMF等其它項(xiàng)目。
2009年,Eclipse 4.0團(tuán)隊(duì)開(kāi)始編寫(xiě)代碼。他們完成了最初的0.9版,為在2010年推出正式版取得了不錯(cuò)的進(jìn)展。
從行業(yè)角度來(lái)看,云計(jì)算和移動(dòng)開(kāi)發(fā)是兩大熱門(mén)趨勢(shì)。從Eclipse角度來(lái)看,Eclipse是另種趨勢(shì)IDE選擇的事實(shí)標(biāo)準(zhǔn)。
在2010年:
·Eclipse 4.0將是社區(qū)談?wù)摰闹饕掝}。我認(rèn)為,諸如支持OpenSocial gadgets、用JavaScript編寫(xiě)的程序包和使用EMF來(lái)建模UI等功能,將對(duì)社區(qū)具有重大影響。
·總的來(lái)說(shuō)JavaScript將對(duì)Eclipse和整個(gè)行業(yè)益發(fā)重要。我認(rèn)為,這一點(diǎn)將體現(xiàn)在移動(dòng)領(lǐng)域、Eclipse 4.0以及OSGi世界。
·我認(rèn)為,人們將對(duì)EclipseRT和OSGi更加感興趣。Eclipse Gemini將增加功能到Equinox,這對(duì)OSGi在大型企業(yè)的應(yīng)用非常重要。大型應(yīng)用服務(wù)器廠商已經(jīng)開(kāi)始與它們的大客戶(hù)討論OSGi。
Scott Lewis,ECF項(xiàng)目負(fù)責(zé)人
我認(rèn)為,最大的社區(qū)新聞是“公地悲劇”問(wèn)題,以及現(xiàn)有Eclipse基金會(huì)模式的不可持續(xù)性。我認(rèn)為,所有人都已經(jīng)非常清楚Eclipse基金會(huì)對(duì)企業(yè)成員的唯命是從,然而隨著所有企業(yè)成員參與者/貢獻(xiàn)者的走下坡路,以及IBM的繼續(xù)迅速下滑,我們看到Eclipse也在停滯發(fā)展。尤其在創(chuàng)新方面沒(méi)有什么進(jìn)展,實(shí)際上,除了個(gè)別項(xiàng)目外,Eclipse整體沒(méi)有發(fā)生太多創(chuàng)新,ECF是少有的創(chuàng)新項(xiàng)目之一。當(dāng)然,我認(rèn)為多數(shù)人會(huì)同意Eclipse核心(Eclipse平臺(tái)、UI、Equinox等)鮮有創(chuàng)新的觀點(diǎn)。
公地悲劇問(wèn)題說(shuō)明,Eclipse基金會(huì)的參與模式是不可持續(xù)發(fā)展的。而且我不認(rèn)為經(jīng)濟(jì)的復(fù)蘇會(huì)“修正”這個(gè)問(wèn)題。如果Eclipse(公地) 變得邊緣化或失去創(chuàng)新,整個(gè)社區(qū)將陷入困境,這意味著必須在基金會(huì)層面采取必要措施。恕我直言,從邁克令人難以置信的違反職業(yè)道德標(biāo)準(zhǔn)的博客文章中我們可以看出,目前的基金會(huì)領(lǐng)導(dǎo)不準(zhǔn)備就此問(wèn)題采取任何重大措施,而是繼續(xù)一意孤行。恕我直言,這對(duì)Eclipse社區(qū)不是一件好事。
關(guān)于好的方面,我認(rèn)為,未來(lái)值得關(guān)注的是服務(wù)器端OSGi/Equinox。這是Eclipse項(xiàng)目真正具有成長(zhǎng)性的一個(gè)領(lǐng)域,包含幾個(gè)Eclipse RT技術(shù),ECF是其中非常重要的一個(gè)。
服務(wù)器端OSGi正在騰飛,尤其對(duì)于云計(jì)算而言。我準(zhǔn)備集中精力來(lái)關(guān)注它。
當(dāng)然,我認(rèn)為ECF將有很多重要的東西需要講,例如遠(yuǎn)程服務(wù)(它是分布式OSGi的),以及對(duì)谷歌Wave的支持。我認(rèn)為,谷歌Wave同樣也是一個(gè)令人興奮的趨勢(shì)和技術(shù)。
Oisin Hurley,EclipseCon 2010大會(huì)主席
今年對(duì)Eclipse來(lái)說(shuō)是忙碌的一年。從我個(gè)人角度來(lái)看,有五大事件如下(排名不分先后):
1、Release Train的調(diào)優(yōu):相比過(guò)去幾年,今年的Release Train沿著更穩(wěn)定的軌跡進(jìn)行。另外,較大新版本發(fā)布的要求,積極推動(dòng)了社區(qū)中的某些技術(shù)。
2、與第一點(diǎn)相關(guān),人們開(kāi)始更加關(guān)注如何創(chuàng)建Eclipse插件和項(xiàng)目,采取了大量措施來(lái)把問(wèn)題放在桌面上,為開(kāi)發(fā)者進(jìn)行了大量簡(jiǎn)化工作。通過(guò)社區(qū)中的Athena、Buckminister和B3等方面的努力,以及社區(qū)之外的Tycho之類(lèi)的努力,解決開(kāi)發(fā)者開(kāi)發(fā)問(wèn)題似乎大有希望。
3、建模的迅速崛起,尤其是Xtext團(tuán)隊(duì)作出的巨大推動(dòng)。我是一個(gè)開(kāi)發(fā)者,我討厭鼠標(biāo)滿(mǎn)屏幕的拖拽圖片。我擁有10個(gè)數(shù)字,它們大多數(shù)可以有效的實(shí)現(xiàn)鍵盤(pán)切換。這就是我看好基于文本方式建模的原因。
4、當(dāng)你為Eclipse開(kāi)發(fā)時(shí),你會(huì)碰到大量插件。它們通常非常棘手,稍有不慎就會(huì)出錯(cuò)。另外,開(kāi)發(fā)者很容易不小心破壞API。解決辦法就是使用PDE工具。這是目前實(shí)現(xiàn)清晰化創(chuàng)建OSGi束(bundle)的真正有效且唯一的辦法。
5、最后一點(diǎn),與我個(gè)人相關(guān)性更強(qiáng),借助于創(chuàng)建SOA協(xié)議和Mangrove SOA模型及eBAM的提議,SOA工具項(xiàng)目已經(jīng)被注入新生力量。未來(lái)預(yù)計(jì)還會(huì)有更多類(lèi)似產(chǎn)品,當(dāng)然,其中包括SOA EPP Package!
相關(guān)推薦:2010年全國(guó)計(jì)算機(jī)等級(jí)考試考試報(bào)考指南北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |