Hudson 正式更名为 Jenkins

  • 2011-02-02
  • 本文字数:1378 字

    阅读完需:约 5 分钟

本周,流行的持续集成与构建服务器 Hudson 将要正式更名为Jenkins ,在之前的投票中,社区开发者们的赞成票与反对票的比率为214:14,绝大多数开发者都赞成项目更名。感兴趣的读者可以在InfoQ 上找到关于此事件的更多信息

Jenkins-labs 已经收到了相关的声明,证实了这个决定,并且将现有的邮件列表与 GitHub 基础设施迁移到了新的位置:

在本文撰写之际,上面这些新设施已经搭建起来但还没有投入使用。计划是采取分阶段过渡的方式,每次提前公布转换日期,这样大多数人就能提前获悉了;这样做的目的是在投票之前就能做好前期的准备工作。商标“Jenkins”还没有被人申请,但颇具讽刺意味的是,欧盟有个叫做 Jenkins 的商标与专利公司,他们可能会给我们添麻烦。

我们会建立一个临时的管理机构以负责 Jenkins 的初始开发,一直到完整的管理机构建立起来为止。最初的成员有 Kohsuke Kawaguchi、Andrew Bayer 和 Dean Wu,其中 Dean Wu 将代替 Winston Prakash,因为我们向后者发出了邀请但却被拒绝了。Winston Prakash 博士之前曾是Sun 的员工,参与了Java Store 方面的工作,目前的任务是参与Hudson 开发。Oracle 目前的工作是继续Hudson 的开发工作。InfoQ 曾咨询过Oracle 他们是否愿意参与到Jenkins 的开发工作,得到的回复是他们正在商讨一些细节问题。Winston Prakash 在 Hudson 的主页上发布了新的通知:

很多人可能已经发现了 Andrew Bayer 与 Cloudbees(Kohsuke Kawaguchi 所服务的公司)已经证实他们想开新的分支,将 Hudson 引入到新的社区中。我们希望 Hudson 社区知道我们拥有一个特别小组,包括了来自于 Oracle 的人员以及一些搭档和 Hudson 社区的成员,目的就是继续 Hudson 项目的开发工作并让 Hudson 项目在社区中茁壮成长起来。目前所有安装的 Hudson 都将运行良好,无需修改任何代码,但你还可以来到 http://www.hudson-ci.org/ 了解关于 Hudson 的一切。 接下来的几个月,我们的首要目标是修改目前的 Hudson 版本中的几个高优先级 Bug 并将开发正规化,然后向用户公开流程,这样他们就能及时获悉 Hudson 的变化、为什么要这么变,Bug 何时会得到修复。我们还会继续上个月关于下一个版本的 Hudson 的讨论。我期望与社区紧密协作,共同决定项目的未来发展方向。

反对观点主要体现在两方面: Hudson 的 Wikipedia 页面需要改写,要么删除对 Jenkins 的引用,要么添加对 Jenkins 的引用。

人们对此次投票的反响还是积极的,H-Online 称其为社区的智慧,很多人都发表了自己的评论。关于用户列表还有一些疑问:Hudson 和Jenkins 是否会分道扬镳,这对于已经广泛安装的用户基会产生何种影响。

至少从短期来看,更名/ 分支并不会造成什么重大的影响。在Jenkins 发布首个版本之前,对Hudson 用户并不会有什么影响。现有的Hudson 安装还能继续获得Oracle 的支持,但Hudson 与Jenkins 项目的开发速度最终将会决定这两个项目的未来。

你对此次项目更名有何想法呢?仅仅是更名而已,还是分支呢?如果是后者,你会使用Jenkins 分支还是Oracle 的Hudson 分支呢?

查看英文原文: Hudson Renames to Jenkins