C'est ce mardi 30 août que les utilisateurs du Projet Fedora seront ravis d'apprendre la disponibilité de l'Alpha de la future Fedora 25.
Malgré les risques concernant la stabilité d’une version Alpha, il est important de la tester ! En rapportant les bogues maintenant, vous découvrirez les nouveautés avant tout le monde, tout en améliorant la qualité de Fedora 25 et réduisez du même coup le risque de retard. Les versions en développements manquent de testeurs et de retours pour mener à bien leurs buts.
Notons que Wayland est cette fois activée par défaut (pour la version Workstation et l’environnement GNOME). Ce changement majeur devrait être préservé. Un effort immense a été fait pour gommer les différences fonctionnelles avec la session X.org. Cependant l'expérience utilisateur n'a jamais été aussi respectée qu'avec ces améliorations. En cas de problèmes ou d'un manque important, n'hésitez pas à lancer GNOME avec X.org ce qui est proposé en option dans votre gestionnaire de session (GDM pour Fedora Workstation).
Voici les nouveautés annoncées pour cette version :
Bureautique
- Passage de Wayland par défaut pour la session de GNOME ;
- Mise en avant de LiveUSBTools pour créer les images installables par clés USB de Fedora sur Windows, Linux et Mac OS X afin de simplifier l'installation de Fedora en utilisant un médium plus populaire que le CD ;
- Les machines avec deux cartes graphiques (une intégrée et une autre plus puissante, comme sur les portables) seront mieux gérées avec possibilité de mettre la carte intégrée par défaut, n'activer la carte externe qu'en cas de besoin ou sur demande pour un programme précis ;
Internationalisation
- L'UNICODE 9.0 fait son entrée ;
- IBus propose de simplifier la saisie des caractères Emoji ;
- IBus permet de changer de langue de saisie automatiquement en se basant sur la saisie utilisateur ;
Administration système
- L'option de systemd KillUserProcesses est activée par défaut ce qui permet de tuer tous les processus de la session d'un utilisateur lorsqu'il se déconnecte ce qui peut avoir des effets de bords avec des connections distantes et les multiplexeurs de terminaux ;
- La bibliothèque NSS rejoint les politiques de sécurité de GnuTLS et OpenSSL en supprimant les normes SSL 3.0 et RC4 notamment qui sont obsolètes ;
- Le lien symbolique slogin vers ssh a été supprimé pendant que le script sshd-keygen est supprimé en faveur du service systemd associé ;
- La bibliothèque Storage remplace UDisk 2 qu'il avait forké par le passé tout en partageant la même API ;
Développement
- La bibliothèque standard Glibc progresse à la version 2.24 ;
- Le compilateur d'Haskell passe à la version 7.10 ;
- Le reluisant langage Perl évolue à la version 5.24 ;
- Pour les amateurs de JavaScript, c'est Node.js qui utilise la branche 6.x ;
- Le compilateur pour le langage Rust est enfin disponible ;
- Le langage Go fonce à la version 1.7 ;
- Le langage fonctionnel Erlang 19 est à l'honneur ;
- Le framework Ruby On Rails est sur les rails vers la version 5.0 ;
- Le langage PHP s'impose avec la version 7.0 ;
Autour de Fedora
- L'image minimale de base de Fedora ne dispose plus des paquets Perl pour l'alléger et simplifier sa maintenance ;
- Koji génère maintenant les images installables de la distribution comme les fichiers ISO ;
- Un nouveau jeu d'utilitaires basés sur Ansible ont été mis en place pour centraliser et simplifier la gestion des tests automatiques qui s'articulaient avant avec des scripts disparates et moins puissants ;
- L'empaquetage de programmes Python va devenir plus simple en utilisant automatiquement le tag virtuel Provides avec le nom canonique du programme en question ;
Si l'aventure vous intéresse, les images sont disponibles par Torrent. En cas de bogue, n'oubliez pas de relire la documentation pour signaler les anomalies sur le BugZilla ou de contribuer à la traduction sur Zanata.
Bons tests à tous !