阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

专访|姜宁当选 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:006109

评论

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

开源一夏 | 阿里云ECS之Linux 文件管理命令

六月的雨在InfoQ

Linux 开源 8月月更 文件管理命令 磁盘命令

智能化运维场景分析

阿泽🧸

智能运维 8月月更

架构训练营毕业总结

joak

坚叔:让科幻片的概念变成产品丨编程挑战赛 x 嘉宾分享

声网

人工智能 编程‘

开源一夏|三步注册gitee

坚果

开源 8月月更

《Dubbo3.0.8源码解析》15-Dubbo的三大中心之元数据中心源码解析

宋小生

dubbo Dubbo3

在线诺基亚短信图片生成器工具

入门小站

工具

从一条更新SQL的执行过程窥探InnoDB之REDOLOG

京东科技开发者

MySQL 数据库

知识库如何进行定期检查?

Geek_da0866

Spring进阶(一):SpringMVC常用注解标签详解

No Silver Bullet

springmvc 注解 8月月更

开源一夏 | 实战Node.js之GET/POST请求在Web 应用架构在客户端的使用

恒山其若陋兮

开源 8月月更

消费大众网民的审丑心理,如何拯救扭曲化的自媒体行业

石头IT视角

开源无界 携手共创|观测云参加 SUSECON 2022 北京开源技术峰会

观测云

C++多态的基本概念与原理刨析

CtrlX

c c++ 面向对象 代码 8月月更

聚焦2022全球边缘计算大会·深圳站,揭秘火山引擎新一代边缘云解决方案

火山引擎边缘云

分布式 CDN 边缘计算 渲染 边缘云

详解CAN总线:常用CAN连接器的使用方法

不脱发的程序猿

汽车电子 嵌入式开发 CAN连接器

文件管理-Linux系统文件属性

Albert Edison

Linux centos 运维 文件管理 8月月更

架构实战营|毕业总结

KDA

#架构实战营

阿里云ECS之MySQL基础操作

六月的雨在InfoQ

MySQL ECS 8月月更

加密市场由阴转晴,Zebec或成2022后半段黑马

鳄鱼视界

LabVIEW LINX Toolkit控制Arduino设备(拓展篇—1)

不脱发的程序猿

嵌入式 单片机 LabVIEW Arduino LINX Toolkit

一次minerd肉鸡木马的排查思路

京东科技开发者

安全 木马病毒

在线XML转TSV工具

入门小站

工具

物联网平台如何支持设备的多样化接入——设备接入类

阿里云AIoT

网络协议 存储 数据采集 JSON库 传感器

开源一夏 | 阿里云ECS之Linux 文本操作命令

六月的雨在InfoQ

vim Linux 开源 8月月更 more

开源一夏 | 阿里云ECS之Linux 系统工作命令

六月的雨在InfoQ

Linux 开源 8月月更 系统命令

头脑风暴:最长连续递增序列

HelloWorld杰少

算法 LeetCode 数据结构, 8月月更

IPv4向IPv6的过渡技术

穿过生命散发芬芳

ipv6 8月月更

详解CAN总线:什么是CAN总线?

不脱发的程序猿

嵌入式 汽车电子 CAN总线协议

6.18秒杀系统架构设计

joak

架构实战营|模块9

KDA

#架构实战营

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