Новости DNF 3.0
Официально объявили о начале разработки DNF версии 3. Целями этой версии поставили ускорение работы и консолидация кода из PackageKit, DNF и libdnf в самой libdnf. Уже сейчас получены интересные результаты:
Библиотека libdnf будет переведена на другой язык, c ANSI C на C++. До этого Yum переводили с Python на ANSI C, когда выносили часть функционала в сторонние библиотеки libsolv и hawkey, поэтому можно считать, что это уже второй раз. Вообще, выбор языка удивил некоторых наших коллег. Сейчас модно переписывать сразу на Go или даже Rust - видимо, это будет следующий шаг после C++.
Из других интересных новостей про управление пакетами - OpenMandriva переходит обратно на RPM. Раньше они переходили на RPM5. В последнее время от них поступали пулл-реквесты на GitHub и вопросы, поэтому мы что-то такое подозревали, и сильно не удивились. А кто еще остался на своем форке RPM?