java

位置:IT落伍者 >> java >> 浏览文章

盘点2009:Eclipse大事记


发布日期:2020年11月15日
 
盘点2009:Eclipse大事记
年终岁末是盘点回顾的最佳时机国外技术网站JavaLobby和EclipseZone的资深编辑James Sugrue回顾了年Eclipse的表现同时还采访了名Eclipse社区知名人士的观点Sugrue认为年对Eclipse社区来说又是成功的一年Eclipse新版本的成功发布;Eclipse 又让我们充满期待

以下是Sugrue的主要观点

新版本成功发布

Eclipse伽利略版本再次证明对于收集社区项目并一起发布来说Eclipse的Release Train概念是最佳方式之一对于今年的版本EclipseZone进行了一系列在线讲座讨论了PDE OSGi工具改进CDO项目ECF和分布式OSGi富Ajax平台项目和Pulsar项目启动随着M版的最近发布新一轮Release Train的工作已经开始

Eclipse 的崛起

Eclipse 项目前景依然非常值得看好其中包括在EMF中定义的新用户界面模式以及能够使用CSS定义和修饰你的SWT widgets当然它的改进还有很多希望了解详细信息的朋友可以查看Eclipse 白皮书(whitepaperphp)我最近发现的最酷的事情之一是可以把Eclipse 作为一个开源Gadgets容器使用无论对于Eclipse社区还是对于Java UI开发者来说Eclipse 将是年值得关注的项目

我自己的贡献

今年我非常幸运能够有时间通过TweetHub向ECF项目贡献代码尽管它距离完成还有很大距离令人高兴的是我终于深入到一个开源项目中并明白了它的整个过程

Mik KerstenEclipse Mylyn项目领导兼Tasktop首席执行官

回首过去一年Eclipse社区在经济衰退时期依然稳步向前发展今年最重大的相关软件事件之一是VMware斥资亿美元收购SpringSource这对Spring和Grails框架方面基于Eclipse的工具已经产生了正面影响SpringSource可能在年对Eclipse产生更大的影响

在Mylyn方面年发生的最值得指出的事情是我们的开源和商用ALM(应用程序生命周期管理)集成方面的迅速发展我们已经看到了来自敏捷开发领域的兴趣今年即将结束之际本周我们刚刚宣布了VersionOne集成计划上周发布了对ThoughtWorks Studios Mingle的支持明年第一季度还有会更多的产品宣布这些将对Eclipse带来更多影响我们正在推动Mylyn Connector Discovery技术进入下一阶段这将使年诸如Eclipse Marketplace等关键项目的安装更简化

除此之外请密切关注Eclipse中的运行时(Runtime)项目因为人们在逐渐发现服务器 target=_blank>服务器端OSGi运行时的好处明年第一季度来自Mylyn项目的一些重大活动也值得期待我们正在规划更改架构以应对我们系统的增长并且预计在Eclipse的ALM方面会出现更多关键的产品

Ian SkerrettEclipse基金会

src=http://imgeducitycn/img_///jpg>

年Eclipse建模社区真的表现出众所有人似乎都正在使用EMF并在探索诸如CDOXText和GMF等其它项目

Eclipse 团队开始编写代码他们完成了最初的为在年推出正式版取得了不错的进展

从行业角度来看云计算和移动开发是两大热门趋势从Eclipse角度来看Eclipse是另种趋势IDE选择的事实标准

·Eclipse 将是社区谈论的主要话题我认为诸如支持OpenSocial gadgets用JavaScript编写的程序包和使用EMF来建模UI等功能将对社区具有重大影响

·总的来说JavaScript将对Eclipse和整个行业益发重要我认为这一点将体现在移动领域Eclipse 以及OSGi世界

·我认为人们将对EclipseRT和OSGi更加感兴趣Eclipse Gemini将增加功能到Equinox这对OSGi在大型企业的应用非常重要大型应用服务器厂商已经开始与它们的大客户讨论OSGi

Scott LewisECF项目负责人

src=http://imgeducitycn/img_///jpg>

我认为最大的社区新闻是公地悲剧问题以及现有Eclipse基金会模式的不可持续性我认为所有人都已经非常清楚Eclipse基金会对企业成员的唯命是从然而随着所有企业成员参与者/贡献者的走下坡路以及IBM的继续迅速下滑我们看到Eclipse也在停滞发展尤其在创新方面没有什么进展实际上除了个别项目外Eclipse整体没有发生太多创新ECF是少有的创新项目之一当然我认为多数人会同意Eclipse核心(Eclipse平台UIEquinox等)鲜有创新的观点

公地悲剧问题说明Eclipse基金会的参与模式是不可持续发展的而且我不认为经济的复苏会修正这个问题如果Eclipse(公地)变得边缘化或失去创新整个社区将陷入困境这意味着必须在基金会层面采取必要措施恕我直言从迈克令人难以置信的违反职业道德标准的博客文章中我们可以看出目前的基金会领导不准备就此问题采取任何重大措施而是继续一意孤行恕我直言这对Eclipse社区不是一件好事

关于好的方面我认为未来值得关注的是服务器端OSGi/Equinox这是Eclipse项目真正具有成长性的一个领域包含几个Eclipse RT技术ECF是其中非常重要的一个

服务器端OSGi正在腾飞尤其对于云计算而言我准备集中精力来关注它

当然我认为ECF将有很多重要的东西需要讲例如远程服务(它是分布式OSGi的)以及对谷歌Wave的支持我认为谷歌Wave同样也是一个令人兴奋的趋势和技术

Oisin HurleyEclipseCon 大会主席

src=http://imgeducitycn/img_///jpg>

今年对Eclipse来说是忙碌的一年从我个人角度来看有五大事件如下(排名不分先后)

Release Train的调优相比过去几年今年的Release Train沿着更稳定的轨迹进行另外较大新版本发布的要求积极推动了社区中的某些技术

与第一点相关人们开始更加关注如何创建Eclipse插件和项目采取了大量措施来把问题放在桌面上为开发者进行了大量简化工作通过社区中的AthenaBuckminister和B等方面的努力以及社区之外的Tycho之类的努力解决开发者开发问题似乎大有希望

建模的迅速崛起尤其是Xtext团队作出的巨大推动我是一个开发者我讨厌鼠标满屏幕的拖拽图片我拥有个数字它们大多数可以有效的实现键盘切换这就是我看好基于文本方式建模的原因

当你为Eclipse开发时你会碰到大量插件它们通常非常棘手稍有不慎就会出错另外开发者很容易不小心破坏API解决办法就是使用PDE工具这是目前实现清晰化创建OSGi束(bundle)的真正有效且唯一的办法

最后一点与我个人相关性更强借助于创建SOA协议和Mangrove SOA模型及eBAM的提议SOA工具项目已经被注入新生力量未来预计还会有更多类似产品当然其中包括SOA EPP Package!

上一篇:Struts2教程10:国际化

下一篇:Struts教程-Struts的几个精细之处