歡迎您光臨本站 註冊首頁

知名遊戲設計師 Jason Rohrer 的 GitHub 倉庫被刪,CEO 親自道歉

←手機掃碼閱讀     admin @ 2019-06-06 , reply:0

在沒有任何警告或通知的情況下被 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 進行研究。因為 Jason 表示這是帳號在屏蔽之前提交的最後一個 issue,所以可能是它觸發了屏蔽條件。


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/107245/gitbub-removes-designers-work
知名遊戲設計師 Jason Rohrer 的 GitHub 倉庫被刪,CEO 親自道歉已經有253次圍觀

http://coctec.com/news/all/show-post-206642.html