Eclipse Foundation透露,在不久的将来,Eclipse项目将能够在第三方托管服务(例如GitHub)上维持其主线开发。
Eclipse的执行董事Mike Milinkovich在他的“ Eclipse 的 社交编码 ”博客中 透露了此消息 ,他概述了项目从基金会自己的服务器迁移到GitHub或Bitbucket的潜在选择。
做出这一决定的催化剂似乎是Vert.x –异步JVM框架,该框架 于今年早些时候在 Eclipse 中使用 。 该项目已被选为新流程的第一个候选人,Milinkovich补充说,该基金会希望“从小处着手并不断改进”。
自从创立以来,Vert.x就一直托管在GitHub上,据Milinkovich称,“它是 [ 最受欢迎的Java项目 之一]。” 决定将其托管在GitHub上是明智的选择,因为将日趋成熟的项目转移到其他地方会带来麻烦。
执行主任继续解释说,在讨论如何将Vert.x迁移到基金会时,他的团队“有些顿悟”。
“如果Eclipse项目可以镜像到GitHub,如果我们简单地将内容翻转并镜像到eclipse.org的git repos上托管在GitHub上的项目,将会发生什么? 经过一番讨论,我们认为这是一个非常好的主意。”他说。
以前,GitHub和Eclipse混合的想法是初学者。 GitHub项目不需要贡献者许可协议,而Eclipse Foundation则需要。
随着这项新政策的推出,项目 现在将能够 远程托管其主线开发,并将所有代码镜像回Eclipse的Git存储库。 元数据,提交者记录和投票将在Eclipse的项目管理基础结构中维护。
Milinkovich还指出了Mikeal Rogers已有2年历史的“ Apache认为有害 ”文章,给他和Eclipse社区留下了持久的印象。 他解释说:“他的开源基金会需要改变以保持其相关性的要点引起了我们的强烈共鸣。”
在过去的两年中,特别是在Git中,已经引入了许多倡议来拥抱社会编码。 去年12月 ,Eclipse Foundation将几乎所有Eclipse项目迁移到Git,从而关闭了CVS支持。 当时的目的是消除贡献障碍,并允许Eclipse在GitHub上镜像项目。 2012年2月,开源基金会还采用了 Gerrit ,这是Android和OpenStack上使用的无处不在的代码审查工具。
在最近的Eclipse社区调查中,有30.3%的受访者使用Git作为主要的源代码管理系统。 尽管Subversion仍处于领先地位,但预计它将在来年屈服于Git的崛起。
翻译自: https://jaxenter.com/eclipse-development-to-be-hosted-on-github-106207.html