阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

专访|姜宁当选 Apache 软件基金会董事:希望能够帮助 ASF 打破地域、文化、语言的障碍

  • 2022-03-04
  • 本文字数:3584 字

    阅读完需:约 12 分钟

专访|姜宁当选 Apache 软件基金会董事:希望能够帮助 ASF 打破地域、文化、语言的障碍

当地时间 3 月 3 日,Apache 软件基金会(简称 ASF)官网公布了最新一届董事名单,其中 Apache 软件基金会孵化器导师、ALC Beijing 发起人、华为开源能力专家姜宁成为 Apache 软件基金会新任董事。



姜宁从 2006 年开始一直从事 Apache 软基金会开源中间件项目的开发工作,先后参与了 Apache CXF、Apache Camel、Apache ServiceMix、Apache ServiceComb 的开发。对微服务架构、WebServices、Enterprise Integration Pattern、SOA、OSGi 有比较深入的研究,有丰富的 Java 开发和使用经验,同时也是函数式编程爱好者。


“能当选新一届的董事会成员,心情非常激动。”姜宁在接受 InfoQ 专访时说道,非常感谢广大 ASF 会员对他的支持和信任,这次他的竞选宣言是帮助 ASF 打破地域、文化、语言的障碍。他表示,最近受地缘政治影响,原本存在的国际协作次序发生很大变化,开源是目前为数不多的由大家悉心呵护的合作净土。

竞选 Apache 软件基金会董事

回顾竞选经历,姜宁称这次的基金会董事竞选还是比较激烈,有 20 位候选者提名,在邮件列表中,大家可以回复提名邮件,发表自己的看法,支持自己的候选人,最后由 ASF 会员从 15 位候选人里面选出 9 位董事会成员。


“由于地域、语言和文化的差异,国内的开发者很少有机会能够深度参与到国际开源基金会社区的建设中来。”两年前,姜宁发起 ALC Beijing,去年 ALC Beijing 将 ApacheCon Asia 带入国内。


“因为 ASF 是一个全球化的虚拟组织,参与董事会的竞选之前,参选人有一个机会在邮件列表中通过发表竞选宣言的方式与 ASF 会员进行沟通。虽然我成为 ASF 会员已经超过 10 年,但这是我第一次参加 ASF 的董事会竞选。为了让各位会员了解我做的工作,在竞选宣言中我回顾自己 ASF 的工作经历,介绍了自己帮助本土项目成长,以及成立 ALC Beijing 的初衷,最后总结去年 ALC Beijing 举办 ApacheCon Asia 一些经验。相信这些都是打动 ASF 会员为我投票的主要原因吧。”


姜宁表示,当选 Apache 软件基金会董事意味着可以在基金会层面进行更多的沟通和协作。后续他将扮演好桥梁的角色,帮助拉进 Apache 本地社群与 ASF 总部之间的关系。

专注开源:工作和兴趣爱好是可以统一的


姜宁早前在接受InfoQ采访时分享过他的开源经历。他表示自己参与开源的经历跟大家不太一样,是直接走公司流程。2006 年,IONA 有个项目要开源,姜宁很轻松地成为了一个初始 committer,开始接触 ASF。2008 年的时候在 Apache Camel 项目中,姜宁被选举成为 committer,这对他来说意义重大,他开始 mentor 其他人,直到有一天收到 ASF 的邀请信,姜宁便正式成为 Apache member。


再次谈起这段经历,姜宁感慨自己能全职参与开源是幸运的。“十六年前,在国内我非常有幸地成为了一位可以在上班时间专心做开源的开发者,后来还在家上了很长时间的班。当时我最大的收获是发现工作和兴趣爱好原来是可以统一的,参与开源给我的自由度,让我可以选择我自己感兴趣的工作。这样我的工作满意度非常高,而且还能照顾到家里,做到生活和工作的平衡。”


做开源工作的这些时日,对姜宁来说是一种享受,他能够静下心去专研技术问题,自己的工作不但能够被世人所看到,还能够得到反馈,同时技术能力也可以得到快速提升。


姜宁指出,现在在国内也有越来越多的开源商业化公司在提供这样的职位。“我相信会有越来越多在企业内做开源项目的同学会跟我有同样的体验。 ”

开源与远程工作

一直以来,开源的重要属性之一是超越地域局限的代码协作,这和如今流行的远程办公类似。姜宁表示自己近期比较关注开源和远程工作的关系,“如果我们能把在开源项目开发学到的协作经验应用到我们的日常工作中,可以极大提升我们的工作效率和满意度。 ”


