TiDB开源社区运营心得
极客时间编辑部
讲述:杜力大小:1.53M时长:03:21
日前,在 TGO 鲲鹏会北京分会活动现场,来自 PingCAP 的技术 VP、TiDB 技术负责人申砾分享了 PingCAP 在 TiDB 社区运营的经验之谈。以下为关键内容。
1. 远大的愿望——视野决定格局
首先,你需要了解理想中的产品和社区是怎样的,比如是注重可用性强,还是盈利性强,或是能在技术历史中留下名字的社区。PingCAP 希望通过开源的方式将 TiDB 做成一个伟大的产品,不仅局限在国内,而且要获取海外客户,所以 PingCAP 的目标是放眼于全球,做一个真正伟大的产品公司。
2. 开放的心态——不只是源码开放
做开源时,需要有开放的心态。PingCAP 一直不担心他们的代码开放后,会被竞争对手打败,因为他们认为如果在这方面不能持续领先,那么就活该被打败。
PingCAP 有着非常开放的心态,欢迎任何人前来交流、了解,甚至包括友商。PingCAP 会把很多东西开放出来,不管是源码、技术方向还是设计文档,都会开放,因为他们希望能让社区尽可能深入地参与其中。除了线上活动之外,PingCAP 还会邀请一些人在线下交流。比如他们会拜访活跃的社区,以学习经验。再比如,把深度用户邀请到公司,开“吐槽大会”,要求用户不能说优点,只谈缺点,让用户提出使用 TiDB 所遇到的问题,等等。
3. 吸引顶级人才——人是社区的根本
人是产品的基础,没有足够多的顶级人才,就无法做成开源社区,而做开源社区的目的,也是为了吸引人才。有了 TiDB 后,PingCAP 可以和很多高校建立联系,可以与专门做数据库的实验室深入合作,而合作方也能够更加方便、更加深入地掌握 TiDB,能够加入到社区,让社区顶级人才更好地参与到项目中来。
4. 社区是最宽的护城河
做一个开源产品,社区是你和友商最大的不同。和其他数据库相比,PingCAP 是非常年轻的,只做了四年多,其投入的资本也少于友商。然而,为什么 PingCAP 能够在这么短的时间内把产品做到如今这个程度,这与社区密不可分。社区会给 PingCAP 贡献很多想法,贡献很多代码和反馈,正因为这样, PingCAP 才能把产品越做越好。所以说,社区能够加速产品的成熟,社区是最宽的护城河。
5. 文档的必要性——专职文档团队
很多程序员都不太希望写文档或者觉得自己的文档已经写得很清楚了,其实不是。文档要从使用者的角度来看,而不是开发者的角度。 PingCAP 有一个专门的团队来负责文档,不但要负责中文文档,还要负责英文文档,除了文档的架构内容详实之外,他们还要从使用者的角度来看文档写的好与不好。
PingCAP 对文档的要求是,即便完全不懂技术的人也能够按照这个文档把产品一步步用起来,这才是合格的文档。
以上就是今天的内容,希望对你有所帮助。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(2)
- 最新
- 精选
- 加菲猫看好TiDB,格局、开放的心态、人才、社区、文档对于一个产品很重要1
- D.J.Hwang很多开源项目的负责人对“开源”的理解仅限于开放源码
收起评论