一提到开源,大家所想到的可能不尽相同。在我们看来,开源不是仅有代码就够了。Community Over Code 的观点也逐渐被大众所接受。那么,有哪些途径可以了解到你潜在感兴趣的社区呢?
开源社发起的“中国开源地图”是非常赞的,大家可以比较方便地浏览到很多的开源社区。
从开源之夏的官网上,大家也能看到很多相对比较活跃的开源社区。
播客这种音频的形式,有着他天然的优势——听友们可以在通勤路上、跑步时、睡觉前,顺便更深入、全面地了解到一个个有温度、有态度的开源社区。
- 有具体的开源项目可以让开发者参与进来
- 成立 2 年以上,近 1 年内处于活跃状态
- 有明确的、公开的社区参与指南
- 有实际用户,复杂度比较高
提到开源社区,大家往往会有很多的话题可以交流,为了让我们的听友们不会感到节目只是闲聊、侃大山,而是真正地希望能带给大家干货,我们可以参考下面的话题范围:
- 社区的起源、重大事件
- 社区在公开、公平、透明方面有哪些体现
- 社区近期有趣的动态(PR、Issue)
- 社区包含哪些开源项目,以及项目有哪些实际应用场景,分享听众相对容易理解的用户案例
- 哪些开发者比较适合参与到社区,可以从技术领域、编程语言等角度来说明
- 与同类项目相比的优势、特点有哪些
- 社区有哪些活动可供开发者参与,例如:例会、Meetup 等,除代码 contribution 外还有哪些参与渠道
- 社区项目的版本发布流程、周期
- 社区是如何保障项目质量的,是否有安全漏洞的处理机制
- 社区的运营机制,人员构成,社区治理模型
- 社区遇到的困难
注意:为确保我们的开源爱好者们能接受到真实的信息,以及每个开源社区的声誉,参与录制节目的人员务必仅发表自己落实的内容。
- 社区 Advocate
- 项目维护者(maintainer)
- 新加入的 contributor
- 资深用户(moderator)
为了确保节目能够带给听众有用、真实的信息,本系列的节目主持人需要做到如下几点:
- 务必确保节目中提到的内容真实有效,例如:有公开可访问的链接等
- 亲自参与过所采访社区的例会、活动等,可以只是观察而不发言
- 亲自查看过对应社区的开源项目的 Issue、Pull Request 等
- 该节目是否只采访中国人发起或者维护的社区?
- 节目面向所有开源社区,但涉及到非中文的录制需要依赖主持人的外语掌握情况。
- 每个开源社区是否只能录制一期节目?
- 只要有合适的内容,没有录制的期数限制。
- 企业发起或维护的开源社区,是否可以参加节目录制?
- 任何技术类开源社区,都可以参与节目录制,但参与人员都只能以代表社区(而不是企业)。
- 有哪些是不允许出现在节目录制中的?
- 纯粹为了宣传社区、项目,对开发者没有实际的益处;商业性质的广告。
节目编号:S04E00 XXX