写点什么

Hudson 迁移到了 GitHub 上

  • 2011-02-19
  • 本文字数:644 字

    阅读完需:约 2 分钟

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

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

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

查看英文原文: Hudson Moves to GitHub (Again)

2011-02-19 09:231217
用户头像

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

关注

评论

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

从程序员的视角看待Linux操作系统

Joseph295

【SSM】Mybatis系列——mybatis的简介、环境搭建、CRUD操作

胖虎不秃头

mybatis SSM框架 9月月更

面试突击82:SpringBoot 中如何操作事务?

王磊

Java 面试题

质量问题不是不爆,时候未到

Java 架构 职场

关于 Java Stream 以及lambda

Joseph295

一文带你深入掌握ES6 Proxy数据代理

海底烧烤店ai

JavaScript node.js 全栈开发 9月月更

滴滴前端面试题合集

coder2028

JavaScript 前端

美团前端面试题(附答案)

hellocoder2029

JavaScript 前端

关于 HBase

Joseph295

应届的我,面试37次,16个offer上岸后总结了一些面试心得

收到请回复

Java 项目管理 面试 语言 & 开发 秋招

构建自动化运维体系的三大层级

穿过生命散发芬芳

自动化运维 9月月更

2022-09-12:以下go语言代码输出什么?A:true;B:false;C:无法编译;D:运行时 panic。 package main func main() { var x chan<-

福大大架构师每日一题

golang 福大大 选择题

分布式系统的一致性算法导论

Joseph295

下载量已过亿次!阿里内部不外传秘籍50万字Java面试手册首次开放

钟奕礼

Java 程序员 架构 后端 java面试

到底什么才是完美的回答:什么是事务?

Joseph295

Kubernetes: 关于云原生,我知道的一切都在这里了

Joseph295

图灵访谈 | 一位半路出家的程序员的“天命”之选

图灵教育

Java 人工智能 大数据 编程语言 可视化

GitHub上标星90k+的《Java知识总结+面试指南》到底有什么魅力?

钟奕礼

Java 程序员 架构 后端 java面试

关于Linux网络与网络编程

Joseph295

Flink精粹:可能是关于Flink知识点最密集的文章

Joseph295

安全工作杂想 - 2022.9.12

心在飞

【SSM】Mybatis系列——配置解析

胖虎不秃头

mybatis ssm 9月月更

【SSM】Mybatis系列——解决属性名和字段名不一致的问题、日志

胖虎不秃头

mybatis SSM框架 9月月更

网络协议中链接与断开的握手有何区别?

想要飞的猪

三次握手 网络协议、 TCP四次挥手

Java 并发:这是你需要的最后一篇文章

Joseph295

关于SpringCloudAlibaba,看阿里这篇笔记真香

程序知音

Java 微服务 阿里 SpringCloud 后端技术

四个小时的轮番轰炸,三面蚂蚁金服,拿到offer的那天我的眼泪止不住的流了下来!

钟奕礼

Java 程序员 架构 后端 java面试

常见的主要监控数据获取方式

阿泽🧸

监控 9月月更

【C语言深度剖析】深入理解C语言中的移位操作符(代码+图解)

Albert Edison

C语言 9月月更 左移操作符 右移操作符

图灵访谈 | 一位半路出家的程序员的“天命”之选

图灵社区

Java 人工智能 大数据 编程语言 可视化

C++学习---变长参数(stdarg.h)的实现原理

桑榆

c++ 源码阅读 9月月更

Hudson迁移到了GitHub上_Java_Alex Blewitt_InfoQ精选文章