时间过的真快,一转眼,社区运营已经快四年了。值此鸡年年末之际,写一篇国内开源社区运营者的心得,讲述开源与我的不解之缘。
运气,也是机遇
与开源云计算相识相知
说Ceph之前,先说下我与云计算的机缘,运气也是非常好。当年实习就进入了一家做云计算的公司,从此踏上了我的云计算之路。当时,接触的是开源界最早的云计算软件Eucalyptus,在玩Eucalyptus的同时,也接触了CloudStack、OpenStack。
2014年算得上是OpenStack与CloudStack博弈的年份。当时,在整个开源云计算领域,Eucalyptus已然没落,CloudStack也趋于没落,究其原因无非是开源生态和商业化之间的博弈。随着OpenStack在国内的不断普及和公司技术架构转变,我开始逐渐深入研究OpenStack。
运气,也是机遇
Ceph中国社区初现雏形
我是在2014年下半年开始接触Ceph的。在玩Ceph之前,我还接触过SheepDog。当时,由于SheepDog与OpenStack集成和社区建设(开发者、生态等各方面)都不是很好,所以放弃了SheepDog,进而转向Ceph。
大家都知道,玩开源项目最头痛的就是资料不足。往往一些大牛码农通常没时间写或者是不愿意写博客技术文档,而不多的文档资料通常又是使用手册之类或者都是抄来抄去的东西。这一点,我相信预研或者玩开源的朋友深有体会。即便偶尔有设计文档,通常也是语焉不详。
与广大玩开源的朋友一样,我玩Ceph的时候也遇到了这个问题。当时,发现国内关于Ceph的资料是少之又少,唯一有几个QQ群还都是潜水员,讨论问题还都是在OpenStack群和CloudStack群。我索性建立了一个Ceph中国社区的QQ群,把大家都召集到了一个比较专一的群,讨论Ceph的问题。
运气,也是机遇
开启社区运营之路
随着Ceph在国内的发展,越来越多的人开始接触Ceph,随之而来的是很多入门级问题。由于QQ群不便于记录和保留问题和答案,所以2015年初我决定用论坛形式来保留和记录一些常见的问题和答案。
我当初的决定,既然是社区,那么就要有完善的体系架构,例如:微信/微博、网站/论坛、QQ群/微信群、Mailing List等知识承载平台。
随着几位早期成员的加入,他们分别负责几大平台。而我的定位,就是对接几大平台负责人。然而,理想是丰满的,而现实却很骨干。
社区内经历了几次变革,首先是公众号平台变更。相信圈子里的人都发觉了,在去年年初,我们社区公众号转移到了(Ceph开源社区 id:cephchina)。具体细节可以看我去年年初这篇文章公告 | Ceph中国社区公众号正式变更,全新开始。
接下来,说说我们社区论坛。我们社区论坛经历了好几任负责人。由于是非盈利社区,纯粹在做公益,没有经费。另外,各个负责人都是兼职,经常在忙工作的同时,业余时间还要忙社区。因此,换了好几个负责人,最后也是只能由我自己来负责。
包括我们社区其他项目,如:C孵化器(主要目的是孵化社区成员围绕Ceph开发的周边工具)、赛弗学院(主要目的是帮助Ceph初学者快速了解和提供Ceph技术支持与咨询)
当初的想法都很好,无奈现实很残酷。当时,社区主要成员都是兼职,所以很多想法都破灭了。我觉得我们遇到的问题是国内所有非盈利开源社区的现实问题和必然经历的问题,这些问题会导致社区人员不稳定,我们也积极地探索如何破解这一难题。
在2015年的时候,我偶然结识了孙琦。了解到他有一个Ceph的微信群,人数很多,我也很直接,问他愿不愿意一起搞社区。他说好,于是Ceph中国社区从此扩大了宣传阵营。
同样,也是在2015年。机缘巧合下,我认识了英特尔的陈绪博士。当时是因为我知道了一个由国人开发的一款云计算开源软件ZStack,而ZStack组建了一个微信群,在群里认识了绪总。
恰好在2015年6月,由Ceph社区和英特尔共同主办的Ceph Days在英特尔北京Office举行。由于场地所限,只能容纳100人。当时的活动真正是一票难求。特此要感谢绪总的大力支持,为我们社区慷慨提供门票。
Ceph Day中国首秀
从照片可以看出,到场人数有130人左右,可见当时关注Ceph的企业已经非常多。会议结束后,我写了一篇总结性的文章《Ceph Day技术沙龙:Ceph中国社区联合创始人的总结》,在CSDN上发表,引起了相当不错的反响。文章让人们逐渐意识到Ceph开始在国内独立的发展,也坚定了我们搞Ceph中国社区的决心。
运气,也是机遇
社区运营之路困难重重
社区正式组建起来了。当初的宗旨是宣传Ceph,那么宣传Ceph就必然面临在全国举办Meetup的局面。这时候,我认识了张冬洪,成立了社区线下沙龙委员会,统管全国各分舵沙龙活动。由于是技术出身,对于搞技术沙龙来说,也是赶鸭子上架。当时和社区初创成员孙琦、王海亮、张冬洪、沈志伟、何明昊一起召开了好几次会议。
首先,摆在我们面前的难题是,作为一个刚刚成立的社区,在这个阶段是不可能奢望任何企业的赞助。所以,我们即将面对两大难题:场地和讲师。后来的事实也证明,场地的问题差点让第一次的线下活动就此夭折。
Ceph中国社区首次沙龙
2015年的9月19日,Ceph中国社区的首次线下活动在北京亚奥国际酒店顺利举行。在此次活动中,我们邀请到了当时国内全部一线Ceph大咖们作为讲师,活动现场爆满。
但是,本次活动的举行地点原本并不是亚奥国际酒店,而是鸟巢的玲珑塔。选择这个看似高大上的地方举办首次活动,并不是真的为了营造气氛,而是因为这是我们当时唯一能找到的免费场地。
不幸的是,在活动即将举行的前三天,我们突然得到通知:为了配合北京国际马拉松比赛的举办,鸟巢地区全部封闭。这对我们来说无疑是晴天霹雳。第一,活动通知已经发出;第二,这意味着我们要在三天时间内再找到一个能容纳100人的场地,这简直是Mission Impossible(不可能完成的任务)。每个人都通过各自的关系确认哪个公司能提供场地,但是由于时间太近,所有的场地在那个周末都没有空闲了。
幸运的是,孙琦通过其公司所在的奥运村居委会和亚奥国际酒店的经理取得了联系,利用奥运村企业联盟成员的身份,拿到了一个价格相对较低的场地。
至此,场地问题算是解决了,而费用的问题却难住了我们。由于没有赞助,要承办这次活动,就意味着我们所有的志愿者要个人分摊费用。危急时刻,孙琦所在的休伦科技和王海亮所在的富通东方出手相助,解决了费用问题,就这样,有惊无险的度过了第一次危机,同时也感谢李凡总慷慨相助我们社区的第一款杯子。
有了第一次的教训,让我们了解到了做社区的艰难。紧接着,在2015年的剩下的时间里,我充分发挥自己布道师的角色。与此同时,我提出“Ceph中国行”(至今已经在国内十余座城市成功举办),尽自己最大的能力在国内推广。加上张冬洪的鼎力相助,相继在上海和北京又举行了两次线下的活动,进一步扩大了Ceph中国社区在企业中的影响力。
但是,如何让更多的人了解Ceph和社区?我们如何更好地帮助企业、用户?成了我们在2016年要解决的头等大事。
2016年初,我们确立了几大工作方向:文档、翻译、案例。我开始组织志愿者对Ceph官方的文档docs.ceph.com进行全面翻译,并于2016年初顺利上线。与此同时,在我的带领下展开,第一本国内Ceph翻译书籍和第一本Ceph应用的著作也在同一时期展开。至今,国内5本Ceph书籍中,有三本都是我们社区组织翻译和编写的。
与此同时,我们组建了Ceph中国社区翻译小组。前期,孙琦将最新的Ceph英文相关资讯和技术文章及时翻译成中文,发布在社区的微信公众号中。我们通过Google动态订阅所有Ceph关键字新闻和国外Ceph大牛博客,国内所有第一手的Ceph资讯全部是由Ceph中国社区的微信公众号发出的。
在这个过程中,我们也遇到了很多挑战,例如人员不稳定问题。我们最早的一位社区编辑Ava,工作非常认真,但是后来由于自身工作原因,在几个月后不得已离开社区,非常可惜。类似这样的困难还有很多。但即使这样,我们依然没有放弃,艰难中继续前行和探索。
运气,也是机遇
苦逼运营终有回报
在国内开源社区运营探索的道路上,我们发现一个社区想要发展壮大,绝对离不开官方社区和企业的支持。只有这样,我们才能聚集更多的资源,让Ceph发展壮大。
联盟全会上正式成立Ceph工作组
2016年4月15日,由英特尔的陈绪博士最早发起的中国开源云联盟正式移交给工信部下的标准化研究院。这无疑是开源届的一件大事。第一、中国开源云联盟有了国家部委的支持,发展有了充足的保障;第二、有了企业联盟的支持,开源技术有了更广阔的发展前途。于是在2016年4月的某个下午,孙琦和我在万柳华联下的咖啡厅,全面的总结了Ceph中国社区过去一年多取得的成就。2016年5月25日,在陈绪博士的引荐下,正式向中国开源云联盟杨丽蕴秘书长做了正式汇报。并于一周后的全体会议上审核并通过成立了中国开源云联盟的第八个工作组(今WG4工作组)。自此,Ceph中国社区有了中国开源云联盟这个强大的后盾。
在获得开源云联盟的认可后,同年5月获取了Ceph社区的正式授权。孙琦作为我们外联组负责人,长期与Ceph国际社区联系。2016年4月28日,他给Ceph社区的负责人Patrick先生发了一封邮件,介绍了Ceph中国社区的一些基本情况和取得的成就。但是,邮件发出后如同石沉大海。5月初的时候,孙琦又分别通过两个不同的渠道将邮件向社区负责人转发。直到5月7日,终于得到了Ceph社区负责人的正式回复:感谢Ceph中国社区做出的贡献,并且允许我们继续使用Ceph官方的LOGO,同时邀请我们参加将于2016年8月份举办的Ceph亚太路演活动。
Ceph亚太路演
2016年8月20日,由英特尔和Ceph社区共同举办的Ceph亚太路演北京站正式拉开帷幕。孙琦作为中国社区的代表,和Patrick先生共同向所有的参会人员汇报了官方社区以及中国社区的过往成就以及未来目标。Ceph中国社区终于正式亮相。详情可以查看我在CSDN上发表的《Ceph亚太地区路演首站总结及Ceph中国发展思考》。
2016年底,为了感谢过去一年对Ceph中国社区的支持,在万寿宾馆内举行了颁奖仪式。现场对过去一年活动中的Ceph的讲师、社区活跃者、翻译者进行了感谢,也是2016年的一个完美收官。
天津大学报告厅
2017年,我组织开展了第一场开源技术校园行活动。此次活动得到了中国开源软件推进联盟秘书长李震宁和中日韩东北亚开源软件论坛的大力支持。自2015年提出“Ceph中国行”到现在,我们已经在全国十余座城市成功举办,累计参与人数达上千人。这些活动不仅近一步让更多的企业、用户了解到Ceph,也将Ceph在软件定义存储领域的影响力推上了一个新台阶。
最后,预告下2018年献给中国Ceph粉丝的开年大礼。Ceph中国社区通过多方努力,争取到了Ceph首届国际峰会Cephalcon在中国举办的机会。届时,Ceph创始人Sage Weil和社区核心开发者也将到会。欢迎大家报名参与:http://cephalocon.doit.com.cn/
总结:国内从事开源不易,运营开源社区更是不易。同时感谢我云计算路上的引路人高明、钮毅两位老大,也感谢开源路上的引路人陈绪博士。最后,感谢我们社区一起共同努力的孙琦和其他志愿者们的支持与鼓励。