技术开发 频道

盘点2009:Eclipse大事记

  Scott Lewis,ECF项目负责人

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

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

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

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

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

  Oisin Hurley,EclipseCon 2010大会主席

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

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

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

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

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

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

0
相关文章