KDE's Plasma Wants To Become The Linux Standard
Cette vidéo analyse les deux grandes initiatives actuelles de KDE : les KDE Goals (objectifs communautaires annuels) et les travaux financés par le Sovereign Tech Fund (STF), avec un focus sur l’amélioration de la documentation, l’adoption en entreprise, la qualité logicielle ...

SYNTHÈSE STRUCTURÉE
Les KDE Goals : un processus annuel ouvert à tous
Les KDE Goals sont une tradition annuelle depuis cinq ans. N’importe qui, même sans être développeur, peut proposer et championner un objectif majeur pour le projet. Le champion n’est pas obligé d’écrire le code, mais doit assurer la promotion, trouver des développeurs, encourager les contributions et rédiger la documentation. Les propositions passent par un vote, et les trois gagnants sont annoncés à Akademy 2026. Actuellement, sept propositions sont en lice ; si le nombre dépasse 12, une présélection aura lieu.
Meilleure documentation (Nate Graham) : un besoin urgent
Nate Graham, connu pour This Week in Plasma et son travail sur le contrat Valve, propose de moderniser en profondeur la documentation de KDE. Il souligne que « des documentations obsolètes, trompeuses et redondantes sont pires que pas de documentation du tout ». Les axes principaux sont :
- Passer à des tutoriels orientés tâches, pas à des cours théoriques.
- Établir une source unique de vérité en supprimant les wikis redondants.
- Moderniser l’infrastructure avec Hugo ou Sphinx.
- Créer un guide du contributeur pour remplacer le patchwork actuel sur
community.kde.org. L’objectif final est d’atteindre la qualité du manuel GNOME, que l’intervenant juge « incroyable du côté développeur ».
Thèmes et design (Andy Betts) : rationaliser le système de thèmes
KDE souffre d’un système de thèmes « patchwork » avec sept méthodes différentes accumulées depuis 30 ans. La proposition d’Andy Betts ne vise pas directement l’utilisateur, mais les designers et développeurs : créer des guidelines claires, une documentation structurée et des processus transparents pour que les designs soient réalisables et bien implémentés. L’intervenant note que « le problème n’est pas seulement d’abaisser la barrière à l’entrée, mais de rendre cette barrière cohérente ».
Accessibilité (Edouard Filipas) : un doublon avec le travail payé
Cette proposition, bien que louable, présente deux défauts majeurs : le champion ne se nomme pas lui-même (contrairement aux règles du wiki), et un développeur payé travaille déjà sur l’accessibilité en dehors des KDE Goals. L’intervenant rappelle que « les KDE Goals ne sont pas les seules choses travaillées dans le projet ».
KDE pour l’entreprise et les déploiements (David Edmundson) : capter la vague open source dans l’UE
David Edmundson, développeur prolifique impliqué dans le contrat Valve, veut positionner KDE comme une option viable pour les gouvernements et entreprises européennes qui migrent vers l’open source. Il cite des exemples comme le CERN, Munich et Pardis. Le succès serait mesuré par l’adoption de Plasma par défaut chez SUSE et RHEL. L’intervenant trouve cela « complètement fou mais pas impossible vu la direction actuelle ».
Donner plus d’amour aux applications KDE négligées (nouveau contributeur)
Proposition d’un nouveau contributeur, mais qui souffre du même problème : le champion ne se nomme pas. De plus, la description est trop vague : « quelles applications exactement ? Il y en a des centaines ». L’intervenant juge l’idée valable mais « pas assez formalisée ».
Développeur friendly et nouvelles technologies (Christoph Gruninja)
Cette proposition vise à adopter des technologies modernes : C++ moderne, CMake moderne, intégration possible de Rust, utilisation des outils Qt récents, et amélioration des tests (couverture, smoke testing, CI GitLab). L’intervenant note que le champion ne se nomme pas non plus, et que ce thème recoupe partiellement les travaux du STF.
Piliers de KDE Linux (Aleix Pol Gonzalez) : une base de référence pour tous
Aleix Pol Gonzalez, président de KDE e.V., propose de faire de KDE Linux (successeur de KDE Neon) une distribution de référence pour les OEM et les déploiements. L’objectif n’est pas de concurrencer Fedora KDE ou Kubuntu, mais de montrer « comment le packaging et le support KDE devraient être faits ». L’intervenant prédit que ce sera probablement l’un des trois objectifs retenus.
Travaux du Sovereign Tech Fund : sept chantiers concrets
Le STF a alloué un million d’euros à KDE, détaillé en sept work items sur GitLab. L’intervenant les passe en revue du moins au plus important :
Amélioration de l’infrastructure QA
Renforcement des tests automatisés pour Plasma et KDE Linux : correction des tests Appium non reproductibles, augmentation de la couverture, et construction d’un système QA avancé pour détecter les régressions avant publication. Ces améliorations profiteront à toutes les distributions utilisant KDE.
Mécanismes de récupération de Plasma
Implémentation d’un mode sans échec désactivant les personnalisations tierces, amélioration du moniteur système pour identifier les applications défaillantes, et priorisation de l’interface de terminaison de processus même en cas de gel graphique. L’intervenant insiste : « même si tout le reste meurt, le bouton quitter doit encore fonctionner ».
Réinitialisation d’usine pour KDE Linux
Développement de mécanismes pour restaurer le système à un état de base sans réinstallation complète, avec trois niveaux : réinitialisation totale, réinitialisation de la configuration système, et réinitialisation des données utilisateur. L’intervenant espère que cela sera conçu pour que d’autres distributions puissent s’y brancher.
Infrastructure de sécurité pour usage organisationnel
Extension de l’authentification et du chiffrement : support de Secure Boot, reconnaissance faciale (type Windows Hello), authentification multifacteur (mot de passe + empreinte), et re-chiffrement du disque ou du home directory écran verrouillé. L’intervenant souligne que « si vous avez besoin de ce niveau de sécurité supplémentaire, l’avoir est très agréable ».
Sauvegarde et restauration des données
Intégration de snapshots btrfs avec un KIO worker pour naviguer dans les versions, ajout d’une entrée dans le menu contextuel de Dolphin pour restaurer les versions antérieures, modernisation de l’outil Kup (que l’intervenant découvre : « je ne savais même pas qu’il existait »), et interface de restauration lors de la configuration initiale.
Amélioration de l’expérience des partages réseau
Un point sensible identifié lors du défi LTT Linux. Les problèmes remontent à plus de 10 ans sur Reddit. Les travaux incluent : montage persistant via KioFuse, apparition dans le panneau Places, amélioration de l’intégrité des métadonnées (dates, tailles, attributs étendus), optimisation des performances via io_uring, et abandon des appels système bloquants. L’intervenant se réjouit : « Dieu merci, cela est enfin pris au sérieux ».
Gestion centralisée de la configuration
Adaptation du système de configuration de KDE pour la gestion de flottes via Ansible, Puppet, Chef, Salt, etc. Cela inclut la recherche des besoins organisationnels, l’extension du système kiosk existant, et une documentation complète destinée aux administrateurs système. L’intervenant relie ce point à l’objectif de David Edmundson pour l’entreprise.
CONCEPTS CLÉS
- KDE Goals : Processus annuel où la communauté propose et vote des objectifs majeurs pour orienter le développement du projet.
- Sovereign Tech Fund (STF) : Fonds allemand qui investit dans l’infrastructure open source critique. Ici, un million d’euros pour KDE.
- KIO / KioFuse : Système d’entrées/sorties de KDE permettant d’accéder à des ressources réseau comme des fichiers locaux. KioFuse monte ces ressources via FUSE.
- Kup : Outil de sauvegarde nat