1757430389
2025-09-09 14:42:00
Leonid Korchenko/Moment/Getty Images
zdnetをフォローしてください: 優先ソースとして追加してください Googleで。
ZDNETの重要なポイント
- Linus Torvaldsは、提案されたLinuxコードの変更において、非情報的なリンクが好きではありません。
- 役に立たないリンクは、AI開発プログラムと自動化されたツールからのものです。
- Torvaldsは、リンクがパッチに関する有用な情報につながるはずだと考えています。
それはすべて、Linuxカーネルでリソースノードを書き換える単一の修正から始まりました。 Linus Torvaldsがそれを見たほど、彼はより困惑しました。ご存知のように、修正はしませんでした」実際に何かを修正します。」
それから、Torvaldsは説明し、「有望な」リンクを見つけました。
「すでにこのゴミを止めてください」
彼は困惑してから、何もフラットなことにイライラしました。 Linuxカーネルメーリングリスト(LKML)。 Torvaldsは、「私の最初の反応が間違っていた理由を説明するいくつかのoopsの報告を指すことを望んでいました。」彼は失望しました。
また:Linus Torvaldsは10日間でGitを構築しました – そしてそれが20年間続くとは想像もしませんでした
それで、Torvaldsは、「このゴミをすでに止めてください。人々の時間を無駄にする無意味なリンクの引数を追加するのをやめてください。追加の *追加情報がある場合はリンクを追加します。
要するに、「あなたが実際にこれを引っ張ることを期待しているなら、私は本当の説明が必要であり、役に立たないリンクではありません。はい、私は不機嫌です。私の主な仕事 – 本当に私の唯一の仕事は、プルリクエストを理解しようとすることです。だから、私はこれらのものを自動的に追加し、仕事をより困難にするだけです。」
また:Linuxの1つの開発者の趣味から4,000万回のコードへの驚くべき旅 – およびカウント
他の人は同意します。 1人のRedditのコメンターが言ったように、」Linusにはポイントがあります。 そのオリジナルのパッチは、AI執筆の要約のように見え、問題の説明へのリンクは同じ要約でした。」
AIプログラミングと経験不足
それでは、なぜこれらの無意味なリンクが繰り返し問題になったのでしょうか? AIプログラミングの台頭により、多くの貢献者は現在、GitHubやGitLabなどの自動化されたスクリプト、ボット、またはプラットフォーム統合を使用しており、クロスリファレンスの問題、マージ、およびパッチ提出のために自動的にハイパーリンクを生成しています。いいですね
ただし、これらのシステムは、パッチの理解に役立つ追加情報、ディスカッション履歴、またはバグトラッカーコンテキストを提供せずに、パッチメールまたは一般的なページを指すリンクを頻繁に追加します。言い換えれば、彼らはメンテナーの時間を無駄にしています。スポイラーアラート:Torvaldsだけでなく、ほとんどすべてのメンテナーが、作業を追加せずにプレートに十分な量を持っています。
また:Linus Torvaldsは、「ゴミ」パッチで「世界を悪化させる」ためのカーネル開発者を爆破します
この問題を引き起こしているのはこれらのツールだけではありません。経験豊富な開発者または急ぎの開発者は、関連性に関係なく、リンクの使用を奨励または要求する規定のワークフローまたはテンプレートに従っています。ベストプラクティスの監視や執行がほとんどないため、 多くのリンクは純粋に習慣やコンプライアンスから追加されています、無意味な参照の拡散につながります。
Torvaldsを幸せにしたいのなら、それは非常に簡単です。彼が尋ねたことをするだけです:「この自動化された愚かさを止めてもらえますか?」
#Linus #TorvaldsはLinux #Devsを警告しています自動化された役に立たないリンクでパッチを乱雑にするのを止めます