GitHub 官宣:棄用 trending 熱榜,開發者炸鍋了

語言: CN / TW / HK

trending榜單要棄用?

大家好,我是二哥呀。

昨天正在小破站上開心地刷《玫瑰叔品冰火》,嗯,一直刷道今天早上,發現真的是一個寶藏 up。

然後就收到好朋友巨集哥發來的訊息說,GitHub 要下架 trending 榜單了, 這一訊息真讓我大吃一驚啊,還沒反應過來,GitHub 就為 Trending 榜單開啟倒計時 30 天的模式了,30 天后就廢棄了?

第一時間湧入我腦海的反應就是這些:“這怎麼可能?為什麼?trending 熱榜挺好用的啊?為什麼要下架?難道 GitHub 以後也要做推薦流?

不知道大家有沒有同感啊!

然後我今天早上登入 GitHub 再去檢視 GitHub trending 熱榜選單的時候,發現:

Heads up! This Trending tab is being deprecated. Due to low usage of Trending Repositories and Trending Developers, this tab will no longer be available beginning September 30, 2022. For questions and feedback, please visit GitHub Community.

這段提示消失了?

難道說迫於壓力,微軟手軟不砍了?

一開始還以為是瀏覽器快取,我特意開了 Chrome 的無痕模式上去確認了一下,確實沒有這段提示了。

到底搞什麼鬼?

像微軟這樣體量的公司,尤其是 GitHub 這樣明星級別的產品,針對一個大家耳熟能詳的功能,說砍就砍,然後又突然“不砍”,不是很理解啊!

為了確認這件事,我在搜尋引擎裡輸入 GitHub trending deprecated 關鍵字,就搜到了這條結果。

回覆者 martinwoodward 何許人呢?一看簡介大家就明白了,GitHub 的重量級人物!

來看看他是怎麼回覆的。

大致的意思就是,hi 夥計們,得到你們關於 trending 榜單的反饋了,鑑於你們的熱情(高漲地反抗情緒),我們決定重新評估是否要棄用 trending 熱榜這個計劃,看看是否有其他的解決方案。

在我們搞清楚之前,暫時先去掉 trending 榜單上的警告⚠️資訊。不過,有一點可以確定的是,我們的大資料顯示,tending 榜單的使用率確實越來越低了,這也是我們之所以要關閉 trending 榜單的主要原因(你們不要質疑我們的動機,我們是有理有據的)。

總之,就是這麼一個大概的意思。至於 trending 榜單能不能保得住,我想即便是能保住,上榜的機制(演算法)也會大改,不會再像以前那樣。

trending榜單的使用體驗

就我個人而言,GitHub trending 榜單的使用頻率還是非常高的,因為有時候確實想上去看看有什麼比較有意思的新鮮專案,尤其是當自己的倉庫也出現在榜單的時候,心情真的非常激動。

之前上榜時的截圖

issue 區榜一大哥簡簡單單的一句話“100% for me too. I use it everyday to discover new interesting projects”也得到了非常多使用者的聲援。

還有這張動圖應該也能反映出大部分 GitHub 使用者在收到 trending 榜單要棄用時的心情。 在這裡插入圖片描述

不過,這份 trending 榜單確實也存在著一些問題,就是有些倉庫會長期霸佔這份名單,而有些倉庫鮮有露頭的機會。

畢竟使用者量大的倉庫,肯定是更有機會上這份榜單,而一些使用者量小的新開源的倉庫想要上來,就頗為不易。

不過,也有使用者是支援 GitHub 棄用 trending 榜單的,因為有些倉庫的作者利用這種玩法來引流,導致榜單上沒有幾個正經的專案:

在這裡插入圖片描述

trending榜單的優化

當然了,作為 GitHub 的一個普通使用者,我們沒有權力去確定 trending 榜單到底要不要被棄用,但是有一點是可以肯定的,就是微軟絕對會對 trending 榜單做一個新的優化,無論最終是以什麼樣的心態出現。

其實 GitHub 除了 trending 榜單,也在做一些其他方面的推薦流,比如說首頁的 for you(beta 中)。

點到 for you 標籤頁,就能發現你關注的一些倉庫一些使用者在 starred、forked 什麼,包括你自己可能感興趣的。

包括使用者給你倉庫的留言等等。

trending榜單等我們

不知道小夥伴們用 GitHub trending 榜單的多不多,反正 GitHub 確實一個臥虎藏龍的好地方,裡面幾乎能找到你想要的所有東西。

二哥最近也在不斷優化《Java 程式設計師進階之路》開源倉庫裡面的內容,比如說集合框架、Java IO、異常處理、Netty、輔助工具、開源輪子等。

和三個大廠朋友樓仔、一灰、小超一起準備的開源專案也在馬不停蹄地準備著。大家可以看一下時間,兩個小時前還在commit 呢。

也希望我們新的開源專案,能在未來上一次 GitHub trending 榜單呢

!!!!!!!

!!!!!!!

!!!!!!!

ending

沒有什麼使我停留——除了目的,縱然岸旁有玫瑰、有綠蔭、有寧靜的港灣,我是不繫之舟。

本文已收錄到 GitHub 上星標 3.3k+ 的開源專欄《Java 程式設計師進階之路》,據說每一個優秀的 Java 程式設計師都喜歡她,風趣幽默、通俗易懂。內容包括 Java 基礎、Java 併發程式設計、Java 虛擬機器、Java 企業級開發(Git、Nginx、Maven、Intellij IDEA、Spring、Spring Boot、Redis、MySql 等等)、Java 面試等核心知識點。學 Java,就認準 Java 程式設計師進階之路😄。

Github 倉庫:http://github.com/itwanger/toBeBetterJavaer

star 了這個倉庫就等於你擁有了成為了一名優秀 Java 工程師的潛力。