作者 | 局长

本文经授权转载自开源中国(ID:oschina2013)

在没有任何警告或通知的情况下被 GitHub 删除仓库是什么体验?

知名游戏设计师兼程序员 Jason Rohrer 昨天正好遭遇了上述的情况,为此他在推特“吐槽”了一番,并说道,在没有收到任何警告和通知的情况下,他使用了 5 年的 GitHub 帐号(包含 5000 个 commit 和 23 个仓库)被官方屏蔽了,其中最重要的一个 repo —— 托管在 GitHub 已超过 5 年并十分活跃的《One Hour One Life》开源游戏 repo 也未能幸免。

而在整件事发生的过程中,Jason 甚至没有收到来自 GitHub 的邮件通知。

对此,Jason 刚开始猜测是某些用户为泄恨而进行的恶意举报导致被 GitHub 屏蔽了帐号。

Jason 表示,自己使用了 GitHub 的一些服务来运营《One Hour One Life》,但没想到对方提供的服务竟然如此不专业。上个月被 Discord 被坑了一把,这个月就轮到了 GitHub。他认为既然 GitHub 将自己定位成行业“基石”,那么一举一动也要表现出作为“基石”所应具备的素质。

这件事很快就在社交网站广泛传播了,引起广大开发者的关注和热烈回应,GitHub CEO Nat Friedman 了解此事后,迅速做出了回应,先是向 Jason 表达了真诚的歉意,并告知恢复了帐号,还已经安排人员调查此事并会从中吸取教训。

Jason 随后也发推表示自己被删除的 GitHub 帐号已经恢复,并感谢各位帮忙转发和“声援”的网友。Jason 说到,虽然自己也有这些 repo 的备份,但没备份用户所提交的 issue 和 PR 等数据。

Jason 表示 GitHub 为自己运营《One Hour One Life》这款游戏提供了很重要的服务,因为正在运行的游戏服务器、下载服务器和其他类型的服务器均使用了 linodes,而它们都通过 git pull 进行自动升级。这种方式在过去的几年里运行得十分正常,所以他也就一直在 GitHub 上管理自己的开源项目。

有网友认为 Jason 将一切东西都交由 GitHub 处理不是十分理智,为什么不考虑自建 Git 服务以降低风险?

对此,Jason 解释道,虽然将所有的鸡蛋都放在一个篮子显得有点愚蠢,但他的项目是开源的,并且还是 public domain(公有领域)作品,项目的生命周期应该会比他更长,所以使用自建服务不是一个长期可行的方式。

Jason 认为,在这件事里面最重要的问题不是自己的帐号因为触发 GitHub 的垃圾邮件过滤器被屏蔽,而是在没有收到任何通知的情况下,帐号就被官方屏蔽了,哪怕这是一个十分活跃且注册已久的帐号。

Jason 认为 GitHub 的处理机制不太合理,即便仓库里面的某些信息看起来像违规内容,为什么要把整个帐号和包含的 23 个仓库屏蔽呢,难道不能只标记并删除那些违规信息吗?

所以 Jason 希望 GitHub 能调查清楚此事,并提供相关信息。

最后,那些想对 GitHub 的垃圾邮件过滤器进行逆向工程的童鞋,可以查看这个 issue 进行研究 ↓↓↓

https://github.com/jasonrohrer/OneLifeData7/issues/330

因为 Jason 表示这是帐号被屏蔽之前提交的最后一个 issue,所以可能是它触发了屏蔽条件。

人工智能的现状及今后发展趋势如何? 

https://edu.csdn.net/topic/ai30?utm_source=csdn_bw

【End】

6月29-30日,2019以太坊技术及应用大会特邀以太坊创始人V神与以太坊基金会核心成员,以及海内外知名专家齐聚北京,聚焦前沿技术,把握时代机遇,深耕行业应用,共话以太坊2.0新生态。扫码或点击阅读原文,即享优惠购票!

 热 文 推 荐 

☞IBM 确认裁员约 1700 人;华为新款操作系统来了!开通 5G 服务不换卡不换号 | 极客头条

AI 改写《权力的游戏》结局,和编剧比谁更烂?

“不懂 CPU 工作原理又如何,直接用代码模拟一个!”

代码有温度 科技需向善

☞惊!为拯救美国落伍的 STEM 教育,纷纷出手教老师编程?!

高考倒数 2 天!程序员惊现最燃表白!

被5月GitHub Top20榜单惊呆了! 原来区块链大佬都在做这个...

边缘计算将吞掉云计算!

B站超全分享!2万人收藏的免费计算机科学速成课

谷歌开源张量网络库TensorNetwork,GPU处理提升100倍!

☞“是!互联网从此没有 BAT!”

你点的每个“在看”,我都认真当成了喜欢

