点亮 ⭐️ Star · 照亮开源之路
https://github.com/apache/dolphinscheduler
在 Google Summer of Code 2022(GSoc),Apache DolphinScheduler 设立的多个项目得到学生们的积极参与。其中,来自杭州电子科技大学的 肖良玉 同学因在「Python API CLI enhancement」项目中的出色表现,获得 GSoC 组委会发放的 3600 美元奖励!
他是如何参与到 GSoc 活动中的?第一次参加开源活动,他经历了怎样的心路历程?肖同学记录下了自己的心得。

我是肖良玉,现就读于杭州电子科技大学计算机科学与技术专业。
GitHub: lyleshaw
语言: Python/Golang, Java(学习中)
项目: Python API CLI enhancement
1
在GSoc初识
DolphinScheduler
2
关于 Python API CLI 优化
的主要工作
-
在 PR#10913(https://github.com/apache/dolphinscheduler/pull/10913) 中,我在 DolphinScheduler 的 API 中的 Python Gateway 中实现了对 user 、tenant 和 project 的增删改查接口,并对完成其单测。 -
在 PR#11162(https://github.com/apache/dolphinscheduler/pull/11162) 中,我在 PyDolphinScheduler 中实现了对 user 、tenant 和 project 的增删改查接口的调用,并对完成其单测。 -
在 PR#12381(https://github.com/apache/dolphinscheduler/pull/12381) 中,我在 PyDolphinScheduler 中实现了对 user 、tenant 和 project 的 CLI 命令的实现,并对 CLI 命令完成单测。
3
我与社区的故事
参与贡献
随着国内开源的迅猛崛起,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/community/development/contribute.html
来吧,DolphinScheduler开源社区需要您的参与,为中国开源崛起添砖加瓦吧,哪怕只是小小的一块瓦,汇聚起来的力量也是巨大的。
参与开源可以近距离与各路高手切磋,迅速提升自己的技能,如果您想参与贡献,我们有个贡献者种子孵化群,可以添加社区小助手微信(Leonard-ds) ,手把手教会您( 贡献者不分水平高低,有问必答,关键是有一颗愿意贡献的心 )。
添加小助手微信时请说明想参与贡献。
来吧,开源社区非常期待您的参与。
☞Apache DolphinScheduler 2.0.7 发布,修复补数及容错故障问题
☞挑战海量数据:基于Apache DolphinScheduler对千亿级数据应用实践
☞收藏假期干货:Apache DolphinScheduler源码分析系列(超详细)

