一个人走的很快,但是一群人能走得更远
——姜宁
ApacheCon 是 Apache 软件基金会(ASF)的官方全球系列大会。作为久负盛名的开源盛宴,ApacheCon 在开源界备受关注,也是开源运动早期的知名活动之一。
早在 1998 年,在 ASF 成立之前,ApacheCon 已经吸引了各个层次的参与者,在 300 多个 Apache 项目及其不同的社区中探索 "明天的技术"。也是在这一届上,开发 HTTPD 服务的开发者们欢聚一堂,并决定成立 Apache 软件基金会。
ApacheCon 每年举办一次,一般在欧洲或北美举行,是 Apache 开发者们线下交流、讨论、见面的绝佳机会,也是分享想法、思想激荡的难得的场合。通过动手实作、主题演讲、实际案例研究、培训、黑客松活动等方式,展示 Apache 项目的最新发展和新兴创新。
今年,为了更好地服务于亚太快速增长的 Apache 用户和贡献者,ApacheCon 组委会以及 Apache 软件基金会很高兴地宣布,首次针对亚太地区时区的 ApacheCon 在线会议 ApacheCon Asia 大会将于 2021 年 8 月 6 日至 8 日在线举行。
为了让大家进一步了解开源、了解 ApacheCon Asia,SegmentFault 思否将采访部分 Track Chair 或大会讲师,让你了解大会筹备的背后,和这些专家大牛们的故事。
今天,我们为大家带来的是,我们对Apache Member、ALC Beijing 发起人姜宁的访谈。
以下为 SegmentFault 思否对姜宁的访谈内容:
Apache 软件基金会 Member、Apache Local Community (ALC) Beijing 发起人 —— 姜宁。
姜宁 华为开源软件中心技术专家,前红帽软件首席软件工程师,有十五年以上企业级开源中间件开发经验,有丰富的 Java 开发和使用经验,函数式编程爱好者。
从 2006 年开始一直从事 Apache软件基金会 (ASF) 开源中间件项目的开发工做,前后参与 Apache CXF, Apache Camel,Apache ServiceMix,以及 Apache ServiceComb 的开发。2015 年开始担任 ASF 孵化器导师,先后参与孵化了 Apache Rocket,Apache Weex (retired),Apache Skywalking,Apache ShardingSphere, Apache IoTDB,Apache Doris(Incubating),Apache APISIX,Apache Shenyu (Incubating),Apache Kyuubi(Incubating) 。
初次接触开源还是在读研的时候,当时因为需要使用一些开源项目来完成课题相关的开发工作,当时对我来说最大的感受就是开源项目的文档和代码都是活生生的学习教材。
真正开始全职加入到开源项目是在2006年的时候,当时IONA亚太研发中心成立了一个6个人的开发小组,专门从事一个叫做 Celtix 的 WebService Java 开发框架的开发, 后来这个项目和 Xfire 合并成为 CXF 进入 Apache 软件基金会孵化,我作为项目初始的成员成为 Apache 软件基金会的 Committer。当时在国内能够专职做开源的机会并不多,我非常有幸成为其中一员,具体的心路历程大家可以参考我之前的写的一篇博客。
博客地址:
https://willemjiang.github.io/opensource/2008/02/18/something-about-opensource.html
参与开源我觉得最大的收获就是见识到了世界级的优秀软件是如何开发出来的。借助开源社区的帮助,我们可以十分高效地将开源项目打造完善,借助开源社区我们可以做到一个人都不敢想象的事情。参与 Apache 软件基金会给最大是收获就是成为孵化器导师,在帮助国内项目孵化的过程中不但加深了对 Apache Way 的理解,积累了很多项目孵化的经验,同时收获到了一群好朋友,这为后续成立 ALC Beijing 奠定十分重要的基础。
我理解的 The Apache Way 的核心价值:开放透明,精英之治 Meritocracy,社群化的协作。
在 Apache 有一句话,就是事情只有在邮件列表上发生了才算是真正发生了。通过这种开放透明可存档方式,极大降低了大家获取信息的成本,让我们可以跨越时空进行沟通交流。
Meritocracy 将权力交给实际干活的人,让有才能的人展现出来,让好的点子脱颖而出,真正做到才配其位。这种按照以对社群贡献的功绩来衡量才能,并且赋予权力的运作方式,保证了志愿者社群的健康发展。这种运作方式极大鼓励大家要站在社群的角度上看待问题,跨越组织边界,帮助团队成员成长, 而不是局限在自己蝇头小利上。
社群化协作让大家跨越各种边界为了共同的目标聚到一起协同解决同样的问题。只有依托社群化的协作,我们才能完成一个人不可能完成的事情。开源的开放协作文化可以让来自于不同公司,有着不同背景的人坐在一起一同解决大家关心的问题。除了我们可以在一起开发软件,我们也可以在一起制定标准,或者是一起写一本书,创作一个故事。一个人走的很快,但是一群人能走得更远。通过开放协作我们可以做到很多时候一个人想都不敢想的事情。
我第一次参加 ApacheCon 是在 2007 年,当时 Aapche 北美峰会是在亚特兰大举办的,会议是在中心的酒店举办,距离亚特兰大奥运会公园并不远, 因为 2008 年北京奥运会的原因,我对举办过 1996 年奥运会的亚特兰大有很大的兴趣,特地去了离会场不远的亚特兰大奥运会公园逛了一下, 而且当时我在心中就许下了一个小愿望,就是想什么时候 ApacheCon 能在北京举行。
随着越来越多的源于国内的开源项目加入到Apache软件基金会,越来越多的国人参与到 Apache 项目建设中来, 成为 Apache 项目的 Committer,PMC 成员。我们在 Apache 软件基金会的声音也越来越大。
非常高兴这次今年 ALC Beijing 能够承办 Apache Con Asia 2021 大会, 虽然由于疫情的关系我们和 200 多位国内外讲师只能通过线上会议的方式相聚,但借助会务平台我们在三天的大会中可以做很多近距离的交流。
我所在的 Track 是 Keynote,演讲主题是孕育开源社区,· 开源共同体(Open Source Community) 借助互联网能够把用户和开发者有机的凝聚在一起,让大家跨越组织边界,为了一个共同的目标有效地协作起来。为了让大家拥抱开放透明,合作共赢的开源文化,孕育健康发展的开源生态,我们在积极融入到业界成功的开源共同体过程中吸取经验的同时,还要在组织内部孕育有机发展的开源共同体。
希望大家能在听完我的分享后能够了解开源共同体的组成要素,以及开源共同体与知识社群之间的关系,为了培育有机可持续发展的开源共同体,我们需要坚持的哪些原则。
ApacheCon Asia 将在 8 月 6 日到 8 日在线上举行,本次大会的主题是 Let's grow the community together! 这次大会将为大家带来 Apache 软件基金会最新的项目动态,以及开源文化,开源社区建设相关的经验分享。欢迎大家注册并参会!
关于 ALC Beijing
ALC Beijing 是服务于本土的 Apache 软件基金会(ASF)项目的社群, 我们通过举办活动,将本地的 ASF 项目开发者与用户联系在一起;通过分享开源开发经验,鼓励更多的人参与到 ASF 的项目开发中来;为 ASF 的项目寻找相互合作的机会,让这些项目能够更加茁壮的成长;介绍 ASF 管理和运作开源项目的成功之道,帮助大家更好地运作开源项目。
今年 ALC Beijing 非常高兴承办了 ApacheCon Asia 2021的会议, 欢迎关注这次会议,与我们的讲师,Track Chair 和志愿者进行互动。
公众号:ALC Beijing
ApacheCon Asia 完整议程地址:
https://www.apachecon.com/acasia2021/zh/sessions.html
即刻注册地址:
https://hopin.com/events/apachecon-asia-2021