不知不觉,Apache DolphinScheduler 已经从 Apache 软件基金会(以下简称 ASF)孵化器毕业一年啦!

北京时间 2021 年 4 月 9 日,ASF 官方宣布 Apache DolphinScheduler 毕业成为 Apache 顶级项目,让首个由国人主导并贡献到 Apache 的大数据工作流调度领域的顶级项目进入更多人的视野。

如今一年过去,Apache DolphinScheduler 也在众人瞩目和基金会的帮助之下,加快了奔跑的步伐,力争在 DataOps 领域更好地发光发热。

时值 Apache DolphinScheduler 从 ASF 孵化器毕业一周年,我们在这里向大家汇报一下在这段有限的时间内,项目在 ASF 和社区帮助下取得的成绩。

保持快速迭代,健康状态良好

根据 ASF Project Statistics 显示,Apache DolphinScheduler 社区健康评分为 9.19,这说明社区运行状态良好。

目前,社区共有 45 位 Committer 和 19 位 PMC,Committer-to-PMC 比例为 2:1。

01 项目活动

软件开发:

2021 年至今,我们发布了 11 个版本,完成了 70% 的代码重构,使得性能提升20 倍。新增 Python SDK 支持,上线了 WorkflowAsCode 功能,并实现了插件化、一键升级等社区呼声极高的功能优化。目前最新版本为 2.0.5。

Meetup 和会议:

  • 2021 年 11 月 27 日举行的 Apache DolphinScheduler 线上 meetup,约 4000 人次观看;
  • 2022 年 2 月 26 日举行的 Apache DolphinScheduler 线上 meetup,约 5000 人次观看;
  • 2022 年 3 月 26 日和 Apache ShenYu(Incubating)联合举办线上 Meetup,约 6000 人次观看;
  • 2022 年 4 月之后,将定期举办一次 Meetup(包括海外联合 Meetup)......

02 社区健康状态

  • dev@dolphinscheduler.apache.org 流量较上季度增加了 64%

  • 297 封电子邮件,上季度为 181 封
  • 上季度共 972 次 commits(增长 123%)
  • 上季度有 88 位代码贡献者(增长 25%)
  • 上季度在 GitHub 上新开 824 个 PR(增长 89%)
  • 上季度在 GitHub 上关闭了 818 个 PR(增长 100%)
  • 上季度在 GitHub 上新开 593 个 issue(增长 90%)
  • 上季度在 GitHub 上关闭了 608 个 issue(增长 155%)
  • Contributor 新增至 300+

最活跃的 GitHub issues/PRs:

  • dolphinscheduler/issues/8790 [Bug] [Process Definition] Duplicate key TaskDefinition (31 comments)
  • dolphinscheduler/issues/9068 [Bug] [API server] could not get flow in exists project after upgrade from 2.0.1 to 2.0.5 (27 comments)
  • dolphinscheduler/pull/8340 [Feature-8222][python] move examples into the scope of source package (17 comments)
  • dolphinscheduler/pull/8246 [Feature-8245][Alert] Add Alert Plugin Telegram (14 comments) dolphinscheduler/pull/9246 [Fix-9221] [alert-server] optimization and gracefully close (14 comments)
  • dolphinscheduler-website/pull/713 [Feature-8023][Document] Add example and notice about task type Python (13 comments)
  • dolphinscheduler/pull/8747 [Fix-8744][standalone-server] start standalone server failed (13 comments)
  • dolphinscheduler-website/pull/667 [Feature-8020][Document] Add example and notice about task type SQL (12 comments)
  • dolphinscheduler/issues/7992 [Feature][Alert] Support PagerDuty Plugin && Alert module judging strategy (11 comments)
  • dolphinscheduler/pull/9336 [Improvement-9338][API] show more create datasource exception message (11 comments)

自成立以来,Apache DolphinScheduler 历经数次迭代,功能不断完善,性能持续提升,不断优化以符合开发者习惯的开发方式,为用户提供了经过生产实践环境检验的成熟工作流调度解决方案。 目前,Apache DolphinScheduler 也开启了国际化的步伐,尝试增加了 Python,AWS,以及时区支持等,以接轨国际化的开发使用方式。

见证中国开源奔跑的一年

2021 年是 Apache DolphinScheduler 成长的一年,也是见证中国开源项目飞速发展的一年。

CNCF 超过 20% 的开源项目来自中国,贡献度跃升至世界第二。

2021 年,首次有华人(吴晟)当选为 Apache 软件基金会董事会董事。

2021 年,来自中国的 5 个项目(Apache Linkis,Apache Kyuubi,Apache ShenYu, Apache Eventmesh,Apache SeaTunnel,正在孵化中)顺利进入 Apache 孵化器。截至目前,共有 14 个源自中国的 ASF 项目。

还有 1 个孵化项目顺利毕业成为 Apache 顶级项目,那就是 Apache DolphinScheduler。

开源大有可为,在此我们呼唤更多有志于开源的同伴,能够与 Apache DolphinScheduler 携手,在共同成长的过程中推进中国开源走向更高的世界舞台!

