BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Jenkins不想与Hudson和解

| 作者 Alex Blewitt 关注 4 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2011年6月30日. 估计阅读时间: 4 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

人们在最近关于Jenkins的一次会议中开始讨论Jenkins与Hudson项目和解的可能性(在Hudson迁移到Eclipse.org提案发布后)以及要想促成和解双方应该做些什么。

此前的会议已经就这个话题展开过讨论,讨论的结果是Possible Jenkins Umbrella FoundationsHudson/Jenkins和解需求wiki页面

现在看起来Jenkins并不想与Hudson和解并一起迁往Eclipse基金会和其他基金会,如Apache。抛开人际关系不谈,Jenkins每周的发布周期以及在GitHub上的主导力量令任何提案都显得那么苍白无力。

拥有只读Git镜像的Apache基金会仍旧掌握了其在subversion上的全部代码。随着Eclipse上越来越多的项目由CVS与Subversion转向了Git,这种掌控依旧在Eclipse.org硬件上完成(虽然他们是GitHub的镜像)。

Jenkins社区似乎很固执,他们不想遵循任何正式的流程,这一点通过反对遵循特定方式的投票就能看出端倪(特别是引入新的提交者)。这排除了Eclipse参与的可能性,他们对于知识产权的态度与其他组织截然不同。事实上,Hudson分支很重要的一点就是强调从代码基中移除对LGPL的依赖,无论是迁移到Apache还是Eclipse基金会,这都是非常重要的。Hudson已经移除了所有的LGPL依赖,除了XOM——XML处理库。

与此同时,Chris Aniszczyk发表了自己对于提案的看法,同时介绍了Eclipse的流程,表明Eclipse的项目也能保持频繁的发布周期。比如说,Mylyn就是每季度发布一次,EGit/JGit则是每几个月发布一次。

因此,既希望留在GitHub,又不想遵循任何正式的开发流程并且要保证每周发布使得Jenkins无法迁移到Eclipse或Apache基金会。事实上,Jenkins(或是CloudBees)没人愿意参与到Eclipse Hudson的提案中;但有很多人不希望看到Hudson在Eclipse获得成功。

这会对项目造成什么影响呢?要是Oracle一开始就能快速迁移,或许分支不会沦落到现在的地步。然而,这两个项目仍在沿着各自的轨道发展着,虽然Jenkins的发布周期要比Hudson更为频繁,但这两个项目的开发人员都在宣称自己的发布周期更适合于最终用户。

颇具讽刺意味的是,针对Jenkins迁移到Eclipse的一个争议竟然引用了Shawn Pearce将EGit/JGit迁移到Eclipse的初体验(Eclipse.org的悲剧Eclipse.org JGit的悲剧仍在继续)。文档表明了Eclipse知识产权过程的某些地方出现了问题。然而,自从迁移到了Eclipse,JGit收到了1500多个提交;从2009年9月以来,EGit收到了1800多个提交。随着EGit/JGit 1.0将于不久后发布,没人会说EGit与JGit不再繁荣。

下一次的Jenkins会议安排在周三,但目前的形势表明Jenkins仍将维持现状,不会迁移到任何一个基金会,同时继续保持每周发布的态势。

查看英文原文:Jenkins Not Interested in Hudson Reconciliation

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

hi~~ by cao tou

good news~~tp-link

Re: hi~~ by Zhang Cody

大家视乎都对oracle不感冒啊!

希望jenkins可以兼容进Eclipse by chen simy

希望jenkins可以兼容进Eclipse、JDevleper等开发工具,这样jenkins的发展会更适应中国的市场,至少我周围用这两款工具的人很多。但如果不加入,其实也不打紧,只要想到办法可以集成开发就行。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

3 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT