当前位置: 主页 > 互联网 > 专访|wuhan2020拾荒者,王欣:开源的世界里没有老师

编辑

王欣

开源爱好者,知名电商互联网公司架构师,此次wuhan2020开源社区官网主要搭建者之一。wuhan2020开源社区是在新冠肺炎疫情期间由开发者自主搭建的社区。社区历时12天网站正式上线,为开发者提供技术交流、实践平台,期间有来自美国、法国、印度、日本等多个国的志愿者参与提交issue和修改bug,连接了多个国家和地区。

2020年的春节前夕,北京城迎来了难得的晴天,呼啸的北风仿佛要把几幅年尾残余的喜庆从树上拽下来,来北京第12个年头的王欣早已习惯了此地的寒冷干燥。

37岁的他,目前在国内top5的一家互联网公司担任架构师,同时因为对开源的狂热爱好,使得他在开发者的圈子中还小有名气。
因为喜欢开源技术和社区推进,并擅长微服务相关的技术,加上几年间长期在工作、论坛的与开发者进行技术上的交流,使得他在apache dubbo社区内被评选为了PMC member。
在2018年初的北京meetup上,王欣还作为阿里外使用者公司的代表,讲解使用Dubbo的最佳实践。

一切都和往常一样,恐怕谁也没有预料到,这个冬天竟过的如此波折。

 拾柴者王欣与wuhan2020的缘起

突如其来的疫情,使得2020开头的中国陷入恐慌与焦虑,人们除了关心疫情、医疗、自我保护措施,便是关心疫情冲击下被“挖空”的武汉。
随之而来的,是捐款、捐物等捐赠行为成了疫情战场之外的人们最关注的事情。在开发者社区中熟路熟门的王欣,几乎没费力气就找了自己想加入的组织——一一个“捐献”技术的社区wuhan2020。
“他问我是不是dubbo社区的王欣。我说是,算是找到老朋友了,我当时是从X-lab和开源社的微信公众号上了解到的,有一群人在组建wuhan2020开源社区的想法,后来持续有些技术大V不断转发这个社区的内容。” 在查看了各个职能组和项目组的流程后,王欣立马开始同众多志愿者一起进行协作开发,经过一个晚上的鏖战,网站就被搭建出来了。
随后他立即打电话给网站所用组件docsite的作者,收到了来自阿里的轩枋同学给提供多语言版本的支持包,又一个深夜鏖战之后,就为项目中的人提供了docsite wuhan2020特供版。
提交补丁代码、发现问题、提交issue、参与讨论、发表看法,王欣非常享受开源项目中参与的流程,也正是因为开源的这种魅力,吸引了无数开发者加入到项目中来。
 项目最早期的 Slack 交流群组
“1月30日创建第一个公告页以来,到2月11日19时,12天时间里,积累了40个star和40个fork。31位作者已经向dev分支推送了160个提交点,向所有分支推送了213个提交点。一共创建了192个issue,由23个人合并了128个pull request。”王欣这样记录到。
开源,一件众人拾柴火焰高的事,每个人都贡献一点力量就会发展的很好;开源的精神就是集合大家的智慧,发挥出更大的价值。
跨越13时区的合作

除了开源本身的魅力、疫情期间上线的信息服务平台,在创造实际的社会价值的同时,也给wuhan2020志愿者带来的公益满足感。当然,跨时区的合作也是此次项目独有的一个特色,很快海内外的华人开发者,都被这个平台吸引而来。
王欣回忆起在社区构建网站之初并不顺利,感觉整个项目缺失一个功能强大的信息平台来服务于志愿者,于是立马调转方向,和社区的陈睿着手搭建一个服务于志愿者的信息网站。
他们两个,一个在美国西部,一个在北京,13个时区的距离,使得俩人的工作就像两班倒一样,不同的作息让此次的合作沟通变得有些困难,但是凭借着对项目的热情,理想中的网站很快就上线了。
在技术面前,时区不是问题

王欣说到,“有时候不停歇的修改关键的问题,紧急的问题,这种合作方式其实也是挺好的。到后来还有一些美国东部的人去参与了,还有一些法国的人,意大利的人……现在所有时区基本都覆盖了,程序员、产品经理、设计、协调者、项目经理、翻译、国外的时差党都参与到建设中来了。”
他补充到,“本次项目大量在海外生活的华人开发者、翻译、产品经理和设计都参与到项目中,仅在志愿者信息平台这个网站上,一天24小时都会有类似的持续协作。”
社区大于代码

疫情最严重的那几天也是社区最忙碌的时时候,每天北京时间上午11点,社区成员都会准时进入会议,王欣作为其中的一名主持人主持了多次会议,但是这种理想的工作模式很快在实践中也呈现了一些弊端。
王欣说,“前期中间的会都特别长,因为开始是很混乱的,社区中有一些问题,大家都想发表自己的解决方案。一段时间之后,我和陈睿决定不再去主持了。”
面对两位主持的“退场”,其他同事非常理解,因为很多人经历的合作模式,都是在一边开发一边摸索着来的,沟通混乱造成的效率低下,王欣用“离开”的方式解决了。
“把开会的议程、那些代码需要的流程,用自由、自动化的方式部署的脚本,都做的差不多。我不是说真的退出,而是我们可以不参加会议,但是一直继续关注和继续提交,其他人如果想参与,想继续举办的话就可以举办,我们去给他协助一下。”

项目中志愿者整理的任务看板

编辑


GitHub 上项目已经收获6000星,878次 forkhttps://github.com/wuhan2020/wuhan2020
“社区发起人Frank,全能产品经理Kate,有来自普华永道的高级经理包总,项目经理Yao,有开源社的水歌、炜伯伯、庄表伟、sunshine等。来自美国的资深研发Rui,激情四射的小姑娘小燕子,翻译陈瑜、Mike,和媒体沟通的舒敏同学,都是项目的协作者和推动者。”王欣自豪地说起自己的这些战友。
在疫情中服务之人,便是可信任之人,开源的世界里没有英雄,每个人喜欢开源的公益性、参与感、成就感,这里没有老师,也更不是什么从天而降的英雄,只是平凡人在危难关头往前跨了一步。


  • 赞一下
  • 收藏

推荐阅读

  • 专访|wuhan2020拾荒者,王欣:开源的世界里没有老

关注我们