写点什么

Jenkins 不想与 Hudson 和解

  • 2011-06-29
  • 本文字数:1144 字

    阅读完需:约 4 分钟

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

此前的会议已经就这个话题展开过讨论,讨论的结果是 Possible Jenkins Umbrella Foundations Hudson/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

2011-06-29 00:566970
用户头像

发布了 88 篇内容, 共 268.4 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

绝不能错失的MES攻略,攻克生产难关!

积木链小链

制造业 mes

web3项目外包开发

北京木奇移动技术有限公司

区块链技术 软件外包公司 web3开发

一起鸿蒙吧:笑中带货,原生鸿蒙竟能如此好用!

最新动态

应用场景多元化探索,雏形初现 ——《2025年AI产业发展十大趋势》应用篇总结

易观分析

Serato DJ Pro Suite for Mac(专业DJ设备)v3.2.2激活版

小玖_苹果Mac软件

小红书运营:流量增长秘籍全解析

科普小能手

小红书 运营干货 营销技术

低代码开发平台哪些好用?推荐这六款!

优秀

低代码 低代码开发平台 低代码平台

AI智能体的开发框架

北京木奇移动技术有限公司

AI教育 AI智能体 软件外包公司

食品行业MES系统:生产过程实时监控

万界星空科技

mes 万界星空科技 食品MES 食品加工行业

初学者必看:一步步掌握 TDengine,轻松玩转时序数据

TDengine

数据库 tdengine 时序数据库

Axure RP 8 for Mac(好用的交互原型设计软件)v8.1.0.3400中文激活版

小玖_苹果Mac软件

ES已死,文本检索永生

Zilliz

elasticsearch 混合检索 Milvus 2.5 Sparse-BM25 文本检索

阿里P8面试官重磅首发2025年Java岗春招面试总结!

程序员高级码农

Java 后端 java程序员 java面试 Java面试题

OpenAI Dall - E 进化之路:从 1 到 3,图像生成的震撼变革之旅

测吧(北京)科技有限公司

测试

测试人生 | 招聘严峻期从面试无力感,到一天2个offer的一些经验分享(内附美团、字节、快手等面试题)

测吧(北京)科技有限公司

测试

2025年AI产业发展十大趋势

易观分析

OpenAI Dall - E 进化之路:从1到3,图像生成的震撼变革之旅

测试人

人工智能

腾讯不愧是大厂,面试太难了

王中阳Go

Go 腾讯 面试

Jenkins不想与Hudson和解_Java_Alex Blewitt_InfoQ精选文章