他进一步指出,在开源项目中,虽然大家没有像企业里那样有如此细致的分工协作,没有非常复杂的流程保证。但是借助网络,大家可以跨越时间和空间的障碍,在不面对面交流的情况下充分协作。特别是在当前疫情还在肆虐的情况下,在家远程办公逐渐成为常态,他相信,开源中的远程协作工作方式会成为后疫情时代的主流工作方式。


“如果我们能够像开源项目那样做到信息开放透明,那么在家远程办公时,开会的成本就会降低很多,协作效率也能提升很多。如此一来,省下来的时间可以多陪陪家人,让我们可以开心地工作、健康地生活。 ”


值得一提的是,姜宁也是 DIVE 全球基础软件创新大会“开源布道与生态建设"专场的出品人。该大会将于 4 月 15 日-16 日在线上举办,围绕操作系统、中间件、编译语言、数据库、微服务等不同领域做深入探讨,也将聚焦人才建设、投资和创业等问题进行洞察和分析,“开源布道与生态建设”专场将从社区建设、企业开源实践及许可证变迁等方面,展现开源现状和发展趋势。敬请大家关注。


附上姜宁在本次 Apache 软件基金会董事会竞选中的竞选宣言全文,由思否翻译、姜宁审校,InfoQ 获授权分享。


我的 Apache 软件基金会贡献之旅始于 2006 年,成为基金会 Member 至今已有 10 余年。我是 Apache Incubator(孵化器)的活跃的导师,帮助了 10 多个孵化的开源项目 [1]。两年前,我在北京成立了 ALC (Apache Local Community,译者注:Apache 软件基金会本土社区),希望能在中国推广 Apache Way 和开源文化。事实上,我们已经取得了相当大的进展,在 2021 年,我们(ALC 北京)成功举办了 ApacheCon Asia。


如果我能够成为董事会的一员,我希望能够帮助 ASF 打破地域、文化、语言的障碍。


根据我 6 年多来在项目孵化上的指导经验,我可以看出这些中国开发者参与 ASF 的障碍。


当我与当地的开发者交谈时,我发现虽然他们中的大多数人每天都在使用 ASF 项目,却只有少数人对这些项目做出了贡献。这并不是因为他们对自己的编程技能没有信心,而主要是由于文化差异。大家可能不习惯通过电子邮件列表的方式去接触那些看不见的、不熟悉的 ASF 项目开发者。因此,为了让这些开发者加入,当地的导师帮助和项目的线下聚会是至关重要的。


作为一个本地导师,我希望自己可以成为 ASF 和本地社区之间的桥梁,而不仅仅是为项目孵化提供 ASF 的指导。在 2018 年 [2] 和 2019 年 [3] ,当 Craig、Roman 和 Justin 访问中国时,我举办了 Apache committer 上海线下聚会。这是一个很好的机会,让当地的 Apache committer 和潜在的孵化项目与 ASF 工作人员进行直接对话。这些线下聚会非常成功,我们交流了大量关于社区建设的想法,并使这些开源项目直接受益。一个很好的证明是,ShardingSphere 和 APISIX 在这次见面会后立即找到了他们的项目孵化导师。


当我从 Community Dev 邮件列表中看到 Apache Local Community 的计划时,我突然意识到,我可以做的事情还有很多。随着越来越多的孵化项目加入到在北京举行的同城聚会,建立本土社区的想法在我脑海里闪现。这样一来,本土的开源爱好者就可以通过举办活动、发表文章、制作播客等方式聚在一起。于是我在 2020 年发起了 ALC Beijing [4] ,并以导师的身份帮助建立了 ALC Shenzhen [5] 。通过在本土社区分享 ASF 的成功故事,我们激励更多的开发者,优秀的大学生加入开源开发的队伍中来。


与社区一起,我们可以做得比我想象的更多。去年,ALC Beijing 很荣幸地举办了 2021 年的 ApacheCon 亚洲大会 [6] 。在赞助商、会议主席和志愿者的无数支持下,我们成功举办了这次会议。在这次会议上,有近 200 名演讲者提供了 140 场会议,13 个主题演讲,14 个分论坛。最终,我们吸引了约 30.7 万名观众参加会议。通过举办 ApacheCon Asia 2021,ALC Beijing 在提高 ASF 的本土知名度方面迈出了一大步。看到会议筹备从零开始慢慢,我无法形容我是多么的自豪,也无法形容我对得到大家慷慨帮助以及支持的感激之情。


