写点什么

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

评论

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

在线办公时代,企业如何选择一款合适的文档管理系统

小炮

【大厂面试题精选】UDP 和 TCP 核心知识总结

C++后台开发

面试题 udp TCP/IP 校招 大厂面经

中国信通院、清华大学、腾讯安全,云原生安全产学研用强强联合!

腾讯安全云鼎实验室

云原生 云原生安全

前后端的爱恨情仇

Liam

前端 后端 Postman 开发工具 swagger

web前端培训JS 运行机制的梳理

@零度

JavaScript 前端开发

敏捷需求管理篇|如何从0-1写好一个用户故事

云智慧AIOps社区

需求管理 编程效率 用户故事 敏捷管理 需求迭代

虎符交易所Hoo推出挂单活动 未成交订单最高可得 200%APY

区块链前沿News

Hoo 虎符交易所

OpenHarmony开源开发者成长计划 | 知识赋能第六期预告—从零上手OpenHarmony智能家居项目

OpenHarmony开发者

OpenHarmony

焱融科技加入多家行业协会与产业联盟,加速产业互联生态跃迁

焱融科技

飞腾与百度发布云智一体机,金融领域AI场景成功落地“江苏银行”

百度开发者中心

集成测试时 MockMvc 无法注入

程序员小航

Java 后端 单元测试

我为 Netty 贡献源码 | 且看 Netty 如何应对 TCP 连接的正常关闭,异常关闭,半关闭场景

bin的技术小屋

Java 网络编程 Netty TCP/IP 6月月更

企业级Web应用系统权限设计

BigBang!

权限 权限架构 权限设计

如何使用物联网低代码平台进行事件管理?

AIRIOT

物联网 低代码开发

化工产业业态数字升级案例,看摩贝如何快速打通全场景互融互通?

数商云

数字化转型 企业数字化

经期管理APP的开发解决方案

开源直播系统源码

软件开发

JDBC连接MySQL数据库,访问数据库信息完成登录功能——保姆级详细教程(附所有java和jsp源代码)

写代码两年半

数据库 JDBC Java EE 6月月更

对抗软件复杂度的战争

阿里技术

软件架构 复杂度

阻塞与非阻塞客户端

Damon

微服务 6月月更

研发效能管理如何建立闭环?

思码逸研发效能

研发效能

华为云云原生2.0全景图再升级,一切皆服务共创新价值

Geek_2d6073

30倍加速,3毫秒极速识别,人、车、OCR等9大识别任务一网打尽

百度开发者中心

架构实战营6期,毕业总结

本人法海

「架构实战营」

Java—线程池

武师叔

6月月更

易观分析《机器学习平台市场研究,2022》研究报告正式启动

易观分析

机器学习 AI软件

大数据相关名称解释看这里!简单通俗理解大数据!

行云管家

云计算 大数据 数据安全

感谢有你!Apache DolphinScheduler 项目 GitHub star 突破 8k

白鲸开源

Apache 大数据 开源 DolphinScheduler workflow

盲盒APP开发:如何抓住消费者的心?

WDL22119

盲盒商城 盲盒APP开发 盲盒源码 盲盒H5开发 盲盒小程序

ABAP 程序间传递数据

桥下本有油菜花

【堡垒机】常见的堡垒机部署模式有哪些?

行云管家

等保 堡垒机 等保2.0

模块九:毕业设计

本人法海

「架构实战营」

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