Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

Новости DNF 3.0

Официально объявили о начале разработки DNF версии 3. Целями этой версии поставили ускорение работы и консолидация кода из PackageKit, DNF и libdnf в самой libdnf. Уже сейчас получены интересные результаты:

https://rpm-software-management.github.io/img/performance_libdnf_0.9.1_to_0.13.0.svg

Библиотека libdnf будет переведена на другой язык, c ANSI C на C++. До этого Yum переводили с Python на ANSI C, когда выносили часть функционала в сторонние библиотеки libsolv и hawkey, поэтому можно считать, что это уже второй раз. Вообще, выбор языка удивил некоторых наших коллег. Сейчас модно переписывать сразу на Go или даже Rust - видимо, это будет следующий шаг после C++.

Из других интересных новостей про управление пакетами - OpenMandriva переходит обратно на RPM. Раньше они переходили на RPM5. В последнее время от них поступали пулл-реквесты на GitHub и вопросы, поэтому мы что-то такое подозревали, и сильно не удивились. А кто еще остался на своем форке RPM?

Комментарии