Erstmals seit 2018 gibt es einen neuen stabilen Release des Musikplayers Amarok. Dies ist die erste stabile Version, die auf Qt5/KDE Frameworks 5 basiert.
Der Weg zur Version 3.0 war lang. Der Großteil der Arbeiten zur Portierung auf Qt5/KF5 wurde bereits 2015 erledigt, gefolgt von langsamer Verfeinerung und Anpassungen, mal angehalten, mal fortgesetzt. Die Alpha-Version 3.0 wurde im Februar 2001 veröffentlicht und von vielen Menschen genutzt, ebenso wie die Nachtschnitte des Git-Master, die in verschiedenen Distributionen verfügbar sind. In den letzten Monaten wurden jetzt alle Anstrengungen unternommen, um einen vollständigen Release vorzubereiten.
In den kommenden Monaten sind kleinere Releases mit Bugfixes und Ergänzungen sowohl aus neuen als auch bestehenden Fehlermeldungen und Feature-Anfragen zu erwarten. Die Arbeiten an der Portierung von Amarok auf Qt6/KDE Frameworks 6 werden in den nächsten Monaten beginnen, um bis Ende 2024 eine brauchbare Version zu erhalten.
Da die Übertragung des Skript-Frameworks von QtScript auf QJSEngine noch in Arbeit ist, sind frühere Skripte von Amarok 2.x oft nicht mit der neuen Version kompatibel. Die Dokumentation zu den Skript-APIs auf der Community-Website ist ebenfalls teilweise veraltet. Zudem ist aufgrund von Inkompatibilitäten und anderen Problemen die Skriptladefunktion in KNewStuff vorübergehend deaktiviert. Die Unterstützung für Skripte wird nach der Veröffentlichung einer Version mit Qt6/KF6, die einsatzbereit ist, durchgeführt. Auch einige Informationen auf Webseite und den Artikeln in der Community-Website, die hauptsächlich vor mehr als zehn Jahren verfasst wurden, sind veraltet. Einige Arbeiten zur Aktualisierung und zum Aufräumen der Dokumentation werden in den nächsten Monaten durchgeführt werden.
Quelle: linux.org.ru
