libxml2 raamatukogu jäi hooldajata

Nick Wellnhofer teatas, et lahkub libxml2 teegi hooldaja ametist. Nick osales libxml2 arendamises alates 2016. aastast, sai hooldajaks 2022. aastal ja on alates sellest ajast olnud peaaegu ainus aktiivne arendaja. Pärast Nicky lahkumist jäi projekt hoolduseta.

Libxml2 teeki kasutatakse Apple, Google ja Microsofti operatsioonisüsteemides ja toodetes. Avatud pakettide seas, mis nimetavad libxml2 sõltuvustes, võib välja tuua GNOME, Xfce, Mate, Cinnamon, Budgie, LibreOffice, Epiphany, libvirt, BIND, VirtualBox, lldb, Flatpak, Evolution, clang-tools, xsltproc, PostgreSQL, Pacemaker, Apache httpd, Zypper, Scribus.

Juunis loobus Nick Wellnhofer libxslt teegi hooldaja õigustest ning keeldus suutlikkuse näitamisest haavatavuste kõrvaldamisel — hakkas käsitlema libxml2 haavatavusi kui tavalisi vigu, mis on lahendatud vastavalt vaba aja olemasolule. Nick kritiseeris ka koostööd tugevate organisatsioonide poolt, mis esitasid lisatingimusi vabatahtlikele hooldajatele, kes töötavad ilma hüvituseta.

Enne lahkumisteate avaldamist postitas Nick libxml2 versiooni 2.15.0 ja lubas selle regressiivseid muudatusi aasta lõpuni parandada. Uues versioonis on vaikimisi keelatud Python ja Schematroni keelte sidurid. Survestatud andmete lugemine parseris on nüüd võimalik ainult XML_PARSE_UNZIP valiku näitamisel. HTML serialiseerimise ja sümbolite kodeeringu töötlemise kood vastab rohkem HTML5 spetsifikatsiooni nõuetele. Üleminek API dokumentatsioonide genereerimisele Doxygeni tööriistade abil on teostatud.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster