当地时间 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 打破地域、文化、语言的障碍。他表示,最近受地缘政治影响,原本存在的国际协作次序发生很大变化,开源是目前为数不多的由大家悉心呵护的合作净土。
回顾竞选经历,姜宁称这次的基金会董事竞选还是比较激烈,有 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/
领取专属 10元无门槛券
私享最新 技术干货