Linus Torvalds sa mga isyu sa pagpangita sa mga maintainer, Rust ug workflows

Sa miaging semana nga virtual nga komperensya,Open Source Summit ug Naka-embed nga LinuxΒ» Linus Torvalds
gihisgutan ang karon ug ang umaabot sa Linux kernel sa usa ka pasiuna nga panag-istoryahanay uban ni Dirk Hohndel sa VMware. Atol sa diskusyon, ang hilisgutan sa pagbag-o sa henerasyon sa mga nag-develop natandog. Gipunting ni Linus nga bisan pa sa hapit 30 ka tuig nga kasaysayan sa proyekto, sa kinatibuk-an, ang komunidad dili kaayo tigulang - taliwala sa mga nag-develop adunay daghang mga bag-ong tawo nga wala pa mag-50 ka tuig. Ang mga karaan nga mga tiguwang mahimong tigulang ug ubanon, apan kadtong dugay na nga nalambigit sa proyekto, ingon nga usa ka lagda, mibalhin gikan sa pagsulat sa bag-ong code ug nag-apil sa mga buluhaton nga may kalabutan sa pagmentinar o pagdumala.

Ang pagpangita og bag-ong mga tigmentinar namatikdan nga usa ka dakong problema. Adunay daghang mga aktibo nga developer sa komunidad nga nalipay sa pagsulat sa bag-ong code, apan pipila lang ang andam nga mogugol sa ilang oras sa pagpadayon ug pagrepaso sa code sa ubang mga tawo.
Dugang pa sa propesyonalismo, ang mga tigmintinar kinahanglan nga makatagamtam sa walay pagduhaduha nga pagsalig. Ang mga nagmintinar gikinahanglan usab nga magpadayon sa pag-apil sa proseso ug kanunay nga magtrabaho - ang tigmintinar kinahanglan kanunay nga anaa, magbasa sa mga sulat kada adlaw ug motubag niini. Ang pagtrabaho sa ingon nga palibot nanginahanglan daghang disiplina sa kaugalingon, mao nga ngano nga ang mga nagmintinar gamay ra ug layo sa taliwala, ug ang pagpangita sa mga bag-ong tigmentinar nga makasusi sa code sa ubang mga tawo ug ipasa ang mga pagbag-o sa mas taas nga lebel nga mga tigmintinar nahimong usa sa mga nag-unang problema sa komunidad .

Kung gipangutana bahin sa mga eksperimento sa kernel, si Linus miingon nga ang komunidad sa pagpauswag sa kernel dili na makaya sa pipila sa mga buang nga pagbag-o nga nahimo kaniadto. Kung ang pag-uswag kaniadto dili obligado, karon daghang mga sistema ang nagsalig sa Linux kernel.

Kung gipangutana bahin sa pag-rework sa kernel sa mga sinultian sama sa Go ug Rust, tungod kay adunay peligro nga sa 2030 nga mga nag-develop sa C mahimong karon nga pagkasama sa mga nag-develop sa COBOL, mitubag si Linus nga ang C nga pinulongan nagpabilin sa top ten popular nga mga pinulongan, apan alang sa non-core subsystems, sama sa device drivers giisip oportunidad naghatag og mga pagbugkos alang sa kalamboan sa mga pinulongan sama sa Rust. Sa umaabot, nagpaabot kami nga maghatag ug lain-laing mga modelo para sa pagsulat sa maong sekondaryang mga sangkap, dili limitado sa paggamit sa C nga pinulongan.

Katuyoan Ang paggamit sa Apple sa mga processor sa ARM nga arkitektura sa mga desktop computer ug laptop Si Linus mikomentaryo uban ang paglaum nga kini nga lakang makatabang sa paghimo sa ARM nga mas dali nga magamit sa mga workstation. Sa milabay nga 10 ka tuig, si Linus nagreklamo bahin sa iyang kawalay katakus sa pagpangita og sistema sa ARM nga mohaum sa sistema sa developer. Sama nga ang paggamit sa Amazon sa ARM nagtugot niini sa pag-uswag sa arkitektura sa mga sistema sa server, posible nga salamat sa mga aksyon sa Apple, ang gamhanan nga mga PC nga nakabase sa ARM mahimong magamit sa pipila ka tuig ug mahimong magamit alang sa pag-uswag. Mahitungod sa imong bag-ong PC base sa usa ka AMD processor, si Linus naghisgot nga ang tanan nagtrabaho pag-ayo, gawas sa saba kaayo nga cooler.

Si Linus miingon bahin sa pagtuon sa kernel nga kini makalaay ug makapaikag. Kini makalaay tungod kay kinahanglan nimo nga atubangon ang rutina sa pag-ayo sa mga sayup ug pagbutang sa code sa pagkahan-ay, apan kini makapaikag tungod kay kinahanglan nimo kanunay nga masabtan ang mga bag-ong teknolohiya, makig-uban sa mga ekipo sa ubos nga lebel ug makontrol ang tanan nga mahitabo.

Mahitungod sa COVID-19, gihisgutan ni Linus nga ang mga rehimen sa pandemya ug pag-inusara wala makaapekto sa pag-uswag, tungod kay ang mga proseso sa interaksyon gibase sa komunikasyon pinaagi sa email ug hilit nga pag-uswag. Sa mga nag-develop sa kernel nga nakig-uban ni Linus, wala’y nasamdan sa impeksyon. Ang kabalaka tungod sa pagkahanaw sa usa sa iyang mga kauban sulod sa usa o duha ka bulan, apan nahimo kini nga nalangkit sa pagsugod sa carpal tunnel syndrome.

Gihisgotan usab ni Linus nga sa pag-develop sa 5.8 kernel, kinahanglan siyang mogugol ug mas daghang oras sa pag-andam sa pagpagawas, ug pag-release og usa o duha ka dugang nga test releases, tungod kay kini nga kernel gipagawas. talagsaon nga dako pinaagi sa gidaghanon sa mga kausaban. Apan sa kinatibuk-an, ang pagtrabaho sa 5.8 hapsay kaayo hangtod karon.

Sa laing interbyu, si Linus gideklarar, nga wala na niya isipa ang iyang kaugalingon nga programmer ug mipahilayo na sa pagsulat og bag-ong code, tungod kay dugay na siyang nagsulat og code sa email client. Kadaghanan sa iyang panahon gigugol sa pagbasa ug pagsulat sa mga mensahe. Ang trabaho moabut ngadto sa pagrepaso sa mga patch ug pagbitad sa mga hangyo nga gipadala pinaagi sa mailing list, ingon man usab sa pag-apil sa mga diskusyon sa gisugyot nga mga kausaban. Usahay, gipatin-aw niya ang iyang ideya gamit ang pseudocode o nagsugyot og mga pagbag-o sa mga patch, nga iyang gipadala sa usa ka tubag nga wala’y pagtipon ug pagsulay, gibiyaan ang buhat sa pagdala niini sa husto nga lebel sa orihinal nga tagsulat sa patch.

Source: opennet.ru

Idugang sa usa ka comment