ASF 一直是开发者们推动开源世界创新的圣地。我非常享受我在 ASF 的旅程,并希望把它带到下一个阶段。能够被提名(成为 Apache 2022 新任董事会成员)是一个很大的荣誉,我期待着在 Apache 软件基金会董事会中继续为 ASF 服务。


注释:

[1]https://whimsy.apache.org/roster/committer/ningjiang

[2]https://twitter.com/willemjiang/status/1051302400969957376

[3]https://twitter.com/willemjiang/status/1175357977261301760

[4]https://cwiki.apache.org/confluence/display/COMDEV/ALC+Beijing

[5]https://cwiki.apache.org/confluence/display/COMDEV/ALC+shenzhen

[6]https://www.apachecon.com/acasia2021/


延展阅读:《开源引路人:我的 Apache Mentor 之路》



每一位开源参与者、每一个开源项目都可以成为舞台上的主角。


新的一波开源浪潮正在席卷中国,【开源聚光灯】是 InfoQ 重点打造的开源主题栏目,旨在通过新闻、系列访谈、用户调查、迷你书、视频等形式深入观察开源运动,围绕开源的价值和开源开发模式,与投身开源的每一个个体共同探讨开源发展现状,照亮每一个开源舞台上的参与者。


如果你有开源故事或对开源的深刻观点想要分享、或开源项目想要寻求报道,欢迎联系微信 caifangfang842852(请注明姓名和来由)。

2022-03-04 12:006107

评论

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

你有时间吗?

池建强

时间

谷歌朝南,华为朝北

脑极体

今天你的idea崩了吗?分享6种“白嫖”正版idea的途径,真香定律

小Q

学习 架构 面试 开发 IntelliJ IDEA

分布式系统使用网关到底是好还是坏?

架构师修行之路

分布式 微服务 网关

Dubbo 微服务调用时序图

Acker飏

英特尔老矣,尚能“转”否?

脑极体

它可能是分布式系统中最重要的枢纽

架构师修行之路

分布式 微服务 注册

区块链助力跨省、零材料办理 成都武侯打造“中国政务服务第一链”

CECBC

区块链

【JSRC小课堂】Web安全专题(一)认证缺失和认证缺陷漏洞

京东科技开发者

WEB安全

实用!8个 chrome插件玩转GitHub,单个文件下载小意思

程序员小富

GitHub

如何在微信公众号图文中插入外链

Ceelog

微信公众号

32个问题,学习Java虚拟机的运行时数据区

AI乔治

Java 架构 JVM JVM虚拟机原理

新基建下区块链基础设施建设

CECBC

区块链

30 岁的码农人生 ——人生至暗时,你依然能窥见光明

cxuan

程序员 程序人生 感悟

可视化数据科学中的概率分布以帮你更好地理解各种分布

计算机与AI

学习 数据科学

记一次Jvm参数调优实战

AI乔治

Java 架构 JVM 编程思维 jvm调优

算法学习1-- 数组常见问题

菜鸟小sailor 🐕

算法和数据结构

一次艰难的内存泄露排查,BeanUtils的锅

AI乔治

Java 架构

甲方日常 39

句子

工作 随笔杂谈 日常

10 张图打开 CPU 缓存一致性的大门

小林coding

缓存 cpu 操作系统 计算机

系统从初期到支撑亿级流量,都经历了哪些架构的变迁?

冰河

分布式 微服务 系统架构 SOA 垂直架构

即构SDK10月迭代:新增多款语音音效、外部采集码流控制及Android SDK 最低支持操作系统版本调整

ZEGO即构

android RTC

谈谈贪官污吏

空山

LeetCode题解:47. 全排列 II,回溯,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

中国银行前行长李礼辉:区块链技术优势与产业前景

CECBC

区块链 数字货币

JVM系列-第一节:JVM简介、运行时数据区、内存分代模型

诸葛小猿

Java JVM JVM简介 运行时数据区 内存分代模型

"全能"人才的概念真的对吗

supernova

创业 读书笔记 随笔杂谈

阿里巴巴专属著作超赞,就是名字起得有点狂“成神之路”???

Java架构师迁哥

什么是动态代理

Rayjun

Java 动态代理

AES加密模式

Mars

AES

为你总结了N个真实线上故障,从容应对面试官!

AI乔治

Java 架构 GC

专访|姜宁当选 Apache 软件基金会董事:希望能够帮助 ASF 打破地域、文化、语言的障碍_文化 & 方法_罗燕珊_InfoQ精选文章