欢迎您访问欧宝体育高清直播门户网站!    
您所在的位置: 首页 > 欧宝体育入口 > 产品2

新手向 GitHub 仓库提交 PR结果 “轰炸” 了近 40 万开发者

发布时间:2024-01-12 11:09:49 作者: 欧宝体育入口 来源:欧宝直播篮球

  

  近日,一名开发者向游戏公司 Epic Games 组织的 GitHub 仓库提交了一个 PR,内容是修改 README 文件中的几处表述性问题,以及调整 logo 尺寸。

  这种没什么技术上的含金量的 PR,通常是刚接触 GitHub 不久的新手程序员在 “练手”,又或是他们包装自己简历的一个手段 —— 毕竟 PR 被合并后即可成为 Epic Games 的 Contributor,这种身份用来填充简历至少可以吓唬一下 HR。

  然而,这个平平无奇的 PR 却在刚过去的周末惊动了大约 40 万使用虚幻引擎 (Unreal Engine) 的开发者。

  原因是,这名新手为了让自己提交的 PR 尽快被合并,他在评论中 @ 了多个帐号进行提醒,其中@EpicGames/developers 触发了 reply-all 事件:向加入 Epic Games 组织的所有 GitHub 用户发送关于此 PR 的邮件通知。按照虚幻引擎的政策,要先加入 Epic Games 组织才有权限访问项目的源代码。这时 Epic Games 组织的成员人数是398463 名。

  莫名收到邮件通知的开发者如果点开了 PR,并且留下评论,那么这些评论也会继续以邮件的形式通知给 Epic Games 组织的的开发者。也就是说,大约 40 万开发者会因此收到大量的邮件轰炸。由于需要发送的邮件数量太多,导致 GitHub 的邮件通知服务也出现了延迟。所以开发者收到邮件的时间会相差较远,不少开发者即使在获知此事后取消了订阅 PR,也还是会收到在此之前积压的未发出的邮件。

  对于这样的一种情况,受影响的开发者只能手动停止订阅此 PR 的通知,当然 Epic Games 开发者发现该情况后也立即锁定了 PR。事后,当事人发表了道歉推文,他表明了自己确实不知道在 PR 评论中的 @ 会影响到 40 万开发者。

  当然,他也不清楚自己为了修改表述错误而提交的 PR 本身也充斥着许多错误。

  有开发者调侃,他可以把这次经历写到简历上:“通过向 Epic Games 的 GitHub 仓库提交 PR,将 GitHub 变成了发送骚扰邮件的僵尸网络。”

  也有开发者认为,GitHub 作为平台不应允许如此宽松的机制:只需要 @ 一个帐号,就能向几十万人发送邮件通知。

  本文标题:新手向 GitHub 仓库提交 PR,结果“轰炸”了近 40 万开发者

  2013年GoogleIO开发者大会相比去年,没有新硬件发布,也没有新版本的Android系统,对于普通人来说也许令人失望,但是对开发者来说却仍有不少令人兴奋的东西存在,比如AndroidStudio开发工具和各种服务与API更新。那么,在这些令人眼花缭乱的更新中,Google向移动开发者传达了什么信息呢?

  或许你在奇怪为什么WindowsPhone7应用商店里面的应用程序增长的速度那么慢?因为微软并没有向所有研发人员开放WindowsPhone7的应用程序提交。现在所有的付费的Marketplace研发人员账号(现在已经是AppHub)慢慢的开始上传你的WindowsPhone7应用程序了。

  目前GitHub上的注册用户数量已超越1000万,为了准确我们抓取了全用户的个人隐私信息并从中筛选出了所有中国开发者、中国组织和美国开发者、美国组织,然后抓取了他们所有的公开项目信息做多元化的分析。报告的内容分为三个部分,第一部分是中国开发者的现状,第二部分是中美开发者的对比,第三部分是国内优秀开源项目作者的采访。

上一篇:新加坡PR上岸人经验分享1年拿永居最强攻略来了!

下一篇: 澳大利亚移民专业词汇(2):“PR”的正确解读!

首页

© 2009 Copyright All rights reserved  

欧宝体育高清直播  版权所有  

0551-65326431

  
0551-65326431