Rumah > Tutorial sistem > LINUX > Linus Torvalds menyatakan kekecewaan dengan proses pembangunan BCACHEFS

Linus Torvalds menyatakan kekecewaan dengan proses pembangunan BCACHEFS

Lisa Kudrow
Lepaskan: 2025-03-10 09:26:12
asal
192 orang telah melayarinya

Linus Torvalds Expresses Frustration With Bcachefs Development Process

Pencipta kernel Linux Linus Torvalds dan pemaju utama BCACHEFS Kent Overstreet bertembung pada 5 Oktober, 2024, atas amalan pembangunan BCACHEFS. Torvalds mengkritik kekurangan ujian dan kerjasama pra-penyegaran Overstreet, sementara Overstreet mempertahankan pendekatan lelarannya yang cepat dan gelung maklum balas pengguna langsung. Perselisihan itu meningkat, memuncak di Torvalds mengancam untuk menghilangkan bcachefs dari kernel utama.

post blog ini meringkaskan konflik yang berterusan.

Jadual Kandungan

- Torvalds Critiques BCACHEFS Process Development

    The Bcachefs Development Clash
  • CounterArgumen Overstreet
  • torvalds menolak justifikasi overstreet
  • cabaran overstreet ke torvalds
  • ancaman penyingkiran dan masa depan yang tidak pasti
  • Titik utama Perdebatan
  • Reaksi Komuniti
  • Situasi yang tidak dapat diselesaikan

Torvalds Critiques BCACHEFS Process Development

Linus Torvalds menyatakan rasa tidak puas hati dengan kaedah pembangunan BCACHEFS Kent Overstreet pada senarai mel kernel Linux. Beliau menyerlahkan ujian yang tidak mencukupi, memetik kegagalan membina besar-endian yang disebabkan oleh patch yang tidak mempunyai semakan luaran. Mesejnya menekankan risiko yang tidak dapat diterima kod yang belum diuji memasuki kernel utama.

The Bcachefs Development Clash

Pertikaian itu berpunca daripada penyerahan Overstreet dari beberapa pembetulan BCACHEFS untuk Linux 6.12-RC2. Pembetulan ini, yang dilakukan tanpa semakan awam terlebih dahulu, menimbulkan kebimbangan mengenai ujian yang tidak mencukupi. Torvalds menunjuk kepada isu besar sebagai contoh utama risiko yang berkaitan dengan pendekatan ini. Beliau seterusnya mengkritik kekurangan penglibatan pemaju yang lebih luas, mencadangkan gaya pembangunan bersendirian menghalang kemajuan dan kerjasama. Tanggapan Torvalds terhadap jawapan awal Overstreet menggariskan keprihatinannya tentang kekurangan sumbangan masyarakat dan penyerahan patch yang belum diuji dekat dengan tarikh akhir pelepasan.

CounterArgumen Overstreet

Overstreet menegaskan bahawa perbaikan, walaupun baru -baru ini dilakukan, telah dibangunkan selama dua minggu. Beliau menekankan gelung maklum balas pengguna langsungnya, dengan alasan bahawa model lelaran pesat ini memupuk resolusi pepijat cepat. Beliau juga menarik persamaan dengan perkembangan awal kernel Linux, yang menunjukkan pendekatan yang lebih fleksibel telah dibenarkan dalam peringkat awal Bcachefs.

torvalds menolak justifikasi overstreet

Torvalds menolak hujah -hujah ini, menegaskan bahawa proses yang ditetapkan wujud atas alasan dan yang menyimpang dari mereka memberi kesan negatif terhadap keseluruhan projek. Beliau menolak perbandingan kepada pembangunan Linux awal, menonjolkan evolusi projek dan amalan pembangunan yang lebih baik.

cabaran overstreet ke torvalds

kekecewaan dipasang di kedua -dua belah pihak. Overstreet, mempertahankan komitmennya terhadap Bcachefs, mencabar Torvalds untuk membuat sistem failnya sendiri jika dia percaya kaedahnya unggul.

ancaman penyingkiran dan masa depan yang tidak pasti

Sebagai tindak balas, Torvalds mengancam untuk menghilangkan bcachefs dari kernel utama sepenuhnya jika Overstreet berterusan dalam pendekatannya sekarang. Beliau mempersoalkan nilai mengekalkan BCACHEFS dalam garis utama jika ia kekal sebagai projek solo dengan integrasi dan kerjasama yang minimum. Masa depan bcachefs dalam kernel Linux tetap tidak pasti.

Titik utama Perdebatan

Perselisihan teras berkisar mengenai proses pembangunan BCACHEFS: ujian, penyertaan masyarakat, dan pematuhan kepada standard kernel utama. Torvalds mengkritik ujian yang tidak mencukupi dan penglibatan komuniti yang terhad, sementara Overstreet mempertahankan model lelarannya yang cepat dan maklum balas pengguna langsung.

Reaksi Komuniti

Ahli komuniti, termasuk Carl E. Thompson dan Theodore Ts'o, yang ditimbang. Thompson mencadangkan model pembangunan luar sebagai kompromi, sementara TS'o menyerlahkan rangka kerja ujian automatik yang ada kepada pemaju. Overstreet mengakui keperluan untuk ujian regresi yang lebih baik dan infrastruktur ujian yang lebih mudah diakses.

Situasi yang tidak dapat diselesaikan

Konflik ini menyoroti cabaran menguruskan projek sumber terbuka yang besar dan keseimbangan antara sumbangan individu dan kerjasama masyarakat. Resolusi dan kesan pada masa depan Bcachefs tetap tidak pasti.

Bacaan Lanjut: https://www.php.cn/link/5B4634374F3D21E6903BA5FF2B771FA4

Atas ialah kandungan terperinci Linus Torvalds menyatakan kekecewaan dengan proses pembangunan BCACHEFS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan