拼夕夕火了, Github 也开始流行中式拼夕夕 PR 了

2018-08-22 18:32:26 +08:00
 yue9944882

挺蛋疼的,今天在 kubernetes slack 频道里有个外国 maintainer 问了我个比较尴尬的问题:

“为什么中国人喜欢刷 PR ?” “ why chinese guys keep submitting trival pulls?”

所谓 trival pull 本指的是修改错别字,微调错误信息,无故加 unittest

当然这种 PR 本身是好的,但是中国朋友们喜欢把这些 PR 拆开了来提交,比如 typo 一刷就是小半页。外国朋友当然不理解这种现象,我小分析了下,中国人可以拿这些 PR:

就事论事,中国人当然聪明,这种投机取巧是没有成本的。虽然这点牢骚没有什么用,但是我觉得是中国技术环境的容忍导致了这样的现象,不知道是不是也该扣个打假的 tag。不知道在别的开源项目是不是也有这种现象泛滥,但是至少我在贡献的 kubernetes 有很长一段时间是这个样子的。踏踏实实,脚踏实地的参与进开源难道不好么?

分享几个链接感受下:

https://github.com/kubernetes/kubernetes/pulls?utf8=%E2%9C%93&q=is%3Apr+typo

https://groups.google.com/forum/#!topic/kubernetes-sig-docs/aapjkJ8gD1c/discussion

14924 次点击
所在节点    程序员
96 条回复
knight322
2018-08-22 18:39:06 +08:00
我觉得这是个人自由吧,主要是整个社会都浮躁,不注重内在,光看表面
yue9944882
2018-08-22 18:41:30 +08:00
@knight322 当然是自由,但是干扰到了开源项目正常的维护就是另一回事了
per
2018-08-22 18:41:41 +08:00
大部分是第一种吧,没什么能力提好的 pr,又想丰富简历。不过既不违法也不有违道德,就是有点怪怪的
yue9944882
2018-08-22 18:44:35 +08:00
@per 长此以往,怕是会加深外国人对中国开发者的刻板印象,投机的中国工程师,会这样么?
knight322
2018-08-22 18:45:43 +08:00
@yue9944882 恐怕已经如此了
ylsc633
2018-08-22 18:45:46 +08:00
惭愧啊.. 我至今还没且不会提 PR
issue 倒是会
jeneser
2018-08-22 18:46:48 +08:00
简历驱动 PR😉
yue9944882
2018-08-22 18:47:11 +08:00
另外,我发现刷 PR 的项目集中出现在几家公司里。。
yue9944882
2018-08-22 18:48:14 +08:00
s/项目 /现象 /
per
2018-08-22 20:07:04 +08:00
会的吧,反正我挺反感的
@yue9944882
evlos
2018-08-22 20:13:15 +08:00
刷的人大部分都是没能力提正常 PR 的
kefengong
2018-08-22 20:13:45 +08:00
typo 还拆分就过分了
kslr
2018-08-22 20:14:02 +08:00
随着 github 的地位提高,这种情况会在世界越来越流行
guoziyan
2018-08-22 20:31:18 +08:00
刷这种 pr 有个蛋球用
yue9944882
2018-08-22 21:11:19 +08:00
> A: So if I see a PR from that same person again in my inbox, I know it's a trivial one and I won't take it "so seriously".

> B: yes, mostly chinese I think. maybe beginning of the year with a lot of typo changes. one typo at the time. some reviewers proposed to combine them into one big PR and then silence.

@kefengong 上面是另外两个 maintainer 对于中国这个现象的评价。。拆分 typo 绝对是故意的
yue9944882
2018-08-22 21:11:47 +08:00
> 随着 github 的地位提高,这种情况会在世界越来越流行

世界不见得。。可见的未来中国一定会的
huclengyue
2018-08-22 21:16:37 +08:00
在 readme 里写上 XXX 不要再提交无用的 pr 了
yue9944882
2018-08-22 21:19:03 +08:00
@huclengyue 这个不会的,他们不会浪费精力较这个真,和他们沟通过甚至不希望我们中国开个 issue 讨论这件事情,要我们自行解决
ChristopherWu
2018-08-22 21:20:46 +08:00
我其实也不理解。。没什么好处

> 写进简历,哄不懂的 / 没耐心点进去看面试官
难道改 typo 的也写进去?

> 赶 KPI,公司老板追求 PR 数量,逼得程序员刷 PR
哪个公司求开源项目的 pr ??晋升也不是看这个吧。。


> 做宣传甚至开始写书,对外宣称自己对开源项目贡献了几十个上百个 PR
这个也太虚了。。
yue9944882
2018-08-22 21:23:40 +08:00
@ChristopherWu

> 难道改 typo 的也写进去?

这个有的,我拿到过这样的简历上面写比如 kubernetes contributor/member 贡献了几十个 pull. 然后我在 github 上一搜下巴都要掉下来了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/482272

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX