FreeBSD Foundationil on ilmunud seeria aruandeid, mis on koostatud Kanada FreeBSD arendajate tippkohtumise arutelude põhjal. Tippkohtumisel käsitleti järgmisi teemasid:
- Rusti tööriistade integreerimine põhissüsteemi, rakenduste tarnimine ja ümberkirjutamine Rusti keeles ning võimaluse loomine tuumakomponentide arendamiseks Rustis. Rusti integreerimise plussidena toodi välja suurenenud turvalisus mäluga ohutult töötamise vahendite kasutamise tõttu, aga miinustena mainiti Rusti tööriistade hooldamise keerukust lühiarendustsükli ja tihedate versioonide loomise tõttu, kus toimub märkimisväärne muutus. Nagu eelmisel arutelul, ei ole konkreetseid otsuseid tehtud, vaid hinnatakse ainult tulevikuväljavaateid.
- FreeBSD 15. haru seon, eesmärkide, prioriteetide ja plaanide määratlemine. Üheks peamiseks eesmärgiks on infrastruktuuri loomine isoleeritud konteineritele, FreeBSD ametlike konteineripiltide valmistamine, integreerimine Kubernetes'i tööriistadega ning konteinerite võrguteenuste parandamine. Samuti on arutatud ELF-formaadi kasutamist kernel'i core-dumpide jaoks (kasutusefektiivsuse parandamiseks diagnoosimisel ja probleemide lahendamisel), teema paketigruppide installatsiooni toetuse lisamine installiprogrammi, laiendatud tõrkeotsingu tööriistade kaasamine tarnimisse, süsteemi testimise ja koostamise infrastruktuuri parandamine ning riistvaraarhitektuuride toe laiendamine.
- OCI (Open Container Initiative) formaadi konteinerite tugi ning FreeBSD jaoks containerd runtime porta täielikuks viimiseks, samuti Kubernetes'i komponentide, nagu kubeadm ja kube-proxy, portimine FreeBSD-le, mis on mõeldud Kubernetes'i klastrite juurutamiseks.
- Täpsemate tõrkeotsingu tööriistade ja utiliidi bricoler integreerimine, mis lihtsustab FreeBSD-le pakutavate patšide testimise ja tõrkeotsingu protsesse.
- Vahepealsete versioonide genereerimise tsükli lühendamine. Optmistlikus variandis pakutakse vaheversioonide avaldamist iga 3 kuu tagant, mitte kord aastas nagu praegu.
- Projekt Antithesis Deterministic Hypervisor, mille eesmärk on lisada Bhyve hüpervisorisse deterministliku täitmise võimalus, mis tagab korduvate tulemuste saavutamise samade algtingimuste korral. Korduv täitmine on vajalik probleemide silumisprotsesside ja paranduste testimise efektiivsuse tõstmiseks.
Allikas: opennet.ru
