Organizata FreeBSD Foundation publikoi një seri raportesh të përgatitura në bazë të diskutimeve në samitin e zhvilluesve të FreeBSD që u mbajt në Kanada. Disa nga temat e shqyrtuara në këtë samit janë:
- Integrimi i mjetit Rust në sistemin bazë, shpërndarja dhe riprogramimi i aplikacioneve në gjuhën Rust, si dhe ofrimi i mundësisë për zhvillimin e komponentëve të bërthamës në Rust. Përfitimet e integrimit të Rust përfshijnë rritjen e sigurisë përmes mjeteve për menaxhimin e sigurt të memories, ndërsa disavantazhet përfshijnë vështirësitë në mirëmbajtjen e mjetit Rust për shkak të ciklit të shkurtër të zhvillimit dhe shpërthimeve të shpeshta të lëshimeve me ndryshime të rëndësishme. Si në diskutimin e kaluar, asnjë zgjidhje specifike nuk u miratua, vetëm u vlerësuan perspektivat.
- Përcaktimi i qëllimeve, prioriteteve dhe planeve që lidhen me degën FreeBSD 15. Një nga qëllimet kryesore përmendet krijimi i infrastrukturës për kontejnerë të izoluara, përgatitja e imazheve të zyrtarizuara të kontejnerëve me FreeBSD, sigurimi i integrimit me mjetet Kubernetes dhe përmirësimi i mundësive rrjet për kontejnerët. Po ashtu u shqyrtua përdorimi i formatit ELF për core-dumps të bërthamës (për të rritur efikasitetin në diagnostikimin dhe rregullimin e problemeve), shtimi i mbështetjes për instalimin e grupeve tematike të paketave në instalues, përfshirja e mjeteve të zgjeruara për debugim në shpërndarje, përmirësimi i infrastrukturës për testimin dhe ndërtimin e sistemit, zgjerimi i mbështetjes për arkitekturën harduerike.
- Mbështetje për kontejnerët në formatin OCI (Open Container Initiative) dhe përfundimi i portit runtime containerd për FreeBSD, si dhe portimi i komponentëve të platformës Kubernetes për FreeBSD, si kubeadm dhe kube-proxy, të destinuara për menaxhimin e klastereve Kubernetes.
- Integrimi i mjeteve të zgjeruara për debugim dhe utilitarit bricoler, i cili thjeshton proceset e testimit dhe debugimit të patch-eve të propozuara për FreeBSD.
- Shkurtimi i ciklit të formimit të lëshimeve ndërmjetëse. Në një skenar optimist, propozohet publikimi i lëshimeve ndërmjetëse çdo 3 muaj, në vend të një herë në vit siç ndodh aktualisht.
- Projekti Antithesis Deterministic Hypervisor, i cili synon të shtojë në hypervisor-in Bhyve mundësinë e ekzekutimit të determinuar, duke siguruar një rezultat të përsëritshëm kur kushtet fillestare janë të njëjta. Ekzekutimi i përsëritur është i nevojshëm për të rritur efikasitetin e proceseve të zgjidhjes së problemeve dhe testimit të rregullimeve.
Burimi: opennet.ru
