Po raz pierwszy od 2018 roku odbyła się nowa stabilna wersja odtwarzacza muzycznego Amarok. To pierwsza stabilna wersja oparta na Qt5/KDE Frameworks 5.
Droga do wersji 3.0 była długa. Większość pracy nad portowaniem do Qt5/KF5 została wykonana już w 2015 roku, po czym nastąpiło powolne szlifowanie i dopracowywanie, z przerwami na zatrzymanie i kontynuację. Wersja alfa 3.0 została wydana w lutym 2001 roku i była używana przez wielu użytkowników, a także nocne kompilacje git master, dostępne w różnych dystrybucjach. Teraz, w ciągu ostatnich kilku miesięcy, podjęto wszelkie niezbędne działania, aby przygotować pełnoprawne wydanie.
W najbliższych miesiącach można oczekiwać drobnych wydań z niewielkimi poprawkami i dodatkami wynikającymi z nowych oraz już istniejących raportów o błędach i próśb o funkcje. Prace nad portowaniem Amarok do Qt6/KDE Frameworks 6 rozpoczną się w najbliższych miesiącach, aby uzyskać wersję nadającą się do użycia do końca 2024 roku.
Ponieważ przeniesienie skryptowego frameworka z QtScript do QJSEngine wciąż znajduje się w fazie pracy, wcześniejsze skrypty Amarok 2.x często nie są kompatybilne z nową wersją. Dokumentacja API skryptów na wiki społeczności jest również częściowo przestarzała. Ponadto, z powodu niekompatybilności i innych problemów, ładowanie skryptów w KNewStuff jest aktualnie wyłączone. Prace nad wsparciem dla skryptów zostaną przeprowadzone po wydaniu wersji z Qt6/KF6, nadającej się do użycia. Również kilka informacji na stronie i artykułów w wiki społeczności, napisanych głównie ponad dziesięć lat temu, jest przestarzałych. Pewna praca nad aktualizacją i uporządkowaniem dokumentacji zostanie przeprowadzona w ciągu najbliższych kilku miesięcy.
Źródło: linux.org.ru
