Jenkins 创始人 Kohsuke 的新篇章

Stella981
• 阅读 507

Jenkins 创始人 Kohsuke 的新篇章

2020 年对我来说将是转变的一年。在 1 月底,我将正式退出 Jenkins,将我在 CloudBees 的角色转换为顾问,并将注意力转向我的新创业公司。这篇文章的其余部分将结合这种过渡的背景,如果您没有与我紧密合作,这可能会令您惊讶。

Jenkins 之旅充满神奇,而且从未间断。我非常喜欢这一切,尤其是与造就 Jenkins 如今成就的世界各地的用户会面与交流。作为项目的创建者,在某个时候,我开始想如何将火炬传递给下一任领导者,如何使人们继续推动它前进。如今,由于有了 CloudBees 和社区,新一代的才华横溢、有才干的领导者正在热情地推动事情向前发展,这真令人高兴。例如,新选举的董事会成员和Jenkins X 的伙伴们。这些新人带来了新的文化和新的代码,并且总的来说,这产生了积极的影响,使 Jenkins 不再局限于我所谈论的局部最优方法,他们得到我所有的支持和尊重。实际上,我最近与 Jenkins 的关系更多的是象征意义,有点像日本的天皇或英国的皇后,这就是为什么此公告对 Jenkins 的前进动力几乎没有实际影响的原因。

几年前,我曾经觉得如果我退出的话,天就会塌下来。在 2019 年的某个时刻,我突然发现我没有这种感觉了。这种转变是渐进的、稳定的,所以我不确定自己何时跨过的这道门槛,但是在 2019 年,我显然处于另一端。这样我才知道自己终于可以结束我的这一篇章。回首与 Jenkins 在一起 15 年,与 CloudBees 合作 9 年,这真是很长的一段时间。

我希望您会想知道我的新篇章是什么。我将与我的老伙伴 Harpreet Singh 创办一家新的创业公司,即 Launchable。自从在 Sun Microsystems 和 JavaEE 工作以来,我就认识他,他是我在 CloudBees 领域的合伙人,从头开始建立 Jenkins 业务。他去 Atlassian 经营 BitBucket 业务已有一段时间,但是现在他和我又回到了一起。许多 CloudBees 人投资了 Launchable,包括 Sacha Labourey、Bob Bickel 和 John Vrionis。

通过 Jenkins 和 CloudBees ,我得以推动软件开发中自动化的发展。这种自动化产生了大量数据,但我们并未使用这些数据来改善我们的生活,这确实是一个浪费的金矿。Launchable 正在努力利用这些信息来提高开发人员的生产力。我写了一篇单独的博客文章,以讨论有关我的想法的更多信息。

最后,即使离开 CloudBees 不再作为其一名全职员工,也并没有完全离开,我将继续作为 CloudBees 的顾问,我仍然在情感和财务上都对 CloudBees 进行了大量投资。我仍然是狂热的粉丝,我会继续为他们加油,只不过是在默默观望。Jenkins 也一样,我仍然在董事会中,以确保连续性。我仍在持续交付基金会的技术监督委员会任职,虽然我的主席任期将于 3 月届满。

对于本篇章所给予的宝贵机会和特权,我深表感谢。我周围有许多出色的、鼓舞人心和才华横溢的人,从他们那里学到很多东西。我只能希望我能够产生积极的影响,并回馈他们。我不会说出名字,但您知道您是谁,我们会保持联系。

对我来说,今年将是令人兴奋一年。超越无限!!

活动推荐

技术掌舵人齐聚Gdevops北京站,解读数据库、智慧运维、Fintech转型精要

Jenkins 创始人 Kohsuke 的新篇章

查看文中链接,请点击阅读原文】****

推荐阅读

Jenkins X 新 logo

介绍新的 GitLab 分支源插件

第7期 Jenkins 社区在线交流

Jenkins CLI 命令行 v0.0.24

欢迎使用流水线指令-矩阵

Jenkins 创始人 Kohsuke 的新篇章

译者:赵小小影

本文分享自微信公众号 - 开源世界(surenpi)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这