Pour la première fois depuis 2018, une nouvelle version stable du lecteur de musique Amarok a été lancée. C'est la première version stable basée sur Qt5/KDE Frameworks 5.
Le chemin vers la version 3.0 a été long. La majeure partie du travail de portage vers Qt5/KF5 a été effectuée dès 2015, suivie d’un polissage lent et meticuleux, avec des pauses et des reprises. La version alpha 3.0 est sortie en février 2021 et a été utilisée par de nombreuses personnes, tout comme les versions de développement de la branche git master, disponibles dans diverses distributions. Au cours des derniers mois, tous les efforts nécessaires ont été déployés pour préparer un véritable lancement.
Au cours des mois à venir, on peut s'attendre à des versions mineures avec quelques corrections et ajouts, basés sur des rapports d’erreurs et des demandes de fonctionnalités, tant nouveaux qu’existants. Le travail de portage d'Amarok vers Qt6/KDE Frameworks 6 commencera dans les prochains mois, afin d'obtenir une version utilisable d'ici la fin de 2024.
Étant donné que le portage du framework de script de QtScript vers QJSEngine est toujours en cours, les scripts précédents d'Amarok 2.x ne sont souvent pas compatibles avec la nouvelle version. La documentation de l'API des scripts sur le wiki communautaire est également partiellement obsolète. De plus, en raison d'incompatibilités et d'autres problèmes, le chargement des scripts dans KNewStuff est actuellement désactivé. Le travail de prise en charge des scripts sera effectué après la sortie d'une version avec Qt6/KF6, utilisable. De plus, certaines informations sur site et les articles dans le wiki communautaire, écrits principalement il y a plus de dix ans, sont devenues obsolètes. Un certain travail de mise à jour et de réorganisation de la documentation sera effectué au cours des prochaines mois.
Source : linux.org.ru
