ホームページ > システムチュートリアル > Linux > Linus Torvaldsは、BCACHEFS開発プロセスに不満を表明しています

Linus Torvaldsは、BCACHEFS開発プロセスに不満を表明しています

Lisa Kudrow
リリース: 2025-03-10 09:26:12
オリジナル
192 人が閲覧しました

Linus Torvalds Expresses Frustration With Bcachefs Development Process

Linux Kernel Creator Linus TorvaldsとBCachefsのリード開発者Kent Overstreetは、2024年10月5日にBCachefs開発慣行をめぐって衝突しました。 Torvaldsは、オーバーストリートのテストの欠如と補給前のコラボレーションを批判し、オーバーストリートは彼の迅速な反復アプローチと直接ユーザーフィードバックループを擁護しました。 意見の相違はエスカレートし、メインラインカーネルからbcachefを除去すると脅しているトーバルドに至りました。 このブログ投稿は、進行中の紛争を要約しています

目次

-torvalds批評bcachefs開発プロセス

bcachefs開発衝突

オーバーストリートの反論
  • torvaldsはオーバーストリートの正当化を拒否します
  • Torvaldsに対するオーバーストリートの挑戦
  • 除去の脅威と不確実な将来
  • 競合の重要なポイント
  • コミュニティの反応
  • 未解決の状況
torvalds批評bcachefs開発プロセス

Linus Torvaldsは、LinuxカーネルメーリングリストでKent OverstreetのBCACHEFS開発方法に強い不満を表明しました。 彼は、外部のレビューに欠けているパッチによって引き起こされたビッグエンディアンビルドの故障を挙げて、不十分なテストを強調しました。 彼のメッセージは、メインラインカーネルに入るテストされていないコードの容認できないリスクを強調しました。 bcachefs開発衝突

紛争は、Linux 6.12-RC2のいくつかのBCACHEFS修正のオーバーストリートの提出に起因していました。これらの修正は、事前の公開審査なしでコミットされ、不十分なテストに関する懸念を引き起こしました。 Torvaldsは、このアプローチに関連するリスクの代表的な例として、ビッグエンディアンの問題を指摘しました。 彼はさらに、より広範な開発者の関与の欠如を批判し、孤独な開発スタイルが進歩とコラボレーションを妨げたことを示唆しています。 Overstreetの最初の返信に対するTorvaldsの応答は、リリースの締め切りに近いコミュニティの貢献の欠如と未検証のパッチの提出に関する彼の懸念を強調しました。

オーバーストリートの反論

オーバーストリートは、最近コミットされたものの、2週間にわたって修正が開発されたと反論しました。彼は、この迅速なイテレーションモデルがクイックバグ解像度を促進したと主張して、直接ユーザーフィードバックループを強調しました。彼はまた、Linuxカーネルの初期の開発に類似しており、より柔軟なアプローチがBCachefsの初期段階で正当化されたことを示唆しています。

torvaldsはオーバーストリートの正当化を拒否します

Torvaldsはこれらの議論を却下し、確立されたプロセスが理由で存在し、それらから逸脱することはプロジェクト全体に悪影響を与えると主張しました。 彼は初期のLinux開発との比較を拒否し、プロジェクトの進化と開発慣行の改善を強調しました。

Torvaldsに対するオーバーストリートの挑戦

両側に欲求不満が取り付けられています。オーバーストリートは、BCACHEFSへのコミットメントを擁護し、自分の方法が優れていると信じている場合、Torvaldsに独自のファイルシステムを作成するように挑戦しました。

除去の脅威と不確実な将来

これに応じて、Torvaldsは、現在のアプローチでオーバーストリートが持続した場合、メインラインカーネルからBCachefsを完全に除去すると脅しました。彼は、最小限の統合とコラボレーションを伴うソロプロジェクトのままであれば、メインラインでBCACHEFを維持することの価値に疑問を呈しました。 Linuxカーネル内のBCACHEFSの将来は不確実なままです。

競合の重要なポイント

コアの意見の相違は、BCACHEFSの開発プロセスを中心に展開します。テスト、コミュニティへの参加、メインラインカーネル基準の順守です。 Torvaldsは不十分なテストとコミュニティへの関与が限られていると批判し、Overstreetは彼の迅速な反復モデルと直接ユーザーフィードバックを擁護しました。

コミュニティの反応

Carl E. ThompsonやTheodore Ts'oを含む

コミュニティメンバーは、体重を計りました。トンプソンは、妥協者としてツリー外開発モデルを提案し、TS'oは開発者が利用できる既存の自動テストフレームワークを強調しました。オーバーストリートは、回帰テストの改善とよりアクセスしやすいテストインフラストラクチャの必要性を認めました。

未解決の状況

紛争は、大規模なオープンソースプロジェクトを管理するという課題と、個々の貢献とコミュニティコラボレーションのバランスを強調しています。 BCACHEFSの将来への解決と影響は不確実なままです

さらなる読み取り:

https://www.php.cn/link/5b4634374f3d21e6903ba5ff2b771fa4

以上がLinus Torvaldsは、BCACHEFS開発プロセスに不満を表明していますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート