Aller directement au contenu

La sixième méga-publication de KDE - Alpha

Mercredi, 8 Novembre 2023 | Communauté KDE


En route vers les nouvelles versions de Plasma, des environnements de développement et de Gear

Toutes les quelques années, les principaux composants de nos logiciels sont portés vers une nouvelle version de Qt. Cette opportunité permet de supprimer le composant « cruft » et tirer parti des fonctionnalités mises à jour que la version la plus récente de Qt met à disposition.

Cela fait près de 10 ans depuis la dernière grande publication de notre environnement de bureau phare, Plasma. Le moment est de nouveau venu. KDE met à disposition aujourd'hui la version [Alpha] (#alpha) de tous les logiciels qui seront présents dans une méga-publication prévue pour fin février 2024.

Pour s'assurer que toutes les parties de l'environnement de logiciels de KDE travaillent ensemble, tous nos principaux composants sont publiés en même temps. Aujourd'hui, cette journée démarre ce plan de route avec les publications de la version « Alpha » de Plasma 6, des environnements de développement de KDE 6 et le catalogue d'applications Gear KDE.

Pour en savoir plus sur ce que veux dire des logiciels en version « Alpha », veuillez consulter la section Qu'est-ce qu'un logiciel en version « Alpha » ci-dessous. Mais, pour résumer, il s'agit d'une première version très préliminaire, destinée aux équipes de développement et de tests. Notre souhait est que ces versions « Alpha » soient proposées, en continu, dans des versions instables de distributions. Cependant, ces versions « Alpha » sont loin d'être encore prêtes pour une utilisation quotidienne.

Veuillez lire la suite pour en savoir plus sur la sixième méga-publication de KDE, ce qu'elle contient et comment vous pouvez contribuer maintenant au succès des nouvelles versions de Plasma, des applications et des environnements de développement de KDE maintenant.

Plasma

Plasma est un environnement de bureau phare de KDE. Le bureau Plasma est comme Windows ou macOS. Cependant, il est réputé pour être flexible, puissant, léger et configurable. Il peut être utilisé à la maison, au travail, pour les écoles et la recherche.

Plasma 6 est la prochaine version de Plasma intégrant la dernière version de Qt. Qt 6 est l'environnement de développement sur lequel le bureau Plasma 6 est développé.

Plasma 6 intègre de nouvelles technologies provenant de Qt et d'autres outils en constante évolution, offrant de nouvelles fonctionnalités, une meilleure prise en charge des derniers matériels. Il prend aussi en charge des technologies matérielles et logicielles à venir.

Vous pouvez faire partie du nouveau Plasma. Téléchargez et installez une distribution intégrant Plasma 6 (Comme Neon Unstable) sur un ordinateur de test et commencez à essayer toutes les fonctionnalités de Plasma. Veuillez vérifiez la section Contribution ci-dessous pour découvrir comment vous pouvez fournir des rapports sur ce que vous trouvez aux équipes de développement.

KDE Gear

KDE Gear est une collection d'applications, développées par la communauté de KDE. KDE Gear regroupe des explorateurs de fichiers, des lecteurs de musique et vidéo, des éditeurs de texte et de vidéos, des applications pour gérer les médias sociaux et les forums de discussions, des applications de messagerie électronique et de gestion d'agendas, des assistants de voyage et bien plus encore.

Les équipes de développement de ces applications s'appuient également sur la boîte à outils Qt, de sorte que la plupart des logiciels seront également adaptés pour utiliser le nouvel ensemble d'outils Qt 6. Elles ont besoin de vous pour les tester également.

Frameworks

Les environnements de développement de KDE proposent des outils créés par la communauté KDE en plus de ceux fournis par la boîte à outils Qt. Ces outils proposent aux équipes de développement, plus de moyens et plus de facilité pour développer des interfaces et des fonctionnalités fonctionnant sur plus de plate-formes.

Parmi de nombreuses autres choses, les environnements de développement fournissent

  • Les composants graphiques (boutons, zones de texte, etc.) facilitant la création de vos applications et rendant leurs apparences plus cohérentes sur toutes les plates-formes, y compris Windows, Linux, Android et macOS.
  • des bibliothèques facilitant l'enregistrement et la récupération des paramètres de configuration
  • Ensembles d'icônes ou technologies rendant plus facile l'intégration du flux de travail concernant les traductions des applications

