Linus Torvalds:GitHub 創(chuàng)建了絕對無用的垃圾合并
技術(shù)編輯:典典 丨發(fā)自 思否編輯部
公眾號:SegmentFault
2020 年 8 月,一家從事各種存儲技術(shù)的公司 Paragon 高調(diào)宣布,他們的 NTFS 讀寫驅(qū)動(dòng)在作為商業(yè)驅(qū)動(dòng)提供給那些需要在 Linux 上對微軟文件系統(tǒng)進(jìn)行可靠支持的用戶多年后,將在 Linux 內(nèi)核中進(jìn)行主線開發(fā)。
據(jù)了解,在經(jīng)過多次修訂后,Paragon 于幾日前為其 NTFS 讀/寫驅(qū)動(dòng)程序提交了一個(gè)拉動(dòng)請求,被稱為 NTFS3,用于即將到來的 Linux 5.15 內(nèi)核。
Paragon "NTFS3"內(nèi)核驅(qū)動(dòng)為微軟的 NTFS 文件系統(tǒng)提供了比其他內(nèi)核或 FUSE 選項(xiàng)更好的讀/寫支持,以便在 Linux 上支持這種文件系統(tǒng)。
但是,Linux 的負(fù)責(zé)人 Linus Torvalds 對此申請非常不滿,他的成見并不是針對于軟件包的拉動(dòng)請求,而是對于其中的 GitHub 合并提交:

GitHub 創(chuàng)建了絕對無用的垃圾合并,你永遠(yuǎn)不應(yīng)該使用 GitHub 接口來合并任何東西。
GitHub 是一個(gè)完美的托管網(wǎng)站,它在其他很多方面做的也很出色,但“合并”絕不是其中之一。
Linux 內(nèi)核合并需要*正確*地進(jìn)行,這意味著要有適當(dāng)?shù)奶峤恍畔?,其中要包含有關(guān)被合并的內(nèi)容和*為什么*合并的內(nèi)容。但這也意味著適當(dāng)?shù)淖髡吆吞峤徽咝畔⒌取6羞@些都被 GitHub 完全搞砸了。
郵件的最后,Torvalds 提到了當(dāng)涉及 Linux 內(nèi)核的合并時(shí),他更傾向于用什么來代替 GitHub。為了持續(xù)開發(fā),Torvalds 認(rèn)為要做更正確更適合的事情,這意味著從命令行進(jìn)行合并,而不是使用完全破碎的 GitHub Web 界面。
郵件地址:
https://lore.kernel.org/lkml/CAHk-=wjbtip559HcMG9VQLGPmkurh5Kc50y5BceL8Q8=aL0H3Q@mail.gmail.com/

