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

2018 年 8 月 22 日
 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

16039 次点击
所在节点    程序员
96 条回复
ugu
2018 年 8 月 23 日
这样就可以说我也参加过开源项目了
silenceshell
2018 年 8 月 23 日
还好我除了 fix typo 以外还有一些正经功能的 PR,要不然还不敢说下面这句:
一些 typo 看到了顺手改了,我觉得也无可厚非吧。
0x8192dd
2018 年 8 月 23 日
PR 多多 PR 多多,PR 多工作多,每个大项目都要 PR 多多,一个错字也要 PR 多多,PR 多多😂
sakeven
2018 年 8 月 23 日
yue9944882
2018 年 8 月 23 日
> @sakeven 针对人没意义的,就事论事
98jiang
2018 年 8 月 23 日
@vjnjc 改一个字母就过分了
Reficul
2018 年 8 月 23 日
@sakeven 总裁,自己人
deepkolos
2018 年 8 月 23 日
唉, 之前也是刷 github commit, 开始还好, 还是有输出, 但是后面, 开始有点为了刷量而 commit 了, 所以自己还是停止了这样自欺欺人的行为了
abmin521
2018 年 8 月 23 日
persimmon
2018 年 8 月 23 日
from The Rails Doctrine
blabla blabla ......
You never know when the next person who starts just fixing a misspelling in the documentation ends up implementing the next great feature. But you stand a chance to find out if you smile and say thank you for whatever small contribution that gets the motivation flowing.

有人给你贡献 PR 是好事情,但划水 PR 也是很容易看出来的
persimmon
2018 年 8 月 23 日
实际原则上,无论事情大小,中国人对于犯错容忍度是很高的,更别说是做事方式这种鸡毛蒜皮,毕竟面试官一看他也的确是在贡献 PR
mengzhuo
2018 年 8 月 24 日
typo 提交老外也不少啊,说明项目 review 没做好。
Go 每个 CL 都消灭了不少 typo。
qiuqiuer
2018 年 8 月 24 日
圈钱召唤师 培训基地?
yue9944882
2018 年 8 月 24 日
> typo 提交老外也不少啊,说明项目 review 没做好。

中国是把 trival pull 拆了交,而且很多很多人这样做.. 看我上面贴的 PR,一个自动修正 typo 的脚本 conflict 了多少交 typo 的中国人?下面有外国人么?
mary9
2018 年 8 月 24 日
之前不是有个大厂的人在某个项目上贡献了一个空格?我也是震惊了,关键是本人还觉着很自豪,说一个空格也是贡献😲 另外我觉着,这种人也不分国界的,flv.js 的作者 qq 说,有个老外想为 flv 贡献一个项目吉祥物----一个 icon,哈哈,亏想的出来😁
mars0prince
2018 年 9 月 3 日
公司风格吧,很多公司的要求就是加个空格都要单独提个 commit,这种 pr 其实是文化差异?

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

https://study.congcong.us/t/482272

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

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

© 2021 V2EX