点亮 ️ Star · 照亮开源之路
https://github.com/apache/dolphinscheduler
 

 
//
每个人对于”开源社区“的定义都不一样,在社区的想法也完全不一样,我认为玩开源就像”谈恋爱“,要想方设法对它好,在接触 Apache DolphinScheduler 社区之后,我从”非技术“的视角真真实实地感受到了 Apache Way 。
 
因为你在非技术的角度会发现,很多时候,并不是”大佬“没技术,而是缺乏发掘、激励”大佬“的人,这里指的并不是物质上的奖励,归属感是最重要的原因,哪怕你跟社区的用户1V1打个电话,都能给他找到归属感。
 

01 个人简介

 

 
曾辉 白鲸开源 高级社区经理
GitHub:https://github.com/Niko-Zeng
 
2年开源社区运营经验,目前专注大数据调度、数据集成等开源社区布道推广,致力于传播开源文化,打造社区生态。
 

02 对社区的主要贡献

我主要在社区负责 Apache DolphinScheduler 全球运营工作,提升“小海豚”在全球的影响力及社区内部的建设。
 
有的人把开源项目比喻成“大树”,把开源比喻成“土壤”,而我就只有一个想法:“千方百计让它好”,我觉得运营社区跟“谈恋爱”是一样的,当然我们跟”舔狗“要做区分,因为运营的事情太杂了,甚至你在下班时间还得处理社区的事情,如果你不把社区当“对象”,是很难适应的。
 
从加入社区以来,我会自主发起并组织一些社区内的活动,比如在中国区由我组织的 Meetup 已经有10多场,平均下来每个月有一场,其中还包括推荐社区去参加“大数据”领域的技术活动分享,值得一提的是,除了组织活动这个工作流之外,我还几乎搜集了所有国内“大数据”领域的开源项目,并利用这个 list ,逐个去拜访交流,我深以为一个优秀的项目一定是需要有良好的生态,需要走出去跟更多的优秀的社区形成交流和合作,这其中的给社区带来的好处,大家在平时的活动中也应该能感受到!
 
同理,我在海外的拓展也进行“如法炮制”,但是由于国家文化习惯和语言的差异,对于我而言,困难还是巨大的,其背后花费的精力也是难以想象的。
 
 
 
跟来自美国、欧洲、印度、新加坡等地区的 Jupyter、Beam 社区的朋友洽谈相关合作。
 
 
 
截止目前,我们在海外已经成功举办3场Meetup,在美国、印度、新加坡、德国、法国、芬兰等地成功举办线上Meetup。
 
 

我在想与其说介绍贡献,倒不如用个称呼来形容我的角色,我更像一个“辅助”,能抗能打能奶,能号召更多人,协调更多人,发现更多人,挖掘更多人,我认为这也是“Apache way”在我心中的解读和实践。

 
的确,我现在挺享受在开源社区做运营这份工作,从加入社区到现在,甚至有时候恨不得自己能参与“Coding”,这样不仅能在社区“如鱼得水”,甚至在外部交流也能跟其他大数据工程师侃侃而谈。
 
其他的贡献更像一个“文档”整理者的角色,知识的搬运工,经过我整理的活动文章、技术投稿还有长短视频,在全网阅读量已经超过了10W+。
 
 

03 与 DolphinScheduler 结缘

我最开始接触开源的经历是在开放原子开源基金会,那个时候担任开源教育运营经理,作为国内首个开源基金会,运营的项目特别多,其中比较有代表性的有 OpenHarmony 项目,后面由于工作的变动就加入了 DolphinScheduler 社区,社区给我的感觉是真的非常活跃,里面真的藏龙卧虎,尤其是我有一些给社区布道的需求,需要社区给予我“子弹”的时候,有很多兄弟响应和支持我,在这里,也非常感谢社区的“大佬”们指导,希望在后面能够跟大家一起把海豚调度做成全世界有影响力的调度器。
 

04 社区的初印象

从非技术的角度来说,总是能第一时间听到社区的声音“又发现BUG了、问题没人及时回答”等等,后面我才知道,这些声音对于开源社区来说,都是一些好的信号,大家能一起发现BUG,一起提PR,一起修复BUG,甚至在社区能一起相互答疑!
 
