不是,开源项目碰到零交流连提多个 PR 的要怎么办

1 月 13 日
 C5H12O5

这段时间摸了个开源项目,基本都是在自娱自乐,也就在 V 站等几个论坛发过帖宣传了下。

今天突然有同学连提了好几个 PR ,刚看见我还挺高兴的,但点进去看了发现代码质量真的不高,某些地方甚至像是 AI 生成的?

这种情况大佬们碰到过吗,都是怎么处理的,我感觉放着不管的话他还会继续提更多的 PR🤦

4489 次点击
所在节点    程序员
24 条回复
ZeroClover
1 月 13 日
有时间有心情就指出什么地方需要修改
没时间就 Close
gullitintanni
1 月 13 日
open source 不等于 open collaboration ,该怎么处理全看你自己心情。如果你想跟他合作,那就花点时间沟通。否则无视就行。
seeu2ex
1 月 13 日
怎么看出来 ai 写得
C5H12O5
1 月 13 日
@gullitintanni 好的,决定统一回复一篇后,把后续的都 Close 掉了,刚发现他甚至没点个 Star 😂
kdwnil
1 月 13 日
质量不高的直接 close ,给双方都节省时间
JoeJoeJoe
1 月 13 日
可能是刷数据?
mooyo
1 月 13 日
我们的项目之前也碰到了,几十个 PR 一个人通过 AI 提的,后面给他全 close 了。
Astrian
1 月 13 日
感觉就是有人为了刷存在感+开源贡献度就整个 AI 到处拉屎
midsolo
1 月 13 日
有专门刷开源项目 pr 的工作室,一句话都不说,代码全部由 AI 生成
C5H12O5
1 月 13 日
@seeu2ex 有很多莫名的逻辑,比如为了添加一个缓存功能,引入了 sqlite ,明明是首次引入,却还加了段 // Migrate legacy schema 的逻辑,去迁移一个不存在的东西
gongym
1 月 13 日
看了下提交的代码,不太好确认为恶意,不过确实很像使用 cursor 编写的

我认为提交的同学应该就是在实际使用过程中发现了一些需要优化的地方,出于好心提交的 PR
livib
1 月 13 日
RealYourDad
1 月 13 日
质量太低了,回复一下,关了或者就晾在那里就行
JoeDH
1 月 14 日
你的项目你做主啊,不要什么垃圾代码都收啊
diudiuu
1 月 14 日
哈哈哈哈,我觉的又是哪个培训机构或者视频博主给教的,怎么参与开源项目,让自己简历更丰富,有人要找工作用到你了,你快给说明上加上那几个 pr 人名字,这几个人是混的,千万别要
iorilu
1 月 14 日
这年头 AI 代码正常把

主要看代码有没有用阿
C5H12O5
1 月 14 日
@iorilu 哈哈哈,不排斥 AI ,我自己也用的飞起。主要就是没用,或者说质量低,像是新手 vide coding 出来的东西改也不改就放上来了
fstar
1 月 14 日
和他说他的代码有什么问题,让他改。

不过通常都是从设计思路就不对了,一般他改了之后也是质量差,合入不了的。

所以可以给晾个几天,然后给它关闭咯。
fstar
1 月 14 日
正常是贡献者要先创建个 issue 的,说明自己想加个什么东西,维护者觉得和自己项目的方向一致,可以考虑让贡献者去实现。然后他提 MR ,然后一起看看讨论。
最怕那种上来就提个 MR ,是我不想要的功能的。。。
HojiOShi
1 月 14 日
这种都还好,最恶心的是一些纯 spam 的账号,给你发的 PR 就是乱改点文档,issues 也是乱写几个字。

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

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

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

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

© 2021 V2EX