Torvalds pokazuje svoje nezadovoljstvo programerima koji sve šalju u roku 

Linus Torvalds

Linus Benedict Torvalds je softverski inženjer, poznat po pokretanju i održavanju razvoja Linuxa.

Gotovo nakon što je Linus Torvalds predstavljen izdanje prve verzije kandidata za Linux 6.1 (Linux 6.1-rc1) s početnom podrškom za Rust, dodatkom MGLRU i podrškom za novi hardver, dajem komentar u kojem pokazuje određeno nezadovoljstvo sa svim programerima u podnošenju svojih zahtjeva za povlačenje neposredno prije roka.

Moraš to zapamtiti dvotjedni prozor za spajanje koji je otvoren s izdavanjem jezgre Linux 6.0 (prošli 2. listopada) i sada je službeno zatvoren i vrijeme je za testiranje sljedećeg velikog izdanja, Linux kernela 6.1.

Linux 6.1-rc1 spreman je za testere, iskusne korisnike i opće korisnike koji žele pregledati što će biti uključeno u stabilno izdanje, koje se očekuje početkom do sredine prosinca 2022. (ili 4. prosinca ili 11. prosinca). Kao što se već neko vrijeme reklamira, Vjerojatno najveća nova značajka u Linuxu 6.1 je spajanje koda Rust okvira.

ovo omogućuje razvoj kontrolera u jeziku koji nije C. Međutim, iako ovo zvuči vrlo uzbudljivo za Rust programere, to je samo vrlo osnovna implementacija podrške za Rust jezik koja se trenutno ne može koristiti za stvarne slučajeve upotrebe.

Tijekom fuzijskog prozora, Linux 6.1 dodao je mnoge druge zanimljive značajke, uključujući: MGLRU spojen kako bi pružio značajan potencijal performansi, posebno za sustave s ograničenom memorijom, i nastavak rada na novoj podršci za grafiku Intel Arc Graphics i AMD RDNA3. Također, dodao je KMSAN (Kernel Memory Sanitizer). KMSAN je dinamički detektor grešaka u memoriji za Linux kernel. Pruža brzo i potpuno rješenje za pronalaženje pogrešaka korištenje nakon lansiranja i izvan ograničenja.

Između ostalih novih značajki u Linuxu 6.1, Linux x86_64 izdat će zadano upozorenje o W+X preslikavanjima i okvir za upravljanje AMD platformom u kombinaciji, ispisujući CPU jezgre tamo gdje se pojavljuju greške u segmentaciji. Ova posljednja značajka bi uhvatila sva prekoračenja međuspremnika temeljena na memcpyju u posljednjih nekoliko godina, i još mnogo toga.

Torvalds procjenjuje da bi nova jezgra Linuxa 6.1 mogla dobiti čak osam izdanja kandidata..

“Ovo izdanje ne izgleda posebno veliko: imamo 'samo' 11 nespojenih obveza tijekom ovog prozora spajanja, u usporedbi s 500 prošli put. Dakle, nije baš malen, ali manji od zadnjih verzija. Barem u broju potvrda", rekao je Torvalds.

Još jedna važna stvar je višegeneracijska LRU VM serija. Također, budući da će ovo biti posljednje veliko izdanje Linux kernela ove godine, to bi trebala biti i sljedeća LTS (dugoročna podrška) serija.

Konačno, Torvalds je iskoristio priliku da pita programere zrno biti "proaktivniji" u budućnosti tako da nemate puno posla kada završi prozor spajanja.

“Dopustite mi da kažem da sam nakon ugađanja svog stroja i rada s prozorom spajanja bio malo frustriran kasnim zahtjevima za povlačenje. Već sam to spomenuo, ali prilično je neugodno dobivati ​​puno zahtjeva za povlačenjem u posljednjih nekoliko dana prozora spajanja,” kaže Torvalds. Ponudio je savjet o tome kako programeri kernela mogu ispraviti stvari.

Ideja o "ostanku budnom cijelu noć da predaš novine dan prije okupljanja" nešto je što je trebalo izumrijeti nakon srednje škole. Nije za razvoj kernela. Pravilo je da stvari koje su mi poslane moraju biti spremne *prije* otvaranja prozora za spajanje, a ne tijekom prozora za spajanje," rekao je Torvalds u svojoj objavi u nedjelju.

On je dodao:

"Naravno, uz malo opuštenosti za 'život se dogodi', ali stvarno osjećam da neki ljudi kraj prozora spajanja tretiraju kao rok, propuštajući sve što je 'trebalo biti spremno prije spajanja. . prozor". Torvalds je priznao da ovo nije prvi put da je to rekao, ali volio bi da je posljednji. Nada se da će više programera ovaj put to moći shvatiti ozbiljno.

Očekuje se da će stabilna verzija Linuxa 6.1 stići u prosincu i to će vjerojatno biti ovogodišnje Linux LTS izdanje kernela.

Torvalds je također apelirao na programere da mu olakšaju život dodavanjem koda ranije u razvojnom ciklusu. Traži od svakog programera da pripremi kod koji želi dodati novoj verziji kernela prije nego što se otvori prozor spajanja.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.