Linux 6.3 內(nèi)核的合并窗口已開啟,Linus Torvalds 也收到了大量的 PR,目前總體看來正在有序進(jìn)行。但 Linus 對部分合并請求的日志信息非常不滿:“我之前就已經(jīng)說過,很顯然現(xiàn)在我需要再重復(fù)一次,如果你懶得解釋為什么會存在這個合并請求,那么根據(jù)定義,這就是一堆垃圾!”
▲缺少注釋的合并請求讓 Linus Torvalds 很生氣
Linus 認(rèn)為,如果你不能解釋清楚一個合并請求,那么就不要提交,這是很簡單的道理。如果不解釋提交合并請求的原因,那就是在生產(chǎn)垃圾。在這種情況下,Linus 覺得這種合并請求根本就不應(yīng)該存在。
Linus 強(qiáng)調(diào)道,這是每個開發(fā)者都應(yīng)該牢記的規(guī)則。如果有注釋的話,那就在日志信息中寫出來,讓那個合并請求的提交看起來合理些。
現(xiàn)在這些沒有注釋的合并請求看起來完全沒有意義,Linus 表示自己十分厭惡無意義的合并。它們只會讓代碼歷史看起來更糟糕,更難讀。
最后的結(jié)果是,這次合并是對之前的 Linux 6.2 的修復(fù),相關(guān)的開發(fā)者會努力在未來更清楚地表達(dá)合并請求的注釋。
審核編輯 :李倩
-
內(nèi)核
+關(guān)注
關(guān)注
3文章
1416瀏覽量
41341 -
Linux
+關(guān)注
關(guān)注
87文章
11507瀏覽量
213521 -
代碼
+關(guān)注
關(guān)注
30文章
4897瀏覽量
70575
原文標(biāo)題:Linus再發(fā)飆:這就是一堆垃圾!
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
如何配置和驗(yàn)證Linux內(nèi)核參數(shù)
Linux內(nèi)核編譯失敗?移動硬盤和虛擬機(jī)的那些事兒

樹莓派4 性能大比拼:標(biāo)準(zhǔn)Linux與實(shí)時Linux 4.19內(nèi)核的延遲測試

rtsmart開啟C++特性支持后,工具鏈編譯內(nèi)核不通過怎么解決?
基于OpenSBI的linux nommu實(shí)現(xiàn)

騰訊云內(nèi)核團(tuán)隊(duì)修復(fù)Linux關(guān)鍵Bug
嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-Linux內(nèi)核移植之內(nèi)核簡介
飛凌嵌入式ElfBoard ELF 1板卡-Linux內(nèi)核移植之內(nèi)核簡介
嵌入式工程師都在找的【Linux內(nèi)核調(diào)試技術(shù)】建議收藏!
deepin社區(qū)亮相第19屆中國Linux內(nèi)核開發(fā)者大會
linux內(nèi)核中通用HID觸摸驅(qū)動

詳解linux內(nèi)核的uevent機(jī)制
linux驅(qū)動程序如何加載進(jìn)內(nèi)核
Linux內(nèi)核測試技術(shù)

Linux內(nèi)核中的頁面分配機(jī)制

評論