唉,这里可能有兄弟说“群里很多问题还是没人回答”,在这里我也呼吁下大家,开源社区里面的用户是没有责任给其他人回答问题的,唯一的办法就是“如果你觉得没有果子摘,先看看你有没有种过树”,需要所有人来维护这个氛围,从我的角度,甚至恨不得自己能懂技术、懂开发来帮忙答疑。
 
但是我心里很清楚,这是没办法从根本上解决问题,在这里向“社区自发当客服的用户”表示崇高的敬意,其中还包括海豚调度社区中国区第一任管理员们,他们分别是晏江、许志武、张琦琛、王昱翔、向梓豪、杨启煜、杨佳豪、高楚枫、高枫;
(排名不分先后,按照7-15群管理员排序)
 
 
 
如果非要“吐槽”,那就是大家真的都好忙啊,有时候我都不太好意思去 Ping 大佬们,当然,这也让我联想到目前中国开发者的现状,大家普遍时间非常紧,能干完自己的事情,再来干开源的兄弟,我个人是致以最高的敬意‍♂️。
 

05 社区留言板

看到这里,不知道你心里是不是也想通过非代码贡献成为 Committer ,如果你没有时间参与代码贡献,欢迎找我聊聊参与非代码贡献包括但不限于:社区分享(中英文)、文章投稿、全球活动组织、文档修复、反馈问题、闲聊DS社区发展的建议。
 
 

06 获推选 Commiter 感言

很感谢社区对我的认可!同时也感谢社区小伙伴带我更清晰的认识 Apache Way,以及在我提出想法、问题时给予的支持。
 
Apache DolphinScheduler 目前也处于全球化的关键节点,面临着很多挑战,希望能和社区小伙伴们一起共同努力,把“小海豚”打造成世界一流的调度工具,同时也祝愿社区里面的兄弟能在社区收获自己想要的技术成果,就像社区的Slogan“调度选得好,下班回家早; 调度用得对,半夜安心睡”
 

致 谢

感谢一路支持和指导我的社区大佬们,有些人甚至在深夜跟我通话长达1个小时,只为讨论 DS 如何前进!有些人辗转反侧为我对接资源,有些人奋力为社区布道做出自己的努力.....
 
王昱翔、高楚枫、陈卫、单葛尧、柏雪松、徐海辉、张柏强、董文彬、卢栋、钟霈合、徐帅、许名勇、李岗、郭书培、姜涛、郑平贺、孔帅、邓子琦、李建军、晏江、杨启煜、张琦琛、向梓豪、杨佳豪、高枫、许志武、钟嘉杰、张睿、邹先生、龙旺、岳贤昌、申凯、陈卓宇、陈家名、进豪、杨林伟、淡先生、马鹏飞等
 
海外推动DS社区:Shardingspere社区Yacine、Trino 社区 Advocate Brian、ALC Indore 小姐姐 Priya、Jupyter社区 Isabela等
 
从某个层面来说,能赋能社区真的是一件很 Cool 的事情,有太多太多的回忆,如果有遗漏的致谢,希望见谅,因为社区实在人太多了哈哈哈哈!

参与贡献

随着国内开源的迅猛崛起,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) ,手把手教会您( 贡献者不分水平高低,有问必答,关键是有一颗愿意贡献的心 )。
 
添加小助手时请说明想参与贡献,开源社区非常期待您的参与。

