Ne možete reći da Linux tvorac Linus Torvalds nije dao Fair upozorenje programerima Kernel -a.
Rekao im je: “Predstojeći prozor spajanja za 6.17 za mene će biti pomalo kaotičan. Imam više obiteljskih događaja ovog kolovoza (vjenčanje i veliki rođendan), a s obzirom da se navedena obitelj širi ne samo po SAD -u, već i u Finskoj, provodim oko pola mjeseca putujući.”
Također: Linuxovo izvanredno putovanje od jednog Dev -ovog hobija do 40 milijuna redaka koda – i brojanja
Stoga su Torvalds nastavili: “To ne znači da ću biti blaže za kasnim zahtjevima za povlačenje (vjerojatno sasvim obrnuto, jer će to samo dodati potencijalnom kaosu).”
Dakle, kad je meta softverski inženjer Palmer Dabbelt progurao kroz a Skup zakrpa RISC-V I priznao je “ovo je vrlo kasno”, znao je da se igra s vatrom.
Jednostavno nije znao koliko bi ga loše spalio.
Torvalds su pucali natrag na Linux kernel popis za slanje (Lkml): “Ovo je smeće I ušlo je prekasno. Zatražio sam zahtjeve za rano povlačenje jer putujem, a ako ne možete slijediti to pravilo, barem učinite zahtjeve za povlačenje dobrih. ”
Također: Ja sam stručnjak za Linux, a evo 6 naredbi koje ne mogu živjeti bez
Odatle je krenulo nizbrdo.
Torvalds se nastavio: “To dodaje razne smeće koje nije RISC-V specifično za generičke datoteke zaglavlja. I” smeće “, stvarno to mislim. To su stvari koje me nitko nikada ne bi trebao poslati, nema veze kasno u prozoru spajanja. ”
Konkretno, Torvalds su mrzili “ludi i besmisleni” način na koji je jedna od funkcija za patch pomagala kombinirala dva nepotpisana 16-bitna cijela broja u 32-bitni cijeli broj.
Koliko je bilo loše? “Ta stvar čini svijet aktivno lošijim mjestom za život. Beskorisno smeće čini bilo kojeg korisnika nerazumljivim i aktivno * lošijim * nego ne koristeći tog glupog” pomagača “.
Također: linus torvalds izgradio je git u 10 dana – i nikad nisu zamislili da će trajati 20 godina
Pored problema s kvalitetom, Torvalds se nervirao što je kod kojih uvreda dodan u datoteke generičkih zaglavlja, a ne na RISC-V stablo. Naglasio je da takve generičke promjene mogu negativno utjecati na širu Linux zajednicu, pisanje:
Upravo ste pogoršali stvari i dodali ste da je “pomoćnik” generičkoj datoteci ne-RISC-V u kojoj bi ga ljudi očito trebali koristiti kako bi i drugi kod pogoršali … pa ne. Takve stvari trebaju se saviti. Ne ulazi u generičke datoteke zaglavlja, a prokletstvo se ne događa kasno u prozoru spajanja. Primijetite se: nema više zahtjeva za kasnim povlačenjem i više smeća izvan stabla RISC-V. ”
Dobrodošli u nove, blaže tempove. Ne, stvarno.
Torvaldsovi komentari nekada su bili daleko toksičniji. Svakih nekoliko mjeseci provalio je u zakletvu na pojedince koji su pokrenuli njegovu bijes. Godine 2018. shvatio je da je to problem i odmorio se od rada na Linux kernelu kako bi se usredotočio na svoje ponašanje prema drugim programerima. Nakon što je dobio ruku, Torvalds se vratio u kernel. Kao što je rekao ubrzo nakon toga, on ne bi “dao nekom društvu prst. Naučio sam lekciju.”
Također: kako se mala poboljšanja Debian 13 povećavaju na iznenađujuće veliki skok
U skladu s tim, on je i dalje perfekcionist koji inzistira na visokim standardima i disciplini za doprinose kernela, posebno za kod koji utječe na temeljne komponente. Sva poboljšanja RISC-V morat će pričekati buduće izdanje, pod uvjetom da se prijave pojave rano i “bez smeća”.
Dabbelt ga dobiva. Odgovorio je: “Ok, oprosti. U posljednje vrijeme bacam loptui nekako se nagomilao, kasno uzimajući gomilu stvari, ali to samo dovodi do pogrešaka. Tako da ću prestati kasniti, i nadam se da će to pomoći u problemima s kvalitetom. ”




