近期由于工作的原因,我需要经常和 Apache Pulsar 社区沟通,同时也会将日常碰到的问题反馈给社区,包括一些 bug ,一些我能修的也是顺带就提了一些 PR。
【资料图】
开源这件事情在软件开发领域一直是一个高频话题,我们工作中不管是使用到的工具还是第三方库都离不开开源的支持。
近期由于工作的原因,我需要经常和Apache Pulsar社区沟通,同时也会将日常碰到的问题反馈给社区,包括一些bug,一些我能修的也是顺带就提了一些PR。
之前或多或少我也参与过其他的开源社区,但和现在的还是有些许的不同:
以前我更多的是个人开源项目,偶尔也会有其他开发者向我的仓库贡献代码。也参与过其他个人作者或者是社区性质的项目,但流程上没有那么正规或者是标准。简单来说就是以前就是小打小闹,Pulsar毕竟是Apache社区的顶级项目,参与的整个流程要求也会比较复杂,当然学到的知识也会更多。
image.png
这半年时间大大小小提了十几个 PR ,也逐渐捋清楚了一些上手的方法和套路,所以如果你也想参与开源,但苦于不知道如何入门,看完后希望对你有所帮助。
首先还是来聊聊参与开源的好处,了解之后也许会让你有路转粉。
首先最明显的一点就是让你对贡献的这个项目更加深入的了解,我们常常都在面试的时候被问到对 XX 框架的熟悉程度,哪怕你在简历里写的天花乱坠也没有是这个项目Contributor更具有说服力。
其次是沟通交流能力也会得到锻炼,开源社区往往都是以github issue/PR,或者是Mailing List的方式沟通交流,这样的沟通方式和我们常用的微信、QQ 这类及时通讯工具有着本质的区别。
往往需要我们有了冷静的思考加上清晰的描述才会将自己的观点发布出去,这样不自觉的就会养成自己的总结能力,这个能力对于内容创意内容工作者来说非常重要。
还有一个更明显的好处就是对个人的能力背书,大家常说的show me the code,而GitHub就是最好的方式。
当你是某个知名开源项目的Contributor甚至是Committer/PMC就已经足够证明自己的能力了。
如何参与呢,其实也很简单,不外乎有以下几种方式(由易到难):
一些typo类的修复。回答社区中用户的问题。使用过程中遇到bug,直接反馈,有兴趣的话最好是自己能修复。修复现有issue列表中未解决的bug。软件不具备自己需要的功能时提交feature提案并实现。不管是哪种方式我的建议是在准备贡献之前都应该先看看官方提供的贡献指南,通常在官网就能查看。
即便是最简单的修复 typo,因为越是专业的项目每个 PR 的合并都是严谨的,提前了解后可以避免犯一些基本错误从而影响积极性。
这里我以Pulsar为例:
官网有着详细的贡献指南,包括环境搭建、代码约定、PR/git commit语义等各种规范。
这里我重点强调 PR 的语义,一个好的 PR 规范更容易引起社区成员的注意,毕竟我们每一次提交都需要Committer的同意才能合并。
还是以Pulsar为例,在提交 PR 前一定得先看看这里的规范要求,不然很可能第一步就会吃瘪。
下面讲讲贡献过程中可能会碰到的问题。
在上面讲到的难度排序中将修复个人 issue 排在了其他 issue 之前了,这是因为往往对自己提交的 bug 更熟悉,而社区其他人反馈的问题大概率会被老手认领。
加上自己也不熟悉,可能在自己研究复现的过程中就把自己劝退了。
这里还有个小技巧,当我们准备修复一个不是自己提交的 issue 时,最好是在评论区让Committer将这个任务分配给你,这样社区成员就不会做重复工作了。
类似于这样。
同时我们在查找可以修复的issue时也要注意这个 issue 有没有被认领以及是否有 PR 关联。
image.png
有时候issue并没有被指定但也有相关PR在处理该问题了,这时我们就可以过滤掉这个issue。
也可以找找带有help want标签的issue,这类问题往往会相对简单,修复起来也更容易。
还有一个比较常见的问题是自己提交的 issue 或者是 PR 迟迟没有人处理。
我们可以先看看这个 issue 对应的代码最近主要是哪些人在维护,这个在 IDE 中配合GitToolBox插件就很容易看出来。
后面的 ID 往往是PR号,我们可以通过这个PR找到对应的作者,然后尝试在issue评论区艾特对方。
如果依然没有回复,那我们也可以给开发组发送邮件。
如果还是没有回复,比如我这个
那也还有一个办法,就是尝试在社交媒体(GitHub 首页、技术群)上找到 Committer 的微信,直接私聊的方式让对方帮忙推进。
当然也有一些项目长期没有维护了,这种 PR 要做好心里准备,很有可能对方不会理你;这点在国内某个企业的开源项目中比较常见。
总的来说想要做好开源得有耐心和长期坚持,同时给自己带来的好处也是物超所值的,Apache这类专业的社区我也才参与了半年,后续也会长期坚持下去,也希望哪天可以积累到成为Committer后再和大家分享。
标签:
上一篇 : 文安荆楚㉟丨舌尖上的二十四节气之立秋
下一篇 : 最后一页
近期由于工作的原因,我需要经常和ApachePulsar社区沟通,同时也会将日
08-07 20:18:53
文安荆楚㉟丨舌尖上的二十四节气之立秋---秋天第一个节气来了——立秋
08-07 19:37:55
原神这款游戏中的角色众多,各种各样的角色都有自己的粉丝,迪希雅是一
08-07 19:05:18
2023年资产评估师备考进行中,正保会计网校为大家整理了《资产评估基础
08-07 18:17:48
留鄂来鄂就业创业政策大礼包发放,高校毕业生请查收---湖北省委、省政
08-07 17:51:31
怕祸从口出?无锡吴钩官博已经删除要求足协处罚裁判公告,吴钩,官博,无
08-07 17:20:37
今年暑期档票房异常火爆!详情
08-07 17:01:45
“我已经记不清来过多少次了,对这里的长城已有深厚感情,总想做点什么
08-07 16:04:19
综合日本广播协会(NHK)等日媒报道,联合国人权理事会“工商业与人权
08-07 16:00:04
来为大家解答以上问题,莱芜大峡谷旅游景点门票,莱芜大峡谷很多人还不
08-07 15:01:31
近期,知名分析机构艾媒咨询发布了《2022—2023年全球与中国抗衰老行业
08-07 14:44:26
揭穿婚恋骗局当心甜蜜陷阱(主题)今晚报记者李倩结发为夫妻,恩爱两不
08-07 14:13:18
以下是京投发展在北京时间8月7日13:20分盘口异动快照:8月7日13点20分
08-07 13:22:02
招生计划收费事宜(1)幼儿入园必须按规定向幼儿园交纳正常费用,费用包
08-07 12:31:33
油端-聚酯-化纤【原油】方向:Brent在80-85美元 桶宽区间震荡偏强行情
08-07 11:50:11
中央气象台网站消息,陕西省自然资源厅与陕西省气象局联合发布地质灾害
08-07 11:10:37
湖北旅游业势头强劲上半年接待3 24亿人次
08-07 10:59:01
创业板指跌幅扩大至1%,上证指数跌0 76%,深证成指跌0 66%。两市超3600
08-07 10:19:59
8月4日,广东宏大(002683)融资买入775 98万元,融资偿还699 73万元,
08-07 10:06:16
“终于有一份稳定工作了,太开心啦!”刚刚从河南省南阳市升达装饰设计
08-07 09:31:27
据新华社澳门电(记者刘刚)为进一步加快推动澳门经济适度多元发展,努
08-07 09:04:18
↑8月6日,在河北省涿州市刁窝镇白塔村,防疫人员在进行道路消杀作业。
08-07 08:26:56
科顺股份8月6日公告,本次发行最终确定网上向社会公众投资者发行的科顺
08-07 07:41:49
随着年龄的增长,老年人各项身体功能都在下降,身体也变得不再灵活,摔
08-07 06:07:14
今天是日本广岛原子弹爆炸纪念日,加上最近电影《奥本海默》的火爆,不
08-07 03:36:47
1、【1】早餐店。2、对于早餐店,大家的感觉是,他们每一个店生意都挺
08-06 23:12:46
眼袋对于一个人的影响真的太大了,因为眼袋是一个凸起,你化妆都不行,
08-06 21:55:37
1、蓝莓是一种生长在高纬度寒带地区原始森林中的一种蓝色野生浆果。2、
08-06 20:59:11
本轮汛情发生后,吉林榆树市对受灾乡镇实行了“一对一”包保,及时转移
08-06 19:35:44
一团瓷泥、一双巧手,经过10多道工序和1300度高温烧制,在12个小时的升
08-06 18:05:56
现在的中专是许多初中毕业生的首选。如果你能拥有一技之长,就会有良好
08-06 17:13:48
8月5日,在黑龙江省牡丹江市举行的侵华日军细菌战与毒气战学术研讨会上
08-06 16:22:20
*ST正邦公布重整计划:双胞胎集团牵头投资、拟4年内“借壳”上市,上市
08-06 15:01:23
据灯塔专业版实时数据,截至8月6日13时28分,影片《热烈》票房突破7亿。
08-06 13:59:48
1、首先打开下载的Word文档,可以看到文字的底纹有阴影,选中文字内容
08-06 12:48:14
千元老料蓝水翡翠手镯是一种由老料蓝水翡翠制成的手镯,价格约为1000元
08-06 11:56:43
据俄罗斯媒体8月5日报道,由于全球供应量下降,可可的价格近日上涨至超
08-06 10:35:20
核心观点1、第三次调降结算备付金,力度最大。股票类业务最低结算备付
08-06 09:58:36
“自己感觉饿得慌,一查血糖准偏低,赶紧吃点东西把血糖升上来就好
08-06 09:11:33
衡阳头条 衡阳绕城高速二环即将拉通!衡阳的规划很给力!湖南最新高清
08-06 07:50:10
撰文 摄影:肖艺九、伍志尊(新华社摄影记者)酷暑时节,烈日当空。在
08-06 06:21:35
1、失去了民心,便失去了胜算——《智取生辰纲》读后感《水浒》的《智
08-06 04:17:42
我们谈论的是一个连接家园,城市和电器的奇妙世界,这些世界直接来自科
08-06 01:03:43
0471房产来为大家解答以上的问题。docucentrevc2265管理员密码这个很多
08-05 21:54:42
中国报告大厅2023年8月5日上海市四氯乙烯价格最新走势监测显示:上海实
08-05 21:15:01
如东烟草员工创作以“廉”为主题的剪纸作品。杨阳摄红纸折叠变幻,小剪
08-05 20:16:43
来为大家解答以上的问题。离婚后财产纠纷诉讼时效是多久,离婚后财产纠
08-05 19:07:27
渭南日报记者彭斌通讯员李萍近日,潼关县公安局以夏季治安打击整治行动
08-05 17:57:24
每一个城市都会拥有追求潮流的人,尤其是在“时尚魔都”上海,潮人简直
08-05 16:47:43
【特斯拉CEO埃隆·马斯克:我们确实需要朝着可持续能源经济的方向发展
08-05 16:01:57
近期由于工作的原因,我需要经常和ApachePulsar社区沟通,同时也会将日
2023-08-07
文安荆楚㉟丨舌尖上的二十四节气之立秋---秋天第一个节气来了——立秋
2023-08-07
原神这款游戏中的角色众多,各种各样的角色都有自己的粉丝,迪希雅是一
2023-08-07
2023年资产评估师备考进行中,正保会计网校为大家整理了《资产评估基础
2023-08-07
留鄂来鄂就业创业政策大礼包发放,高校毕业生请查收---湖北省委、省政
2023-08-07
Copyright © 2015-2022 大众纤维网版权所有 备案号:豫ICP备20014643号-14 联系邮箱: 905 14 41 07@qq.com