DEV Community

Chen Debra
Chen Debra

Posted on

Annual Report:Highlights of the Apache DolphinScheduler Community in 2024!

Image description

Dear friends, let’s press the shutter of time and review the moments of this year together. Like flipping through an exciting photo album, every snapshot captures the laughter and tears of our Apache DolphinScheduler community. Are you ready? Let’s jump into the time machine and revisit the unforgettable highlights of 2024!


Annual Community Development Overview

  • Apache DolphinScheduler
    • ASF Graduation: 4 years
    • ASF Community Health Score: 7.96 (Healthy)
    • Project Composition: 59 Committers, 27 PMC Members
    • Committer-to-PMC Ratio: 2:1
    • New PMC Member: Cheng Xin (2024-06-18)
    • New Committers: Fu Changhai (2024-01-06), Tan Hengliang (2024-07-02)

Annual Project Data

  • Total Contributors: 573
  • New Contributors: 100
  • Lines of Code: 598,869
  • Reviews: 17,607
  • GitHub Stars: 13,300
    • New Stars: 3,300
    • Average Stars per Day: 9.04
  • Total Commits: 11,000
    • Average Commits per Day: 7.2
    • Most Daily Commits: 6.58
  • Total PRs: 8,175
    • PR Creators: 800
  • Total Issues: 7,700
    • Average Issues per Day: 6.4
    • Most Daily Issues: 40
  • Total Forks: 4,700
    • Average Forks per Day: 3.3
  • Comments: 57,222

Image description

Image description


Most Active GitHub Issues/PRs

  • [Issue #16728][DSIP-78][Data Quality] Suggest Deleting Data Quality Module (25 comments) View on GitHub
  • [PR #16794][DSIP-78][Data Quality] Delete Data Quality Module (22 comments) View on GitHub
  • [Issue #16747][Bug] org.apache.dolphinscheduler.server.master.event.TaskEventHandleError: Error Updating TaskInstance to Database (11 comments) View on GitHub
  • [Issue #16759][Bug] [Master] Network Exception Between Master and ZooKeeper Triggers Failover, Causing Task Duplication (10 comments) View on GitHub
  • [Issue #16717][Improvement][Worker] Introduce Task Separation and Lifecycle Management (9 comments) View on GitHub

Version & Feature Updates

  • Latest Version: 3.2.2
  • Feature Highlights:
    • SQL tasks now support SQL splitting with Druid and maxRows configuration.
    • Custom HTTP body rendering support.
    • Kubernetes (K8s) custom label support.
    • Added support for Alibaba Cloud voice alarm sources.
    • Helm chart enhancements: JDBC registry and task type filtering.
    • Extended parameter types for workflow start and global parameters.
    • Added Master & Worker busy status monitoring.
    • Alert-server monitoring improvements.
    • Optimized UI display.

Annual Honors

  • 2024 China Internet Development & Innovation Investment Competition (Open Source): First Prize
  • Open Yard Open Source Foundation 2023 Ecosystem Award

Hosted & Participated Events

  • 21 online and offline events in cities like Shanghai, Chengdu, Wuhan, and Shenzhen.
  • Numerous community dialogues.
  • Collaborations with Google, MatrixOne, AWS, Milvus, Doris, DataFun, and Data Ape.
  • Participated in CommunityOverCode Asia 2024, organizing two sub-forums and delivering multiple keynote speeches.
  • Reached over 30,000 people through various promotional efforts.

Top 3 English Blogs of the Year

Published 30+ articles across platforms like The New Stack, DZone, Medium, Reddit, Substack, and Hackernoon, garnering 20,000+ views.

Image description

Image description

Image description

Image description

Top 3 Articles by Readership


Evangelists of the Year

Li Qingwang, Gao Chufeng, Liu Wu, Xu Shuai, Feng Mingxia, Li Xianli, Wang Xingjie, Cheng Guo, Tao Chaoquan, Cai Shunfeng, Yang Jiahao, Fu Changhai, Ruan Wenjun, Guo Wei, Zhang Qi, Zhang Xin, Zhang Panfu, Cheng Xin, Dai Lidong, Sun Yifan, Liu Guohui, Nie Lifeng, Debra Chen, Niko Zeng


Active Contributors of the Year

A list of over 100 contributors who actively supported the project.

Image description


As time flies and the new year approaches, may all our dreams come true, and may all the beauty we hope for arrive as expected in 2025!

Top comments (0)