GitHub 用好了是交友平台,用不好就是 “邮件轰炸” 平台!
本文写于 ,距今 4 年。文中的工具与接口大概率已经改版,请以官方文档为准。
一名开发者向游戏公司 Epic Games 组织的 GitHub 仓库 提交了一个 PR , 内容 是修改 README 文件中的几处简单的修改。这名新手为了让自己提交的 PR 尽快被合并,他在评论中’@‘了多个帐号进行提醒,其中’ @EpicGames/developers ‘触发了 reply-all 事件,向加入 Epic Games 组织的所有 GitHub 用户发送关于此 PR 的邮件通知。可知道这个组织的成员人数是 398463 名,将近 40 万人啊!

大约 40 万开发者会因此收到大量的邮件轰炸。由于需要发送的邮件数量太多,导致 GitHub 邮件通知服务也出现了延迟。所以开发者收到邮件的时间会相差较远,不少开发者即使在获知此事后取消了订阅 PR,也还是会收到在此之前积压的未发出的邮件,还有部分人评论回复,这一下子 40 万人互相轰炸!!
一位接受 “轰炸” 的网友

这应该算是一个 Bug 吧,GitHub 是不是应该嘉奖一下  ̄□ ̄|。除此之外,该新手提交的 PR 也有很多问题,不知道这段经历写到简历上,会不会让面试官 “眼前一亮”!面试官:“好家伙,你就是拿邮件攻击我的人…”
附:
仓库现场:https://github.com/EpicGames/Signup ↗ PR 现场:https://github.com/EpicGames/Signup/pull/24 ↗
文章标题:GitHub 用好了是交友平台,用不好就是 “邮件轰炸” 平台!
版权声明:内容遵守 CC BY-NC-SA 4.0 许可协议,转载请注明出处!
侵权提示:部分信息可能来源于网络。如发现有侵权,请随时联系删除!


💬 评论区