Les environnements de développement de KDE reposent également fortement sur Qt. Ils seront également mis à niveau pour les adapter à la nouvelle version 6. Ce changement ajoutera plus de fonctionnalités et d'outils, permettra à vos applications de travailler sur plus de périphériques et de leur donner une durée de vie plus longue.

Contributions

KDE s'appuie sur des bénévoles pour créer, tester et entretenir ses logiciels. Vous pouvez aussi nous aider par ...

  • Rapport des bogues - Lorsque vous faites face à un bogue lors de tests des logiciels livrés dans cette méga-publication « Alpha », vous pouvez le signaler afin que les équipes de développement puissent y travailler et le corriger. Lors de la signalement d'un bogue
    • Assurez-vous de comprendre quand le bogue est survenu. De cette façon, vous pourrez donner à l'équipe de développement un exemple sur la façon de l'investiguer.
    • Veuillez vérifiez si vous utilisez la dernière version du logiciel que vous testez, juste au cas où le bogue aurait déjà été résolu
    • Veuillez aller sur le site de suivi des bogues de KDE et recherchez votre bogue pour vous assurer qu'il n'est pas déjà signalé
    • Si personne n'a encore signalé le bogue, veuillez remplir le rapport de bogue, en donnant tous les détails que vous pensez être importants.
    • Gardez un œil sur le rapport, juste au cas où les équipes de développement aient besoin de plus d'informations.
  • ** Résolution de bogues - ** De nombreux bogues sont faciles à résoudre. Certains nécessitent simplement de modifier un numéro de version ou d'adapter le nom d'une bibliothèque avec un nouveau nom. Si vous avez une connaissance de base de la programmation en C++ et en Qt, vous pouvez également nous aider à absorber la charge du débogage des logiciels de KDE pour la grande version de Février 2024.
  • Rejoindre l'effort de développement - Vous pouvez avoir des connaissances avancées en développement et vous souhaitez contribuer à KDE avec vos propres solutions. C'est le moment idéal pour s'impliquer dans le développement de KDE et contribuer à votre propre code.
  • ** Don à KDE - ** La création, le débogage et la maintenance du grand catalogue de logiciels que KDE distribue aux utilisateurs nécessite beaucoup de ressources, dont beaucoup coûtent de l'argent. Un don à KDE aide à maintenir le fonctionnement quotidien de KDE et permet aux équipes de développement de se concentrer sur la création d'excellents logiciels.K DE organise actuellement ne campagne pour encourager plus de personnes à devenir [des supporters contributifs]](/fundraisers/plasma6member/). Cependant, vous pouvez également faire des dons ponctuels si vous le souhaitez.

Qu'est-ce qu'un logiciel « Alpha »

Les logiciels en version « Alpha » ne sont pas adapté que pour les équipes de développement et de tests. Ils sont encore inachevés, instables et contenant des bogues. Il est publié afin que les bénévoles puissent l'essayer, identifier leurs problèmes et les signaler afin qu'ils puissent être résolus avant la publication des versions finales.

Les risques concernant l'utilisation de ces logiciels en version « Alpha » sont nombreux. En plus de l'impact sur la productivité liés à leurs instabilités et l'absence de certaines fonctionnalités, les logiciels en version « Alpha » peuvent conduire à des pertes de données et, dans des cas extrêmes, des possibles dommages au matériel. Cela dit, ce dernier risque est très peu réaliste dans le cas des logiciels de KDE.

Les logiciels inclus dans la sixième méga-publication de KDE sont en version « Alpha ». Il vous est recommandé fortement de ne pas l'utiliser comme environnement de travail quotidien.

Si, malgré tout ce qui précède, vous souhaitez essayer les logiciels distribués dans cette sixième méga-publication de KDE, vous le faites sous votre seule responsabilité. Et en comprenant que l'objectif principal est que vous contribuiez aux tests, vous nous aidez en fournissant des commentaires et votre savoir-faire concernant les logiciels. Veuillez consulter la section Contribution ci-dessus.