Manajemén ngaliwatan milis salaku panghalang nyegah datangna pamekar ngora

Sarah Novotny, anggota dewan pamaréntahan Microsoft's Linux Foundation, diangkat patarosan ngeunaan sifat kuno tina prosés pamekaran kernel Linux. Numutkeun Sarah, ngagunakeun milis (LKML, Linux Kernel Mailing List) pikeun ngoordinasikeun pamekaran kernel sareng ngirimkeun patches ngahambat pamekar ngora sareng mangrupikeun halangan pikeun pangurus énggal gabung. Salaku ukuran tina kernel jeung Pace kanaékan ngembangkeun, masalah jeung kakurangan maintainers sanggup ngawasan subsistem kernel.

Nyiptakeun mékanisme anu langkung modéren pikeun interaksi antara pangropéa sareng pamekar, sami sareng sistem "masalah" sareng narik paménta dina GitHub kalayan nyoko patches langsung di Git, bakal ngamungkinkeun pikeun narik pangropéa ngora pikeun proyék éta. Prosés manajemén pamekaran dumasar milis ayeuna dianggap ku seueur pamekar ngora salaku kuno sareng teu kedah nyéépkeun waktos. Ayeuna, alat kerja utama pikeun pamekar kernel nyaéta klien email, sareng hésé pisan pikeun pendatang anu sumping ka industri 5-10 taun ka pengker sareng biasa sistem pangembangan kolaboratif modéren pikeun adaptasi sareng organisasi padamelan sapertos kitu.

Ngarareunah ieu diperparah ku syarat ketat pikeun pormat hurup, sababaraha diantarana diadopsi 25 sababaraha taun ka pengker. Salaku conto, milis ngalarang panggunaan markup HTML, sanaos kanyataan yén kalolobaan klien email nganggo markup sapertos kitu sacara standar. Salaku conto kasusah ieu nyiptakeun, batur sapagawean ieu disebutkeun anu, dina urutan ngirim patch ka milis OpenBSD nu ogé teu ngidinan mail HTML, diperlukeun pikeun masang klien email misah, saprak klien email utama na (Outlook). ngirim surat HTML.

Dina raraga teu megatkeun yayasan ngadegkeun tur teu ngalanggar kabiasaan pamekar aya, eta diusulkeun nyieun mode pikeun pamekar anyar nu ngidinan Anjeun pikeun ngirimkeun patch ka maintainers langsung ngaliwatan requests tarikan atawa sistem sarupa "masalah", sarta otomatis disiarkeun. aranjeunna ka milis LKML.

Gagasan anu sanés nyaéta ngaleupaskeun LKML tina patches pikeun ngadukung diskusi sareng pengumuman. Dina bentuk ayeuna, rébuan hurup ngaliwatan LKML, lolobana nu kode langsung diajukeun pikeun citakan dina kernel, sarta ngan sabagian leutik announcements ngajelaskeun hakekat patch na diskusi. Patch anu diterbitkeun masih ditingali dina Git sareng biasana ditampi nganggo paménta tarik dina Git, sareng LKML ngan ukur ngadokumentasikeun prosésna.

sumber: opennet.ru

Tambahkeun komentar