开源游戏《一小时人生》GitHub仓库被删,CEO亲自道歉相关推荐

  1. 知名游戏设计师的 GitHub 仓库被删,CEO 道歉;工信部向四家公司发放 5G 牌照

    (给技术最前线加星标,每天看技术热点) 转自:开源中国.solidot.cnBeta.腾讯科技.快科技等 [技术资讯] 0.知名游戏设计师 Jason Rohrer 的 GitHub 仓库被删,CEO ...

  2. 基于QT开发的开源局域网联机UNO卡牌游戏报告(附github仓库地址)

    源代码: https://github.com/yunwei37/UNO-game-oop 目录 1. 需求分析 1.1. UNO卡牌游戏的基本功能 1.2. UNO卡牌游戏的规则 2. 总体设计 3 ...

  3. 谷歌开源Allstar 项目,保护GitHub 仓库安全

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 谷歌开源 Allstar 项目,通过不断监控和执行一系列安全策略来保护 GitHub 项目的安全,从而阻止基本的安全配置错误问题. Allsta ...

  4. GitHub接连封杀开源项目惹众怒,CEO亲自道歉

    作者 | 唐小引 图源 | 东方 IC 来源 | CSDN(ID:CSDNnews) 王坚博士曾经做过这样一个非常形象的比喻,他将做 App 比作是在别人的花园里弄盆栽,「种点花草是没有问题的」,不过 ...

  5. GitHub 接连封杀开源项目惹众怒,CEO 亲自道歉!

    作者 | 唐小引 头图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) 王坚博士曾经做过这样一个非常形象的比喻,他将做 App 比作是在别人的花园里弄盆栽,「种点花草是没 ...

  6. 阿里开源台柱 Ant Design 源码仓库被删了...

    号外,号外,Ant Design 源码仓库被删除! 在广大中国人民还在欢天喜地过新年的时候,Ant Design项目组成员一定是焦头烂额. 因为就在2.15,也就是农历大年初四的时候,一位名叫Jegg ...

  7. wegame饥荒一直登录中_苹果游戏推荐ios帐号共享 一小时人生(希望之村)移动版 模拟经营沙盒世界饥荒游戏...

    关注我们,每天准时更新更多更好玩更有趣的游戏帐号id和实用软件. 公众号免费运营维护实属不易,付费游戏与应用成本高昂,几元至几十元不等,全内购游戏动辄上百,每天更新一款或多款游戏与应用更加不易,公众号 ...

  8. Github仓库如何选择开源许可证

    当我们点了Github个人主页右上角的那个那个加号之后,如上所示可以看到创建新仓库的选项, 点击 `New repository` , 就会进入到创建新仓库的页面,进入到这个页面之后可以看到右下角的下 ...

  9. GitHub开源游戏框架和引擎介绍

    GitHub开源游戏框架介绍 ET ET的介绍 GitHub地址 NoahGameFrame NoahGameFrame的介绍 GitHub地址 CSDN相关教程 ET ET的介绍 ET是一个开源的游 ...

最新文章

  1. 工作如果没有方法,光靠苦力是不行的
  2. 吴恩达机器学习笔记-梯度下降
  3. 【数据库(二)】嵌套子查询
  4. win命令安装 安装cmake_win10下VSCode+CMake+Clang+GCC环境搭建教程图解
  5. AI数学基础之:确定图灵机和非确定图灵机
  6. 新功能:阿里云负载均衡SLB支持HTTP访问强制跳转HTTPS
  7. C语言自学《三》---- 条件判断
  8. 视觉控每天盯着桌面,少不了桌面手机壁纸图片,请收好
  9. windows知识点
  10. 快速在指定文件夹打开命令行
  11. w ndows10专业版连接不上网,Windows10连不上无线网怎么办 Windows10修复网络教程
  12. 单片机原理与接口技术(ESP8266/ESP32)机器人类草稿
  13. Safari浏览器兼容性问题
  14. 怎样提高计算机内存,电脑物理内存不足怎么提高 电脑物理内存占用过高的解决方法...
  15. Aircrack-ng套件——无线破解原理及工具详解
  16. opencv背景抠图
  17. windows7 内部版本7601 此windows副本不是正版 ---解决方案
  18. 北京市社会保险办理流程
  19. linux configure 的 --prefix 参数的作用
  20. 【英语阅读】纽约时报 | 乔布斯是对的:手机和iPad杀死了个人电脑

热门文章

  1. 矩池云安装PyQt5,并在VNC中测试使用
  2. 矩池云通过rsync指令上传文件到服务器网盘
  3. 力扣--122. 买卖股票的最佳时机 II
  4. jmeter一个线程组多个请求_Jmeter模拟真实用户压测场景之阶梯螺纹线程组、终极线程组、并发线程组实例...
  5. 记录——《C Primer Plus (第五版)》第九章编程练习第八题
  6. 【CS231n_2017】1-Introduction to CNN for Visual Recognition
  7. 中国栓塞线圈市场趋势报告、技术动态创新及市场预测
  8. 程序员Mac常用软件之效率工具
  9. 保存时自动加分号_作为测试行业发展趋势,自动化一点也不难啊!
  10. Python菜鸟入门:day09数据结构