`
star65225692
  • 浏览: 268233 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类

Hudson迁移到了GitHub上

阅读更多

本周Jenkins 1.397发布了,同时Sonatype也开始了Hudson的开发工作。Hudson最初托管在Java.net上,但迁移到Kenai上所产生的种种问题迫使社区开始转向GitHub,最终导致Hudson更名为Jenkins并另开分支。

分离之后,Oracle宣布Hudson将像以前一样继续托管在Oracle/Java基础设施上。Sonatype(拥有一个基于Hudson的商业产品)则填补了这个空白,根据Hudson的Mavenization开始提交变更。Oracle发布OpenJDK草案章程


Sonatype在转换成熟项目上颇具经验;Maven 3是众多测试与重构的结晶,它构建在依赖注入框架(Guice)之上,InfoQ去年曾报道过。同样的计划也将应用到Hudson的迁移上,已经为依赖库的副本开辟了分支,并放在其WAR之中。借助于现代化的依赖机制,Sonatype希望能简化开发者未来的工作。Hudson-JSR330 GitHub分支包含了Sonatype所完成的工作成果(在分离之前),现在通过不断变革已经公之于众了。女装品牌大全

未来,Hudson又会回到GitHub,Jason van Zyl在twitter上透露 hudson-dev的投票结果已经获得了Oracle的Ted Farrell与Winston Prakash的批准。在Jenkins名字变更完毕后,github.com/hudson这个名称将变为空闲。

借助于Oracle与Sonatype所提供的商业支持,Hudson的未来应该会对得起持续集成工具这个称号。然而,Jenkins也会不断演进,随着时间的流逝,Hudson与Jenkins将会渐行渐远。颇具讽刺意味的是,虽然Hudson将名字保留了下来,但为了支持JSR-330所做的重构以及构建过程的Mavenization则要比更名来得更为猛烈。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics