當前位置:
首頁 > 新聞 > 中文repo「霸榜」GitHub Trending,國外開發者不開心了

中文repo「霸榜」GitHub Trending,國外開發者不開心了

中文repo「霸榜」GitHub Trending,國外開發者不開心了

【新智元導讀】近日,有國外開發者對中文項目「霸榜」GitHub趨勢榜表示不滿,認為這些佔領趨勢榜前列的項目給非母語的開發者帶來不便,並提出了一些GitHub改版的建議。你怎麼看?

近日,一位叫 Balazs Saros 的國外開發者在 Medium 上發表了一篇名為 "Chinese repos are ruining the Github trending page" 的博文,翻譯一下他的意思就是 「中文 repo 正在破壞 GitHub Trending 的頁面」。

乍一聽,標題像是在表達中文 repo 「霸榜」 的不滿,有些人可能在看完標題後就開噴了。Balazs 也擔心有些網友不看博文中實際要表達的意思,為了避免誤會,他在文章開頭就寫了個 「免責聲明」 澄清他的主要觀點。


雖然大多數讀者可能不需要這個免責聲明,但我仍然覺得有必要添加它以確保避免任何誤解:我不反對非英語 repo,不說英語的人也可以在 Trending(趨勢)頁面中佔有一席之地,我認為這是一件好事。英語也不是我的母語,而且我以前剛開始的時候用的也是我自己語言的資源。本文的目的是指出 Trending 頁面中的用戶體驗設計缺陷,Github 應該對此進行修正。

那麼到底是什麼原因讓 Balazs 覺得中文 repo 「霸榜」 是在破壞 GitHub Trending?

Github 的 Trending 頁面是發現有趣的新 repo 的好功能,也給了新項目獲得更多注意力的絕佳機會。但現在,Balazs 表示自己越來越不願意去看這個頁面了,因為滿屏充斥著非英語 repo,尤其是中文 repo,前 10 個裡有 9 個都是中文 repo,為此他截了一張 GitHub Trending 頁面的圖作證,還強調這是一張隨機截圖。

中文repo「霸榜」GitHub Trending,國外開發者不開心了

Balazs 認為,雖然他可以使用 Google 翻譯等工具查看 readme 文件,但有時項目的但項目的演示頁面、截圖中出現的內容,甚至代碼注釋都不是英文。顯然,由於語言障礙,這給非母語的開發者帶來了不便。

還有讓他感到困惑的是,其實像有些面試經驗的中文 repo 都是針對特定地區的開發者,而這些熱門資源對其他開發者來說基本沒有用處。

關於 GitHub Trending 為何出現這種局面,Balazs 總結了三點原因:一是中國在軟體開發或者技術方面正趕上美國,並開始專註於擴大人才庫;二是為了讓 「那裡的人(中國人)」 擺脫貧困並擁有機會,軟體開發行業是一個最好的途徑(有時是唯一的途徑);三是 Github 正在不斷成長且非常強大,這就不難理解它變成了這些人獲取解決方案的途徑。

隨後,Balazs 再次強調他本人並不是抱怨創建了中文 repo 的開發者,這主要是因為 Github 沒有重視用戶體驗。他還給 Github 官方給出了自己的改進建議。

  1. Repo 已經足夠有趣的編程語言屬性,同樣,GitHub 可以引入另個屬性來檢測readme/docs/etc 文件中的自然語言來進行篩選項目。在 GitHub Trending 上,開發者可以選擇特定地區篩選項目,當然默認選項還是 「worldwide(全球)」,開發者就可以看到其他任何地區開發者的項目。
  2. Repo 還具有從 LICENSE 文件中讀取的授權屬性。作者可以添加或選擇相應的 LANGUAGE(語言)文件,列表與第一點中的列表相同。
  3. 將上述兩點結合起來可能是最佳方式,repo 的創建者還能進行修改相應的語言,這對開發者來說會更方便。

文章發出後,「躺槍」 的中國開發者們進行了討論,一眼望去,好像大部分開發者都贊成 Balazs 的 「控訴」。

下面這位老哥在 Balazs 的博文下進行了回復,他認為 GitHub 確實在 Trending 上對多語言內容的處理是糟糕的,同意作者所說的解決途徑。

中文repo「霸榜」GitHub Trending,國外開發者不開心了

還有很多開發者在微博上進行了討論,有支持,也有反對的聲音。

中文repo「霸榜」GitHub Trending,國外開發者不開心了

當然,也有開發者對其標題的措辭表達了不滿,即便作者表示不是方案中文 repo 但說 「中文 ruin(破壞)GitHub trending」 是在發泄負面情緒,容易造成曲解。

還有開發者則更直接了,「本來是中國開發者的開源項目,有啥好抱怨的?」「GitHub 全是英文的時候我們說了啥?idea 全是英文我們說了啥了?」

「我們努力學習英語理解文檔,你們在幹啥?」,有網友建議外國開發者該學漢語了。

你怎麼看?

(本文經授權轉載自AI科技大本營,ID:rgznai100)

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 新智元 的精彩文章:

比DNA存儲更可怕!你的照片居然可以存儲在氨基酸分子溶液里
邁克爾?喬丹:人工智慧革命遠未發生

TAG:新智元 |