WeOpen-Star
WeOpen-Star copied to clipboard
DolphinScheduler贡献指南
DolphinScheduler贡献指南
欢迎来到开源摘星计划DolphinScheduler贡献专栏 。DolphinScheduler已加入开源摘星计划,该计划提供奖励以鼓励你加入我们的社区:所有参与本项目贡献的开发者都可获得相应贡献积分、奖励以及被评选为年度摘星100 人的机会,活动及奖励详情请见:开源摘星计划。
📅活动时间:2022年5月-12月
🌟关于 DolphinScheduler
项目地址:https://github.com/apache/dolphinscheduler
以下是项目可参与的方向:
-
我们列出了适合首次加入 DolphinScheduler社区的贡献者的问题、适合对项目有足够了解的贡献者的特殊 issue 挑战(参见下面的列表)以及一些社区日常任务。如果你愿意解决,请点击该 issue 并在评论区留言“WeOpen Star”(日常及其他任务无需此操作)。提交 PR 时,请同时将 PR 链接到相应的 issue。
-
对于成功完成任意任务的贡献者,为记录你的积分以及发放奖励,请自行前往你的积分主页记录。积分记录规则详见:关于积分。
在开始贡献之前:
-
请加入【开源摘星计划】社群 请添加官方小助手微信(微信号:TCOSOO1)
-
建议你通读我们的贡献指南
请加入Slack交流区 https://join.slack.com/t/asf-dolphinscheduler/shared_invite/zt-18lfczixj-bWz8wRTd0JDfjtz8VewOjw
🌟我们对贡献任务进行了分类,以帮助你找到你感兴趣的任务
社区日常任务
积分奖励:1分/个
- 参与项目例会
- 提交 Issue/Comment
文档类
积分奖励:10分/个
- 官网文档任意页面纠错 https://dolphinscheduler.apache.org/zh-cn/docs/latest/user_doc/about/introduction.html
- 文字/语法错误:发现并改正10处积10分;
- 文档错误:每发现并改正一处积10分;
- 文档优化:文档合理优化,每处积10分。
提交路径:https://github.com/apache/dolphinscheduler/issues/11448提交issue
完成 issue 描述需求后,在 issue 所属仓库中提交 Pull Request,并复制 issue ID 至 PR 描述,提交审核(注意:提交 pr 时请备注【WeOpen-Star】)
编程类
积分奖励:50分/个
- 寻找更好的方法来升级数据库,而不是简单的sql脚本https://github.com/apache/dolphinscheduler/issues/11286
- 为Python任务插件启用环境开关 https://github.com/apache/dolphinscheduler/issues/9942
- 将进程ID作为全局参数 https://github.com/apache/dolphinscheduler/issues/9908
- 添加参数检查createUser函数 https://github.com/apache/dolphinscheduler/issues/11277
- 添加Api服务可选是否注册ZK https://github.com/apache/dolphinscheduler/issues/11263
其他类
- 开源知识分享官:提交对本项目的学习笔记或开源相关笔记(视频/文章皆可)并发布在任意社区/博客/视频平台即可申报积分。
- 中英文视频录制:任选以下任意主题录制中英文视频并提交即可。
- DolphinScheduler重要功能解析
- DolphinScheduler工作流程demo
- DolphinScheduler应用实践分享
- DolphinScheduler贡献者成长故事
- 包括DolphinScheduler在内的调度系统对比
提交方式:
- 发布文章链接并著名【WeOpen-Star 开源知识分享官】,在 Comment 区评论[WeOpen Star]I would like to help
- 中英文视频录制:发送文件至[email protected]即可,请注明【WeOpen-Star+视频主题】
积分奖励:10分
额外奖励:每月将为10名优秀笔记作者奖励QQ周边公仔、QQ音乐/腾讯视频年卡及腾源会T恤等好礼。
贡献帮助
请添加微信号 Leonard-ds 获取帮助
FYI @debrachena https://github.com/apache/dolphinscheduler/issues/9863 is close and do not need to fix.