Hudson迁移到了GitHub上

Jenkins 1.397版本发布的同时,Sonatype启动了Hudson的开发工作。由于一系列问题,Hudson社区转至GitHub并更名为Jenkins。Sonatype基于Hudson进行Maven化改造及JSR-330的支持工作。尽管Hudson名称得以保留,但其重构力度超过更名的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本周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则要比更名来得更为猛烈。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值