非代码的贡献也能成为Committer,我与DolphinScheduler社区的故事的更多相关文章

  1. 2018-02-02-解决IDE中无法忽略的非代码文件

    layout: post title: 2018-02-02-解决IDE中无法忽略的非代码文件 key: 20180202 tags: GIT 版本管理 modify_date: 2018-02-02 ...

  2. 非代码抽取的dex加固脱壳

    常见的非代码抽取的dex加固,可以通过修改或者hook源码中的dex解析函数拿到目标dex完成脱壳.该dex解析函数为DexFile* dexFileParse(const u1* data, siz ...

  3. github上好用的非代码工具

    1. github上好用的非代码工具 1.1. 面试题地址 地址 1.2. 书籍 这里 1.3. 百度网盘不限速下载器 这里

  4. 如何以非 root 用户将应用绑定到 80 端口-ssh 篇 » 社区 » Ruby China

    如何以非 root 用户将应用绑定到 80 端口-ssh 篇 » 社区 » Ruby China 如何以非 root 用户将应用绑定到 80 端口-ssh 篇

  5. [持续更新] Python学习、使用过程中遇见的非代码层面知识(想不到更好的标题了 T_T)

    写在前面: 这篇博文记录的不是python代码.数据结构.算法相关的内容,而是在学习.使用过程中遇见的一些没有技术含量,但有时很令人抓耳挠腮的小东西.比如:python内置库怎么看.python搜索模 ...

  6. iOS 测试之非代码获取 iPhone 型号及其他信息

    首先 安装libimobiledevice和ideviceinstaller $ brew uninstall ideviceinstaller $ brew uninstall libimobile ...

  7. 恭喜社区喜提三枚新 Committer!

    点击上方 蓝字关注我们 ✎ 编 者 按 Apache DolphinScheduler 社区最近又迎来三位新的 Committer,凭借对社区的高质量贡献,社区很荣幸地邀请他们加入 Committer ...

  8. 我与Apache DolphinScheduler社区的故事

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

  9. 如何往Spark社区做贡献,贡献代码

    随着社区正在努力准备Apache Spark的下一版本3.0,您可能会问自己“我如何参与其中?”.现在的Spark代码已经很庞大,因此很难知道如何开始自己做出贡献.Spark PMC & Co ...

  10. 如何成为一名合格的Apache项目Committer,参与Apache开源贡献的正确姿势

    近日,孙金城老师在 "Open Source Promotion Plan - Summer 2020" 开源软件供应链点亮计划做了<如何成为一名合格的Apache项目Com ...

随机推荐

  1. 题解合集 (update on 11.5)

    收录已发布的题解 按发布时间排序. 部分可能与我的其他文章有重复捏 qwq . AtCoder for Chinese: Link ZHOJ: Link 洛谷 \(1\sim 5\) : [题解]CF ...

  2. 嵌入式-Linux基础操作

    Crtl+Alt+T:调出命令窗口 xrandr:列出分辨率列表 设置窗口的分辨率大小为1280x960:xrandr -s 1280x960 通过命令窗口来执行一段C语言程序: VI工具的使用: ( ...

  3. docker中php xdebug调试开发

    docker-compose环境来自:https://github.com/zhaojunlik...原文:http://blog.oeynet.com/post/9... 说明 在开发中,断点调试是 ...

  4. 云原生之旅 - 12)使用 Kaniko 在 Kubernetes上构建 Docker 容器镜像

    前言 前一篇文章[云原生之旅 - 11)基于 Kubernetes 动态伸缩 Jenkins Build Agents]有讲到在 Kubernetes Pod (Jenkins build agent ...

  5. combotree 的简单使用2

    上一次我在 combotree 的简单使用 中介绍了一种combotree的写法,不过有一个缺点,就是当输的结构非常大的时候,分级较多时,消耗内存的现象会比较严重,下面介绍的一种方法,使combotr ...

  6. DHorse操作手册

    在介绍DHorse的操作之前,我们先来看一下发布一个系统的流程是什么样的. 发布系统的流程 我们以一个Springboot系统为例,来说明一下发布流程. 1.首先从代码仓库下载代码,比如Gitlab: ...

  7. Jmeter中通过V函数使Foreach控制器有多个输入变量

    需求:Foreach 控制器只能有一个输入变量.但是实际情况会出现需要使用多个变量. 如:上一个接口获取到多个字段且每个字段用Json提取器获取的时候都是一个集合,期望将获取到的字段传给下一个接口. ...

  8. 关于 risrqnis

    这道题里最有用的( Range Insert Subset Range Query [n?] In Set 破案了 我那五个点是因为维护不知道有什么用的东西炸了 删了就过了 题面 [JRKSJ R4] ...

  9. JDK中内嵌JS引擎介绍及使用

    原文: JDK中内嵌JS引擎介绍及使用 - Stars-One的杂货小窝 最近研究阅读这个APP,其主要功能就是通过一个个书源,从而实现移动端阅读的体验 比如说某些在线小说阅读网站,会加上相应的广告, ...

  10. Hadoop如何保证自己的江湖地位?Yarn功不可没

    前言 任何计算任务的运行都离不开计算资源,比如CPU.内存等,那么如何对于计算资源的管理调度就成为了一个重点.大数据领域中的Hadoop之所以一家独大,深受市场的欢迎,和他们设计了一个通用的资源管理调 ...