点亮Star⭐️ · 支持我们
https://github.com/apache/dolphinscheduler
最近,社区星力量又迎来一位新晋 Committer,这次是一位非代码贡献者,在社区举办的各个会场上总能看到他的身影,无论是作为布道的讲师,还是现场活动的组织,他都积极投身其中,乐此不疲。来认识一下这位大家很熟悉的小伙伴吧!
个人简介
姓名:王昱翔
公司:同程数科
职位:大数据平台开发
GitHub ID: sqxinquan
个人爱好:乒乓球
Q
A
您为DolphinScheduler社区提交过什么贡献(代码)?具体方案可以描述一下吗?
针对社区我都是提了一些文档方案的贡献,在自己的博客上(https://blog.51cto.com/wang)写了一些Apache Dolphinscheduler的文档。
您是社区通过非代码贡献成为DolphinScheduler社区Committer的典型代表,能说一下你通过非代码贡献成为committer的历程吗?
我在 2018 年接触 EasyScheduler,到 2020 年迁移到 Apache DolphinScheduler 上使用、平台开发二开(但是很遗憾公司层面不允许代码上传 GitHub)。
2021 年 6 月份到当贝公司,当时公司用的调度是 Oozie,后来着手调研后,开始迁移到 DolphinScheduler。
2022 年 5 月,我第一次做 DolphinScheduler 的讲师开始布道,正式成为布道者。
2022 年 8 月,我成为社区的管理员,并开始帮助小伙伴在使用中遇到的问题答疑,自己写了十篇文档做宣传。
2022 年 8 月至今,我已经帮助十几位开发者在生产上使用 DolphinScheduler,但是因为公司名称要保密,在我在这里就不透露更多信息了。
2023 年 2 月,我和社区成员一起参与上海临港举办的人工智能大会,做现场的志愿者和布道者。
2023 年 4 月,DolphinScheduler 社区在上海举办了线下 Meetup,我作为现场志愿者帮助组织会议,并邀请了一些大数据开发的小伙伴一起参与。
2023 年 4 月,我帮助推进并促成了 DolphinScheduler 和 Powerdata 社区的合作。
2023 年 5 月,我积极参与到 GOTC 2023 年集市,作为 DolphinScheduler 社区的志愿者组织活动并布道。
2023 年 6 月,我主持并参加了杭州的 Meetup,同样作为布道者和志愿者。
2023 年 7 月,在上海的人工智能大会,作为 DolphinScheduler 社区布道者和志愿者组织活动,维护现场秩序。
当然,除了在大会上布道,我平时还积极参与微信群和 GitHub 上的问题答疑,帮助大家解答关于 DolphinScheduler 使用上的疑问。
您接触开源多长时间了?您对开源的理解是什么?开源有哪些吸引您的地方?
我是 2018 年开始接触开源,至今已经五年多了。接触的第一个开源项目就是Easy Scheduler,公司根据 Easy Scheduler 的调度系统进行了改造,后来 Easy Scheduler 不能满足公司的业务需求。到 2019 年,Easy Scheduler正式更名为 Apache Dolphinscheduler 并进入 Apache 孵化,公司根据 1.3.4 版本进行了定制,2020 年,公司在 DolphinScheduler 原基础上进行了定制改造,完成了公司每天上万个任务调度的目标。
开源就像有人创造了一个东西,然后拿出来,让大家都能用,开源就是这么简单!
开源可以促进技术进步。在开源社区中,人们可以自由地分享和交流技术,大家可以共同挖掘技术领域中的问题并加以解决,共同推动技术的进步与发展。在开源社区中,大家可以相互学习、交流经验和技能,这样可以促进技术的迭代和升级,提高技术的质量和可靠性。
使用DolphinScheduler给您的体验是怎样的?解决了您在业务上的什么问题和痛点?
调度功能非常全面,很容易上手,社区活跃度非常高。它解决了公司自研道路上的阻碍,组件全面,满足了业务上所有的痛点。
是什么吸引您长期活跃,为DolphinScheduler做贡献?
社区比较活跃,而且富有活力,活动较多,能和很多大佬面对面交流。
您希望在DolphinScheduler社区有何收获?
提升自己的能力,和优秀的人同行。
您希望未来参与Apache DolphinScheduler哪些方面的建设?
社区的布道、代码贡献和 Meetup。
您希望DolphinScheduler社区未来加强哪些方面的建设?
加强社区凝聚力,国内已经非常活跃了,增加国外社区 Meetup 的活跃度和影响力。
对于DolphinScheduler产品优化/体验升级,您有什么建议和想法?
Dolphinscheduler 是我用过的调度系统中最好用的调度系统之一,目前Dolphinscheduler的版本升级有点过于频繁,bug 较多,我用过的版本中1.3.9 是最稳定的版本,建议升级迭代的过程中,特别是在 3.X 版本中稳定一个小版本。
您对社区Committer角色的理解是什么?Committer应该在社区中做什么/起到什么作用?
提名为 Committer 往往意味着已经对项目有了非常深入的理解,而且权限和责任非常大。从成为 Committer后,我心里不自觉地会有一种使命感和责任感,觉得要以社区建设为己任,要把社区发扬光大。在这些情感的加持下,不由得会在社区里投入更多的热情和精力。
成为DolphinScheduler社区 PMC/Committer,您想对社区说的一句话。
感谢社区提供施展自己和提升自己的平台,希望社区可以建设的越来越好!
参与贡献
随着国内开源的迅猛崛起,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) ,手把手教会您( 贡献者不分水平高低,有问必答,关键是有一颗愿意贡献的心 )。

添加社区小助手微信(Leonard-ds,好友申请注明“入交流群+姓名+公司+职位信息“,群里是实名制,仅用于验证身份)
添加小助手微信时请说明想参与贡献。
来吧,开源社区非常期待您的参与。

