Enrico Weigelt, udhëheqësi i projektit XLibre, pas diskutimeve me komunitetin përgatiti një kërkesë tërheqjeje, e cila integron drejtuesit kryesorë për X11 në degën master të serverit X. Shkaku është treguar si disninkronizimi i serverit X dhe drejtuesve për shkak të ABI-t që ndryshon, me të cilin ndërlidhen drejtuesit, si dhe dëshira për të ofruar të gjitha drejtuesit e nevojshëm së bashku me serverin X pa nevojën për të kërkuar manualisht versionet përkatëse.
Një pjesë e komunitetit kritikon këtë vendim, duke shfaqur shqetësime për ndërlikimin e zhvillimit të piloteve të rinj për XLibre, por Enriko insiston në nevojën e këtij qasjeje. Si argumente përmenden modeli i ngjashëm i zhvillimit të bërthamës Linux, që faktikisht nuk ka një ABI stabil, si dhe gjendja 'e papërpunuar' e kodit të bazës XLibre, e cila akoma kalon nëpër një ristrukturim të plotë. Megjithatë, në të ardhmen, me rritjen e pjekurisë së projektit, zhvilluesit nuk përjashtojnë stabilizimin e ABI. Zhvillimi i piloteve të rinj për X11 jashtë pemës XLibre është i mundshëm, megjithatë sinkronizimi i ABI mbetet në përgjegjësinë e zhvilluesit. Për ata që nuk dëshirojnë të instalojnë të gjithë pilotët së bashku me serverin premtojnë të realizojnë flamujt e ndërtimit.
Gjithashtu mund të theksohet shfaqja e portit XLibre për FreeBSD dhe diskutimi për përkthimin e XLibre në Rust. Zhvilluesit shprehen kundër rikthimit të pjesëve të XLibre në Rust, duke argumentuar për kohëzgjatjen e procesit, rënien e performancës, mungesën e përfitimeve dhe kompleksitetin ekstrem të mbështetjes së një baze kodi dykëllimëshe.
Burimi: opennet.ru
