点击上方 蓝字关注我们
2021 年开源圈一如既往发生了许多大事件,Linux 冲出地球上到火星、PHP 与 Rust 基金会相继成立、Confluent 等几家开源公司高价上市、Chrome OS 成为全球第二大操作系统、Google 赢得拉锯十年的 Java API 版权诉讼、Google 正式推出 Fuchsia OS、MISP 公司转向 RISC-V 阵营、Log4Shell 漏洞引爆全球……每一件都足以载入史册。
2021 中国开元开发者报告发布
放眼国内,今年中国的开源生态葳蕤蓊郁,中国的开源在不同层面势起。在需求侧,2021 年初有关于发展开源的“十四五”规划,当前开源已经成为重构软件产业生态的国家战略;年底金融行业开源指导意见的出台,带来了金融等关键行业推动开源的良好氛围。大型金融机构、电信企业与公共事业都加速了推动企业内开源的组织建设和人员投入,一些大型机构也开始成为开源社区的参与者和贡献者。
在供给侧,大型科技企业与开源创业企业双核心成为开源创新、贡献与能力主体。前者在这一年加大了开源的力度,以华为、百度、阿里、腾讯为代表的企业相继用更加开放的姿态建设重量级开源项目与社区,并持续保持在国际顶级开源项目中贡献度排名前列;开源创业企业在这一年获得了资本市场的高度认可,开源软件企业的场景服务能力大幅增强。
从中国的开源整体发展来看,中国开发者的影响力在加速增长:开发者对开源关注度持续升高,参与开源的人数持续增长,参与质量提升显著。这构成了中国开源产业的人才基础。从贡献度来看,中国顶级开源项目的贡献度逐年增加,中国在国际开源事务中影响力日渐提升,并在国际社区中增加了贡献度。
国人主导的开源高性能 RISC-V 处理器“香山”开源
吴晟当选 Apache 软件基金会董事,成为首位进入 ASF 董事会的中国人
国内首个违反 GPL 的案件判决生效,行业规范逐步加强
中国开源企业 2021 年融资突破 52 亿元,开源商业化向好发展
2021 年进入 ASF 孵化的所有项目均来自中国,国际影响力显著提升
……
诸如此类的消息不绝于耳。如此种种构成了 2021 年中国开源的风貌,为了更好地从开发者与行业角度展现当前国内开源的发展趋势,OSCHINA 发布此《2021 中国开源开发者年度报告》。
结合开源开发者问卷调查、针对 Gitee 平台的数据分析,以及行业观察等方式,本报告分为四大模块:
开发者画像趋势
技术领域趋势
开源项目社区健康趋势
国内开源行业整体趋势
Apache DolphinScheduler 被选为优秀案例
在第三部分的《开源社区健康趋势》篇中,报告筛选了一批优秀的开源项目社区,从社区的视角来解析近年来中国开源项目社区是如何朝着更加"健康"的方向发展的思考,其中,Apache DolphinScheduler 就被视为优秀案例之一。
Apache DolphinScheduler 于 2019 年 8 月进入 Apache 孵化器,经过一年半的时间于 2021 年 4 月毕业成为 Apache 顶级项目。目前在 GitHub 上获得了 6.7K 的 Star、2.4K 的 fork。
Apache DolphinScheduler 社区组织架构如下:
PMC<---Committer<---Contributor<---User
目前拥有 PMC 成员:15 位,Committer:17 位,Contributor:265 位。社区提供了丰富的方式与开发者进行互动,更符合国内用户的习惯,包括建立微信/QQ 群(使用者群与贡献者群)、邮件列表、GitHub issues/discussions、Slack 和线下社区活动等。
Apache DolphinScheduler 遵守“Apache Way”的理念,即“项目独立、厂商中立、社区胜于代码、精英治理、同侪社区、共识决策、开放沟通、责任监督”。
可能也有人认为 Apache Way 比较繁琐或者是多此一举。但在我们看来,社区治理并非官僚行为,而是为了让大家尽可能简单、高效地对社区进行了解,同时大家也遵守同样的规则,“Apache Way”就是目前最适合我们的治理模式。
开发语言:在开发语言的选择上,你需要考虑该语言是不是较为通用的开发语言,以及使用这种语言开发的群体的规模。
产品功能:产品是社区的基础,你所提供的产品,可能需要帮助解决某一种特定场景的问题。它在刚开始的时候可以很简单,而并非一个大而全的项目。
持续的付出:你的开源项目可能是默默无闻的或者现在已经风光无限,但是你在某种程度上需要有一个持之以恒的心去维护它,或者称之为“不忘初心”。
第一个 PR:第一个参与项目的外部贡献者,可能需要你花一些时间/精力来不断地沟通。
使用者:你的使用者是对产品最好的认可,需要与第一批使用者交流沟通,可以让他为项目做一些背书。
开放的态度:需要有一个开放的心态,把自己想做、要做的事情,公开到社区里面,留下痕迹,让后续想了解项目的用户可以看到这些内容,而不是自己闭门造车。
文档准备:包括设计文档、安装文档、使用文档等,尽可能的齐全。
搅动社区:通过文章、视频、活动等方式把我们的信息同步给用户,同时不断收集用户反馈的信息,进行互动。
放低姿态:社区管理者需要放低姿态,不要一言堂、不要独裁。
教育:其实国内很多开发者对开源这件事情的了解还是不够,社区需要充当开源事业的布道者。
完整报告链接:https://gitee.com/report/china-open-source-2021
加入我们
随着国内开源的迅猛崛起,Apache DolphinScheduler 社区迎来蓬勃发展,为了做更好用、易用的调度,真诚欢迎热爱开源的伙伴加入到开源社区中来,为中国开源崛起献上一份自己的力量,让本土开源走向全球。
参与 DolphinScheduler 社区有非常多的参与贡献的方式,包括:
贡献第一个PR(文档、代码) 我们也希望是简单的,第一个PR用于熟悉提交的流程和社区协作以及感受社区的友好度。
社区汇总了以下适合新手的问题列表:https://github.com/apache/dolphinscheduler/issues/5689
非新手问题列表:https://github.com/apache/dolphinscheduler/issues?q=is%3Aopen+is%3Aissue+label%3A%22volunteer+wanted%22
如何参与贡献链接:https://dolphinscheduler.apache.org/zh-cn/docs/development/contribute.html
来吧,DolphinScheduler开源社区需要您的参与,为中国开源崛起添砖加瓦吧,哪怕只是小小的一块瓦,汇聚起来的力量也是巨大的。
参与开源可以近距离与各路高手切磋,迅速提升自己的技能,如果您想参与贡献,我们有个贡献者种子孵化群,可以添加社区小助手
微信(Leonard-ds) 手把手教会您( 贡献者不分水平高低,有问必答,关键是有一颗愿意贡献的心 )。添加小助手微信时请说明想参与贡献。
来吧,开源社区非常期待您的参与。
社区官网
https://dolphinscheduler.apache.org/
代码仓地址https://github.com/apache/dolphinscheduler
您的 Star,是 Apache DolphinScheduler 为爱发电的动力❤️ ~
投稿请添加社区小助手微信
(Leonard-ds)
更多精彩推荐
点击阅读原文,加入开源!
点个在看 立马脱单