参与贡献

随着国内开源的迅猛崛起,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) ,手把手教会您( 贡献者不分水平高低,有问必答,关键是有一颗愿意贡献的心 )。

添加小助手微信时请说明想参与贡献。

来吧,开源社区非常期待您的参与。

Apache DolphinScheduler ASF 孵化器毕业一周年,汇报来了!的更多相关文章

  1. 笃情开源:我和 Apache DolphinScheduler 社区的故事

    背景 本文的主人翁是 2 次飞机参会现场交流,四天研究就把 DolphinScheduler 用上生产的来自车联网行业的大数据 boy - 黄立同学.怎么样,听起来是不是有点 crazy?下面就来看看 ...

  2. 社区之光:我和 Apache DolphinScheduler 的这一年

    背景 没错,本文的主人翁就是那个在多个 DolphinScheduler 用户群超级活跃,"孜孜不倦" 地给用户各种答疑的小伙,如果你在群里问过问题,伯毅多半概率回答过,哈哈,今天 ...

  3. Apache DolphinScheduler之最美好的遇见

    关于 Apache DolphinScheduler社区 Apache DolphinScheduler(incubator) 于17年在易观数科立项,19年3月开源, 19 年8月进入Apache ...

  4. 我在Apache DolphinScheduler的心路历练

    摘要:Apache DolphinScheduler 目前是 Apache 孵化项目,目前正在快速发展中.加入Apache DolphinScheduler社区已一年多,已有 400+ 公司在生产上使 ...

  5. 我与Apache DolphinScheduler社区的故事

    我与DolphinScheduler社区的故事 Apache DolphinScheduler 是一个开源的分布式去中心化.易扩展的可视化DAG大数据调度系统. 于2017年在易观数科立项,2019年 ...

  6. Apache DolphinScheduler 是如何诞生的

    作者 | 代立冬,李岗 排版 | 开源之道小助理 Apache DolphinScheduler,简称"DS", 中文名 "小海豚调度"(海豚聪明.人性化,又左 ...

  7. 我和Apache DolphinScheduler的这一年

    Apache DolphinScheduler,为Apache开源项目, 简称"DS", 中文名 "小海豚调度"(海豚聪明.人性化,又左右脑可互相换班,终生不用 ...

  8. 大数据平台迁移实践 | Apache DolphinScheduler 在当贝大数据环境中的应用

    大家下午好,我是来自当贝网络科技大数据平台的基础开发工程师 王昱翔,感谢社区的邀请来参与这次分享,关于 Apache DolphinScheduler 在当贝网络科技大数据环境中的应用. 本次演讲主要 ...

  9. Apache DolphinScheduler&TiDB联合Meetup | 聚焦开源生态发展下的应用开发能力

    在软件开发领域有一个流行的原则:Don't Repeat Yourself(DRY),翻译过来就是:不要重复造轮子.而开源项目最基本的目的,其实就是为了不让大家重复造轮子. 尤其是在大数据这样一个高速 ...

随机推荐

  1. Flask表单验证

    学习内容:①判断请求方式(request.method) from flask import Flask,render_template,request app = Flask(__name__) @ ...

  2. Yaml中特殊符号"| > |+ |-"的作用

    "|",保留每行尾部的换行符\n. ">",删除每行尾部的换行符\n,则看似多行文本,则在程序中会将其视为一行. include_newlines: | ...

  3. HttpUploadFile

    public static void HttpUploadFile(string url, string file, string paramName, string contentType, Nam ...

  4. django框架11

    内容概要 用户登录之后跳转到用户登录之前想要访问的页面 django操作cookie补充 django操作session django操作session补充 CBV添加装饰器 django中间件 自定 ...

  5. 物联网无线数传应用中的Modbus通信网关协议到底是什么?

    什么是物联网 通信Modbus网关 Modbus协议无线通信网关就是将一种Modbus协议帧转换为其他物联网无线数传协议帧. 比如将Modbus RTU的数据与Modbus TCP数据进行相互转换:也 ...

  6. 记录bug的贴子

    这个贴子用来记录一些,平时关注新闻,暴露出来的bug,引以为戒. 2019/01/21 - 拼多多出现大量100元无门槛券 关键词: 风险控制:羊毛党: https://www.zhihu.com/q ...

  7. 重学ES系列之新增的几个循环方法

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. SpringBoot + JWT + Redis 开源知识社区系统

    「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识.准备 Java 面试,首选 JavaGuide!:https://javaguide.cn/ 你好,我是 Guide!这 ...

  9. 我大抵是卷上瘾了,横竖睡不着!竟让一个Bug,搞我两次!

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言:一个Bug 没想到一个Bug,竟然搞我两次! 我大抵是卷上瘾了,横竖都睡不着,坐起来 ...

  10. nifi从入门到实战(保姆级教程)——身份认证

    上一篇我们搭建好了nifi的运行环境了 但是每次登陆那一串随机字符串的用户名和密码是不是让人很头疼,那是人类能记住的吗?当然不是!!!! 那么今天我们就来消灭这些难看又难记的字符串. windows( ...