Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

Mot-clefs : Fedora

Passage à Fedora Rawhide

Charles-Antoine Couret

Alors que le 22 novembre a donné lieu à la sortie de Fedora 25 en version stable après 6 mois de gestation, j'en ai profité dès le soir même pour passer à Fedora Rawhide (la future F26). Cela fait depuis Fedora 15 que j'installe des versions instables, en général pour la Beta ou Alpha. Depuis Fedora 22 j'essaye de passer à Rawhide avant la Alpha de la version à venir. Reculant de plus en plus, j'atteins enfin le stade où ma machine personnelle n'exploite plus une Fedora stable durant tout un cycle de développement.

Si je le fais, c'est déjà grâce au grand travail opéré depuis pour stabiliser ces branches. À l'époque de Fedora 15, s'aventurer sur Rawhide était très complexe, nécessitant souvent de prévoir des logiciels alternatifs opérationnels au cas où qu'une mise à jour rende un logiciel inopérant tels que GNOME, Firefox ou LibreOffice. Il était préférable aussi d'être à l'aise avec les environnements restreints et certains outils comme YUM (à l'époque) pour se sortir de mauvaises passes. Les progrès sont visibles, les versions instables d'aujourd'hui sont bien plus fiables que les versions stables du passé selon moi. Même si cela reste perfectible bien entendu. Mais je n'ai plus de bogues rendant ma machine inutilisable, ne serait-ce le temps d'une mise à jour pour corriger le problème.

Ensuite, après tout ce temps à utiliser des versions instables, je constate le déficit important de testeurs et c'est pourquoi je souhaite grossir constamment les rangs. Beaucoup trop de problèmes sont découverts à la sortie de la version stable car peu de personnes ont jugé utile de sauter le pas plus tôt. Et même parmi ceux qui testent en avance de phase, trop de gens encore prennent ces versions pour un jouet, pour découvrir les changements en général. Mais oubliant de signaler les bogues quand ils en trouvent. C'est pourtant l'essence même de ces versions, traquer les bogues pour les corriger avant la mise à disposition en version finale.

Enfin, j'adore tester des programmes, essayer de les faire planter, découvrir les changements et voir les choses s'améliorer. Je dois dire que les versions stables de Fedora sont aujourd'hui trop fades de ce point de vue. Ce qui est une bonne chose bien sûr, c'est ce qu'on recherche au sein du projet Fedora.

Comme depuis Fedora 20, j'utilise la mise à niveau pour changer de version, comme suit :

# dnf install dnf-plugin-system-upgrade
# dnf system-upgrade download --releasever=rawhide
# dnf system-upgrade reboot

Tout s'est bien passé. J'ai dû uniquement virer supertuxkart pour des raisons de dépendance pour que cela fonctionne. Je ne note pas de régressions particulières, GNOME avec Wayland tourne toujours aussi bien. Les applications également. J'ai toujours cependant un bogue gênant depuis la mise à jour de Firefox 50 sur Fedora 25 (que j'ai rapporté), si je charge plusieurs vidéos au cours d'une sessions de Firefox (que ce soit Youtube, Dailymotion ou une autre plateforme), il se peut que les vidéos bouclent sur des buffers d'une seconde environ. Le fichier continuant à se lire, le son étant quant à lui totalement normal et linéaire. Ce bogue n'est donc pas corrigé par ce changement.

Après il est vrai que les programmes de Rawhide ne sont pas radicalement différents que sous F25 encore. GNOME n'est qu'au début du développement de sa future version et le passé nous a montré que cela pouvait être parfois plus chaotique un peu plus tard...

Je vous encourage bien sûr à sauter le pas aussi, si l'aventure ne vous rebute pas trop. Dans ce cas, n'hésitez pas à rapporter un bogue, effectuer les tests de non régression du noyau, à noter les mises à jour du système et enfin à participer aux journées de tests.

J'essayerais durant tout le cycle de vous tenir au courant des évolutions de Rawhide, de vous décrire comment y participer activement (bien que les quatre liens cités plus haut soient les principales activités à réaliser), et peut être de vous présenter les changements notables que j'aurais noté. :-)" class="smiley

Fedora 25 est de sortie, Wayland enfin par défaut !

Charles-Antoine Couret

En ce mardi 22 novembre 2016, le projet Fedora est fier dannoncer la sortie de la distribution GNU/Linux Fedora 25.

Comme à son habitude, le projet Fedora propose le dernier cru des environnements GNOME, GNOME 3.22.

Cette version de Fedora s'est surtout concentrée sur deux axes : couche graphique et simplicité.

Couche graphique

La nouveauté la plus importante est sans conteste la mise à disposition par défaut de Wayland pour l'environnement bureautique GNOME. Fedora devient ainsi la première distribution majeure à faire ce choix, pour promouvoir ce projet novateur annoncé il y a huit ans maintenant. Wayland consiste en une remise à plat du serveur graphique historique X11 (qui a plus de 30 ans) en tenant compte de l'évolution des usages et de l'architecture de nos machines aujourd'hui. Wayland vise à améliorer la sécurité du système, en évitant qu'une application quelconque puisse dessiner sur d'autres applications par exemple. Il pourrait à terme améliorer les performances, en exploitant pleinement l'accélération matérielle par les cartes graphiques. Puis il devrait améliorer la fiabilité du système, en améliorant l'architecture du programme et en facilitant sa maintenance.

Cependant, si Wayland commence à devenir mûr, de nombreuses fonctionnalités restent à proposer par rapport à l'expérience proposée par X11. C'est pourquoi, à l'ouverture de la session GNOME, il reste possible de choisir X11. Pour ceux qui n'ont pas besoin de ces fonctions, l'usage de Wayland devrait être totalement transparent.

La distribution propose de mieux exploiter les machines avec deux cartes graphiques, une intégrée au processeur et une autre externe. Cette configuration, très populaire sur les ordinateurs portables récents, permet en temps normal d'avoir une carte graphique minimale suffisante pour la bureautique qui consomme peu d'énergie et d'utiliser la carte externe pour les applications gourmandes. Jusquici, votre environnement fonctionnait avec une carte graphique seulement et sans possibilité de changer celle en fonction. Aujourd'hui, celle intégrée au processeur est utilisée par défaut. Puis, en cas de besoin, vous pouvez lancer un logiciel sur l'autre carte graphique. Cela nécessite de lancer le programme avec la variable d'environnement DRI_PRIME=1 ou via un clic droit pour lancer l'application dans l'interface GNOME Shell.

Simplicité

L'assistant à la saisie IBus a bénéficié de deux améliorations importantes. Tout d'abord, son aide à la saisie rapide peut proposer les emoji. Plutôt que d'insérer manuellement les caractères UNICODE correspondants, ici ils seront donc suggérés. Ce même assistant, qui suggère des mots durant la frappe peut gérer plusieurs langues à la fois. Ainsi il est possible d'autocompléter le terme en cours en anglais alors que la phrase est en français et inversement.

Nous en avions parlé pour Fedora 24, l'utilitaire LiveUSB Tools est la méthode de téléchargement de Fedora par défaut. L'objectif est en effet que l'utilitaire télécharge et installe très simplement une version spécifiée de Fedora, qui peut être un Spin par exemple. Cela évite notamment de devoir graver l'image disque à la main sur clé USB ou CD, étape compliquée pour trop d'utilisateurs potentiels. Cette fois, l'utilitaire est disponible pour Windows et macOS également, d'où la mise en avant pour cette version.

Et comme d'habitude, Fedora 25 réserve bien d'autres surprises à découvrir.

Liens

Participez à la journée de test de Fedora 25 sur les cartes graphiques

Charles-Antoine Couret

Aujourd'hui, ce jeudi 3 novembre, est une journée dédiée à un test précis : sur les cartes graphiques. En effet, durant le cycle de développement, l'équipe d'assurance qualité dédie quelques journées autours de certains composants ou nouveautés afin de remonter un maximum de problèmes sur le sujet.

Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit de les suivre, comparer votre résultat au résultat attendu et le notifier.

En quoi consiste ce test ?

Les cartes graphiques sont un composant essentiel de nos ordinateurs. Souvent représentées par les marques Intel, AMD ou nVidia, elles permettent le bon affichage sur l'écran mais aussi l'usage d'écran externes et l'accélération des performances pour des programmes qui peuvent en tirer profit comme les jeux vidéo ou la modélisation 3D. Pour bien fonctionner, elles ont besoin de pilotes complexes dont la plupart ont une version libre fonctionnelle et performante fournit par Fedora.

L'objet du test du jour est de s'assurer du bon fonctionnement de ceux-ci. Particulièrement avec la nouveauté de Fedora 25 de fournir la possibilité, pour les machines avec deux cartes graphiques, de choisir la carte graphique pour exécuter un programme. En effet, beaucoup d'ordinateurs portables ont une carte graphique liée au processeur, moins performante mais plus économe en énergie et une autre en position inverse qui est externe. Cela permet de gérer au mieux l'énergie disponible, sans perdre en performance quand c'est nécessaire.

D'habitude le système d'exploitation essaye de gérer cela tout seul avec le pilote, ce que Linux gère plutôt mal actuellement voire ne propose pas du tout. Fedora propose via GNOME ou le Terminal de faire manuellement ce choix.

Les tests du jour sont donc :

  • Pour Intel : démarrer la machine, changer de terminal TTY, redémarrer X11, faire une mise en veille et exécuter des programmes d'exemples ;
  • Pour tous : tester avec un GPU disponible seulement si une session avec X11 et Wayland tournent bien ;
  • Pour tous : tester avec deux GPU disponibles et branchés si une session avec X11 et Wayland tournent bien ;
  • Pour tous : tester avec deux GPU disponibles et et un seul de branché si une session avec X11 tourne bien.

Comment y participer ?

Vous pouvez vous rendre sur la page des tests pour lister les tests disponibles et rapporter vos résultats. La page wiki récapitule les modalités de la journée.

En cas de bogue, il est nécessaire de le rapporter sur le BugZilla. Si vous ne savez pas faire, n'hésitez pas à consulter la documentation correspondante.

Si vous avez besoin d'aide lors du déroulement des tests, n'hésitez pas de faire un tour sur IRC pour recevoir un coup de main sur les canaux #fedora-test-days et #fedora-fr (respectivement en anglais et en français) sur le serveur Freenode.

De plus, si une journée est dédiée à ces tests, il reste possible de les effectuer quelques jours plus tard sans problème ! Les résultats seront globalement d'actualité.

Participez à la journée de test de Fedora 25 sur les images Cloud et Atomic

Charles-Antoine Couret

Aujourd'hui, ce lundi 24 octobre, est une journée dédiée à un test précis : sur les images Cloud et Atomic de Fedora. En effet, durant le cycle de développement, l'équipe d'assurance qualité dédie quelques journées autours de certains composants ou nouveautés afin de remonter un maximum de problèmes sur le sujet.

Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit de les suivre, comparer votre résultat au résultat attendu et le notifier.

Qu'est-ce que c'est ?

Les images clouds sont en fait des images d'installation de Fedora dédiée au Cloud. À l'instar de Workstation qui est la version de base, et Server pour les serveurs, Cloud fait parti des produits de Fedora pour gérer des cas d'utilisations spécifiques et offrir une expérience utilisateur cohérente autour de ceux-ci.

La particularités des images clouds sont d'être légères pour être instanciées plusieurs fois dans une même machine via des machine virtuelles ou autre solution similaire.

Les tests du jour couvrent :

  • Le bon démarrage du système, avec un accès SSH ouvert ;
  • La mise à jour du système atomiquement ;
  • Le retour en arrière suite à une mise à jour atomique ;
  • Le lancement des applications via Docker ;
  • La gestion de l'espace disque de Docker.

Comment y participer ?

Vous pouvez vous rendre sur la page des tests pour lister les tests disponibles et rapporter vos résultats. La page wiki récapitule les modalités de la journée.

En cas de bogue, il est nécessaire de le rapporter sur le BugZilla. Si vous ne savez pas faire, n'hésitez pas à consulter la documentation correspondante.

De plus, si une journée est dédiée à ces tests, il reste possible de les effectuer quelques jours plus tard sans problème ! Les résultats seront globalement d'actualité.

Fedora-fr.org va faire peau neuve et cherche un graphiste

Charles-Antoine Couret

Votre site préféré, Fedora-fr.org, va faire un petit ravalement de façade bien mérité.

Après des années de bons et loyaux services, l'infrastructure du site va être profondément remaniée afin d'être plus moderne et plus en phase avec les besoins d'aujourd'hui.

Cela va consister notamment à :

  • Migration du forum FluxBB vers Flarum qui est issue de la fusion de FluxBB et de esoTalk ;
  • Migration de eZ Publish 4 qui est abandonné aujourd'hui à une solution équivalente comme Drupal 8 ;
  • Design plus moderne et responsive ;
  • Concernant la mobilité encore, la compatibilité avec TapaTalk sera proposée ;
  • Et d'autres surprises !

Cependant, pour mener à bien cette mission, nous souhaitons recruter un graphiste pour les dessins, la mise en page et le choix des couleurs. Si notre administrateur préféré peut prendre en charge l'infrastructure technique, la partie design n'est hélas lapanage d'aucun d'entre nous.

Si cela vous intéresse de participer à la refonte visuelle du site, n'hésitez pas à envoyer un courriel à guillaume<arobase>kulakowski<point>fr.

Tout expérience démontrée d'un travail similaire serait appréciée.

Votez pour les fonds d'écran supplémentaires de Fedora 25 !

Charles-Antoine Couret

nuancier-f24-voted.png

Depuis Fedora 21, la livrée du système par défaut contient quelques fonds d'écrans additionnels. Et comme d'habitude, les contributeurs pouvaient soumettre leurs propres dessins ou photographies pour décorer cette nouvelle version.

Maintenant que la période de soumission s'est achevée, nous passons à la phase de vote. Tout possesseur d'un compte FAS peut en sélectionner 16 parmi la centaine qui sont disponibles. Les plus populaires seront bien évidemment choisis et disponibles dans la Fedora 25 à sa sortie.

Le vote se déroule dans l'application Nuancier jusqu'au 23 octobrel !

Pour ceux que cela intéresse, le badge associé à cette action nécessite une action manuelle. Il suffit de cliquer sur un lien, proposé sur la page après le vote.

Participez à la journée de test de Fedora 25 sur Wayland

Charles-Antoine Couret

Aujourd'hui, ce jeudi 13 octobre, est une journée dédiée à un test précis : sur Wayland. En effet, durant le cycle de développement, l'équipe d'assurance qualité dédie quelques journées autours de certains composants ou nouveautés afin de remonter un maximum de problèmes sur le sujet.

Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit de les suivre, comparer votre résultat au résultat attendu et le notifier.

Wayland_display_server_protocol.svg.png

Qu'est-ce que Wayland ?

Wayland est une nouvelle technologie pour réaliser l'affichage de vos applications à l'écran en étant l'interface entre celles-ci et le noyau. Il remplace le programme X11 qui réalisait cette fonction depuis plusieurs décennies. X11 n'étant plus adapté à l'informatique moderne, difficile à maintenir et pas du tout sécurisé, ses développeurs ont décidé de refonder cette portion du système avec le protocole Wayland.

Son protocole est implémentée dans le compositeur, à savoir le gestionnaire de fenêtre comme Mutter sous GNOME ou KWin sous KDE. Cela fait 8 ans que Wayland est annoncé, et le projet Fedora estime aujourd'hui qu'il est assez mature pour être disponible par défaut pour les utilisateurs de GNOME. Toutefois, la possibilité d'utiliser X.org existe en cas de problèmes importants. Les autres environnements de bureaux comme KDE pourront en profiter quand ce changement sera plus mûr.

Cependant, toutes les fonctions ne sont pas encore présentes. Mais si jamais Wayland ne se comporte pas correctement chez vous, n'hésitez pas à consulter cette page qui récapitule les moyens de déboguer Wayland.

Étant donnée l'importance de cette fonctionnalité, nous vous recommandons fortement de procéder à ce test. Plus de situations auront été testées, plus stable sera ce changement majeur ! Car en effet, Wayland dépend aussi des modèles de cartes graphiques et de leurs pilotes respectifs par exemple.

Les tests du jour sont :

  • Le fonctionnement de base de GNOME sous Wayland (les bureaux virtuels, l'overview, le lancement de la session) ;
  • Les applications GNOME qui doivent bien se lancer avec XWayland ou Wayland ;
  • Tout autre test libre permettant de mettre en évidence le bon ou mauvais fonctionnement du test (avec une application non GNOME comme VLC).

Comment y participer ?

Vous pouvez vous rendre sur la page des tests pour lister les tests disponibles et rapporter vos résultats. La page wiki récapitule les modalités de la journée. Assurez-vous d'avoir un système à jour avant de commencer.

En cas de bogue, il est nécessaire de le rapporter sur le BugZilla. Si vous ne savez pas faire, n'hésitez pas à consulter la documentation correspondante.

De plus, si une journée est dédiée à ces tests, il reste possible de les effectuer quelques jours plus tard sans problème ! Les résultats seront globalement d'actualité.

Fedora 25 beta est disponible

Charles-Antoine Couret

C'est ce mardi 11 octobre que les utilisateurs du Projet Fedora seront ravis d'apprendre la disponibilité de la Beta de la future Fedora 25.

Malgré les risques concernant la stabilité dune version Beta, 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 lenvironnement GNOME). Ce changement majeur devrait être préservé pour la version finale. 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 ;
  • Inclusion de Jekyll, un utilitaire qui transforme vos fichiers textes au format Liquid et Markdown en site web ou blog automatiquement. GitHub Pages repose sur cette solution.

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 !

Fedora 24 et 25 Alpha : bogue important lors d'une mise à jour

Charles-Antoine Couret

Ce message fait suite à une discussion ayant eu lieu dans la liste de diffusion de développement de Fedora.

Il a été constaté que Fedora 24 et Fedora 25 Alpha sont touchés par un bogue lors d'une mise à jour du paquet systemd-udev. Cela se manifeste quand sont réunies trois conditions qui sont :

  • Avoir une machine possédant deux unités graphiques, ce qui est le cas de beaucoup d'ordinateurs portables modernes ;
  • Exécuter la mise à jour par la commande "dnf update" dans un terminal graphique (comme GNOME Terminal, Konsole, etc.) ;
  • L'environnement graphique doit fonctionner sous X.org / X11 et non Wayland (Wayland n'étant par défaut que pour GNOME sur Fedora 25).

Dans ce cas, en cas de mise à jour du paquet dans ces conditions, le serveur X risque de crasher ce qui entraînera une coupure de la mise à jour en pleine opération et potentiellement une base de données des paquets et votre système dans un état incohérent (avec des paquets en double).

Pour éviter ce problème, vous pouvez faire :

  • Utiliser GNOME Logiciels pour les mises à jour, qui fait une mise à jour dite hors-ligne ;
  • Utiliser PackageKit pour effectuer vos mises à jour en mode hors-ligne* ;
  • Mettre à jour via les terminaux en mode texte du système (accessible via Ctrl+Alt+FX pour X valant 3 à 6) ;
  • Utiliser Wayland si vous êtes sur GNOME et Fedora 25 (sinon c'est déconseillé) ;
  • La mise à jour hors ligne consiste à réaliser les mises à jour lors du démarrage de votre ordinateur, de manière similaire à Windows. L'objectif est de s'assurer qu'après la mise à jour tous les composants soient lancés effectivement à jour (ce qui n'est pas le cas quand vous le faite à chaud) mais aussi de réaliser cette opération dans un environnement minimal et contrôlé ce qui limite les problèmes. Depuis Fedora 18 c'est la méthode recommandée par le Projet Fedora et GNOME Logiciels en tire parti. Nous profitons de ce bogue pour vous rappeler de l'utilité de suivre cette procédure lors des mises à jour.

Pour faire cela en terminal avec PackageKit, vous pouvez exécuter les commandes suivantes avec les droits superutilisateur :

# pkcon refresh force
# pkcon update --only-download
# pkcon offline-trigger
# systemctl reboot

Le problème est en cours de correction auprès de systemd et de X11.

Participez à la journée de test de Fedora 25 sur l'internationnalisation !

Charles-Antoine Couret

Aujourd'hui, ce mercredi 28 septembre, est une journée dédiée à un test précis : linternationalisation de Fedora 25. En effet, durant le cycle de développement, l'équipe d'assurance qualité dédie quelques journées autours de certains composants afin de remonter un maximum de problèmes sur le sujet.

Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit de les suivre, comparer votre résultat au résultat attendu et le notifier.

Qu'est-ce que linternationalisation ?

Cela consiste à s'assurer que Fedora et ses applications fonctionnent correctement dans toutes les langues. Sont concernés la traduction, la gestion des paquets de langue mais aussi des entrées de saisies. En effet, les langues non européennes notamment bénéficient d'assistance pour écrire dans leurs langues avec un clavier disposant de peu de touches par rapport aux caractères disponibles.

Typiquement les tests du jour couvrent :

  • La compatibilité Unicode 9.0 (nouveauté de Fedora 25)
  • Les paquets de langues des applications ;
  • IBus (dont la gestion des Emoji et l'assistance simultanée multilangue ont été ajoutés dans Fedora 25) ;
  • Les applications doivent être traduites (Gnome, Libreoffice et Firefox de préférence) ;
  • Les navigateurs doivent afficher les sites web dans la langue de l'utilisateur par défaut ;
  • Quelques autres...

Comment y participer ?

Vous pouvez vous rendre sur la page des tests pour lister les tests disponibles et rapporter vos résultats. La page wiki récapitule les modalités de la journée.

En cas de bogue, il est nécessaire de le rapporter sur le BugZilla. Si vous ne savez pas faire, n'hésitez pas à consulter la documentation correspondante.

De plus, si une journée est dédiée à ces tests, il reste possible de les effectuer quelques jours plus tard sans problème ! Les résultats seront globalement d'actualité.

Participez à la journée de test de Fedora 25 sur le créateur de média

Charles-Antoine Couret

Aujourd'hui, ce mardi 20 septembre, est une journée dédiée à un test précis : sur la création de média installable pour Fedora. En effet, durant le cycle de développement, l'équipe d'assurance qualité dédie quelques journées autours de certains composants ou nouveautés afin de remonter un maximum de problèmes sur le sujet.

Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit de les suivre, comparer votre résultat au résultat attendu et le notifier.

Capture_du_2016-04-18_23-41-52.png

Qu'est-ce que la création de média installable ?

C'est une nouveauté pour Fedora 25. Elle consiste en une réécriture de l'outil de liveusb-creator qui est non seulement disponible sur Fedora mais aussi sur Windows et Mac OS. Cet utilitaire bénéficie ainsi d'une interface plus proche des standards des applications GNOME 3 en terme d'ergonomie et devient beaucoup plus simple d'utilisation.

Son fonctionnement consiste en la sélection l'image voulue comme Workstation, spin KDE, Server ou autre, procède automatiquement au téléchargement et à l'installation sur un média amovible comme une clé USB disponible et compatible.

L'objectif étant de simplifier la procédure d'installation pour les néophytes, car beaucoup d'utilisateurs se perdent après le téléchargement du fichier ISO traditionnel pour procéder à l'installation. Là, tout sera automatisé et fonctionnel sans intervention particulière. De part cet objectif, ce sera le mode de téléchargement de l'image officielle de Fedora qui sera mis en avant à l'avenir.

Les tests du jour couvrent :

  • Le téléchargement de l'image souhaité ;
  • L'installation sur la clé USB ;
  • La conformité de l'image d'installation (c'est-à-dire fonctionnelle) ;
  • Compatible UEFI et BIOS ;
  • Fonctionnel sous Fedora, Windows et Mac OS.

Le test est un peu inhabituel car il porte sur le fonctionnement de l'application sur d'autres systèmes que Fedora que sont Windows et Mac OS. SI vous avez de tels systèmes disponibles, ne pas hésiter à remonter les soucis rencontrés avec eux. Car ce seront évidemment les systèmes préférentiels pour un tel outil.

Comment y participer ?

Vous pouvez vous rendre sur la page des tests pour lister les tests disponibles et rapporter vos résultats. La page wiki récapitule les modalités de la journée.

En cas de bogue, il est nécessaire de le rapporter sur le BugZilla. Si vous ne savez pas faire, n'hésitez pas à consulter la documentation correspondante.

De plus, si une journée est dédiée à ces tests, il reste possible de les effectuer quelques jours plus tard sans problème ! Les résultats seront globalement d'actualité.

Dell XPS (2015), carte Intel i915 et kernel >= 4.6

Guillaume Kulakowski

Depuis le passage de Fedora au kernel 4.6, mon portable (Dell XPS 13 édition 2015) freeze au lancement de Gnome... Je n'avais pas pris le temps de corriger ça et je me disais que le 4.7 le corrigerait bien... Malheureusement ce ne fût pas le cas à là sortie du kernel 4.7. En faisant un peu de recherche il semblerait que les drivers i915 soient daubés depuis la 4.6 et ceci entraine toutes sortes de bugs divers. Du coup je me suis lancé dans la recherche de paramètres à passer au kernel pour arriver enfin à faire tourner mon XPS avec un kernel 4.7. Et les bons paramètres semblent être les suivants :
 

 

i915.enable_execlists=0 idle.max_cstate=1 i915.semaphores=1 i915.enable_psr=0

Pour les déployer, rien de plus simple, on édite /etc/default/grub, on rajoute le paramètres dans GRUB_CMDLINE_LINUX, on reconstruit grub, dans mon cas, en boot EFI, ça donne :

LANG=C grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Ensuite on croise les doigts et on reboot ;-)" class="smiley

Fedora 25 alpha peut être testée

Charles-Antoine Couret

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é dune 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 lenvironnement 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

  • Cela a déjà été mentionné avec le 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 acrte intégrée par défaut, n'activer la carte externe qu'en acs 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 distants et multiplexeur 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 !

Séparation de F25 et de Rawhide

Charles-Antoine Couret

Ce mardi 26 juillet a été le jour d'une nouvelle étape dans l'élaboration de la prochaine version de Fedora à savoir Fedora 25.

C'est l'occasion où toute l'infrastructure interne du projet et ses contributeurs se mettent en branle pour accueillir une nouvelle branche de développement pour Fedora 25. Cela signifie également que tous les paquets à ce stade sont dupliqués, d'un côté pour Rawhide, de l'autre pour Fedora 25.

Dès maintenant, la mise à jour des deux systèmes sera différente. Les versions des paquets également. Fedora 25 va ainsi poursuivre sa route de stabilisation en suivant tous le processus habituel d'Alpha, Beta et Release Candidates en passant par les journées de tests et autres évènements destinés à améliorer sa qualité.

Pour ceux sur Rawhide, cela signifie devoir faire un choix entre poursuivre les tests de la branche en perpétuelle développement, ou participer à stabiliser Fedora 25. Cela revient à désactiver le dépôt dédié à Rawhide pour activer ceux de Fedora et lancer une synchronisation. Plus l'utilisateur atteint pour changer de voie, et plus le risque de soucis lors de l'opération augmente.

Cette journée est également une autre occasion, celle du tri des fonctionnalités retenus pour Fedora 25. En effet, il y a quelques semaines, les développeurs ont envoyé leurs listes de travaux à effectuer pour cette version. Certains ont été acceptés, d'autres non dès cette étape là.

Tandis qu'aujourd'hui, ceux qui ont été retenus préalablement, devront être testables. C'est-à-dire que l'essentiel de la nouveauté est dore et déjà en place. L'objectif est que les mois restants avant la sortie officielle de Fedora 25 servent à stabiliser ces changements, à les valider. Et pour le faire correctement, il faut du temps. D'où l'importance d'avoir ces fonctionnalités déjà opérationnelles ou presque.

Nous le dirons jamais assez, mais le Projet Fedora est une distribution communautaire où chacun peut apporter sa pierre à l'édifice. N'hésitez pas à installer Rawhide ou la future F25 (ou via une mise à niveau) pour remonter toute anomalie. Plus c'est fait tôt, plus les chances de corrections avant la sortie seront grandes.

Fin de vie de Fedora 22

Charles-Antoine Couret

Depuis le 19 juillet 2016, Fedora 22 a été déclaré comme en fin de vie.

Qu'est-ce que c'est ?

Un mois après la sortie d'une Fedora version n, ici Fedora 24, la version n-2 (donc Fedora 22) est déclarée comme en fin de vie. Ce mois sert à donner du temps aux utilisateurs pour faire la mise à niveau. Ce qui fait qu'en moyenne une version est officiellement supportée pendant 13 mois.

En effet, la fin de vie d'une version signifie qu'elle n'aura plus de mises à jour et plus aucun bogue ne sera corrigé. Pour des questions de sécurité, avec des failles non corrigées, il est vivement conseillé aux utilisateurs de Fedora 22 et antérieurs d'effectuer la mise à niveau vers Fedora 24 ou 23.

Que faire ?

Si vous êtes concernés, il est nécessaire de faire la mise à niveau de vos systèmes. Vous pouvez téléchargez des images CDs plus récentes par Torrent ou par HTTP.

Il est également possible de faire la mise à niveau sans réinstaller via DNF. Pour cela, taper les commandes suivantes en root dans votre terminal :

# dnf install dnf-plugin-system-upgrade
# dnf system-upgrade download --releasever=23
# dnf system-upgrade reboot

Notez que vous pouvez également passer directement à Fedora 24 par ce biais en changeant le numéro de version correspondante dans la ligne idoine. Cependant cette procédure est plus risquée car moins testée.

La prochaine fois, lors de la fin de vie de Fedora 23, vous pourrez utiliser GNOME Logiciels pour effectuer cette action. ;)" class="smiley

Votez cette semaine pour le FESCo et le Conseil de Fedora !

Charles-Antoine Couret

En ce mois de juillet 2016, comme régulièrement, la communauté de Fedora est invitée à voter pour des postes à des organes décisionnaires du projet Fedora.

En effet, comme le projet Fedora est communautaire, une partie du collège des organisations suivantes doit être renouvelée : Council et FESCo. Et ce sont les contributeurs qui décident ! Chaque candidat a bien sûr un programme et un passif qu'ils souhaitent mettre en avant durant leur mandat pour orienter le projet Fedora dans certaines directions. Je vous invite à étudier les propositions des différents candidats pour cela.

J'ai voté

Pour voter, il est nécessaire d'avoir un compte FAS actif et de faire son choix sur le site du scrutin. Vous avez jusqu'au mardi 26 juillet à 2h du matin heure française pour le faire. Donc n'attendez pas trop.

Je vais profiter de l'occasion pour résumer le rôle de chacun de ces comités afin de clarifier l'aspect décisionnel du projet Fedora mais aussi visualiser le caractère communautaire de celui-ci.

Council

Le Council est ce qu'on pourrait qualifier le grand conseil du projet. C'est donc l'organe décisionnaire le plus élevé de Fedora. Le conseil définit les objectifs à long terme du projet Fedora et participe à l'organisation de celui-ci pour y parvenir. Cela se fait notamment par le biais de discussions ouvertes et transparentes vis à vis de la communauté.

Mais il gère également l'aspect financier. Cela concerne notamment les budgets alloués pour organiser les évènements, produire les goodies, ou des initiatives permettant de remplir les dits objectifs. Ils ont enfin la charge de régler les conflits personnels importants au sein du projet, tout comme les aspects légaux liés à la marque Fedora.

Les rôles au sein du conseil sont complexes.

Ceux avec droit de vote complet

Tout d'abord il y a le FPL (Fedora Project Leader) qui est le dirigeant du conseil et de facto le représentant du projet. Son rôle est lié à la tenue de l'agenda et des discussions du conseil, mais aussi de représenter le projet Fedora dans son ensemble. Il doit également servir à dégager un consensus au cours des débats. Ce rôle est tenu par un employé de Red Hat et est choisi avec le consentement du conseil en question.

Il y a aussi le FCAIC (Fedora Community Action and Impact Coordinator) qui fait le lien entre la communauté et l'entreprise Red Hat pour faciliter et encourager la coopération. Comme pour le FPL, c'est un employé de Red Hat qui occupe cette position avec l'approbation du conseil.

Il y a deux places destinées à la représentation technique et à la représentation plus marketing / ambassadrice du projet. Ces deux places découlent d'une nomination décidée au sein des organes dédiées à ces activités : le FESCo et le FAmSCo. Ces places sont communautaires mais ce sont uniquement ces comités qui décident des attributions.

Il reste deux places communautaires totalement ouvertes et dont tout le monde peut soumettre sa candidature ou voter. Cela permet de représenter les autres secteurs d'activité comme la traduction ou la documentation mais aussi la voix communautaire au sens la plus large possible. C'est pour l'une de ces places que le vote est ouvert cette semaine !

Ceux avec le droit de vote partiel

Un conseiller en diversité est nommé par le FPL avec le soutien du conseil pour favoriser l'intégration au sein du projet des populations le plus souvent discriminées. Son objectif est donc de déterminer les programmes pour régler cette problématique et résoudre les conflits associés qui peuvent se présenter.

Un gestionnaire du programme Fedora qui s'occupe du planning des différentes versions de Fedora. Il s'assure du bon respect des délais, du suivi des fonctionnalités et des cycles de tests. Il fait également office de secrétaire du conseil. C'est un employé de Red Hat qui occupe ce rôle toujours avec l'approbation du conseil.

FESCo

Le FESCo (Fedora Engineering Steering Committee) est un conseil entièrement composé de membres élus et totalement dévoués à l'aspect technique du projet Fedora.

Ils vont donc traiter en particulier les points suivants :

  • Les nouvelles fonctionnalités de la distribution ;
  • Les sponsors pour le rôle d'empaqueteur (ceux qui pourront donc superviser un débutant) ;
  • La création et la gestion des SIGs (Special Interest Group) pour organiser des équipes autour de certaines thématiques ;
  • La procédure d'empaquetage des paquets.

Le responsable de ce groupe est tournant. Les 9 membres sont élus pour un an, sachant que chaque élection renouvelle la moitié du collège.

Notons par ailleurs que le contributeur francophone Haïkel Guémar renouvelle sa candidature pour ce comité.

Fedora 24 est de sortie dès aujourd'hui !

Charles-Antoine Couret

En ce mardi 21 juin 2016, le projet Fedora est fier dannoncer la sortie de la distribution GNU/Linux Fedora 24.

Comme à son habitude, le projet Fedora propose le dernier cru des environnements GNOME 3.20 et de Sugar 0.108 à destination des enfants. L'intégration de Wayland est désormais pleinement fonctionnelle, mais la mise à disposition par défaut sera vraisemblablement pour Fedora 25.

Les fans d'astronomie pourront profiter d'un LiveCD officiel pour découvrir le ciel et l'espace avec les logiciels Stellarium, Celestar ou encore KStar !

Cette version de Fedora s'est surtout concentrée sur trois axes : intégration, sécurité et Cloud computing.

Capture_du_2016-05-11_09-30-06.png

Intégration

Marre de réinstaller Fedora tous les six mois ou d'utiliser la ligne de commande pour changer de version ? Grâce à Gnome Logiciels, il est maintenant possible de changer de version de Fedora comme une mise à jour. Tout est fait graphiquement et simplement, il s'occupe de tout. Grâce au rétroportage des fonctionnalités, vous pouvez dore et déjà essayer depuis une Fedora 23 !

Par ailleurs, Gnome Logiciels a bénéficié d'une grande amélioration de son interface. Pour vous aider à faire vos choix, il vous signale si le paquet est traduit dans votre langue, ou encore s'il a reçu récemment des mises à jour et même s'il est intégré au système.

Au niveau intégration, Gnome continue avec une liste des impressions entièrement retravaillée. Et l'application Documents prend en charge les documents gérés par LibreOffice. En plus de cela, grâce à une nouvelle bibliothèque, les applications écrites en Qt comme ceux de KDE ou VLC utiliseront le même thème et effet visuel que les applications Gnome.

L'application liveusb-creator a subi également un relooking important. Mieux intégré à Gnome, il permet simplement de télécharger une image de Fedora pour l'installer sur votre clé USB. Simple et efficace, vous n'aurez plus qu'à choisir votre version de Fedora et de laisser faire.

Pour finir, l'installation automatique des paquets de langues pour vos programmes a été améliorée pour éviter de vous retrouver avec un logiciel non traduit alors que la traduction adéquate est disponible mais dans un paquet dissocié. Pour les utilisateurs de l'installation par Internet ou du DVD, le choix de la langue à la configuration initialise ce système automatiquement. Pour ceux qui installent avec un LiveCD, il sera nécessaire d'installer le méta-paquet langpacks-fr pour les francophones.

Capture_du_2016-04-18_23-41-52.png

Sécurité

NetworkManager a reçu de grosses améliorations pour cette version de Fedora, de quoi améliorer la sécurité de votre machine. En effet, la gestion des VPN a été améliorée, permettant d'en utiliser plusieurs simultanément. Puis, par défaut NetworkManager utilisera une adresse MAC aléatoire pour scanner les réseaux Wifi. N'exposant ainsi la vraie adresse que pour l'établissement de la connexion, ce qui empêche le suivi de votre machine par des points d'accès notamment.

Kerberos prend en compte les règles génériques du système pour la conception des mots de passe. Comme d'autres applications telles que SSH, anaconda, etc. depuis Fedora 23, Kerberos gérera ces règles communes au système pour faciliter la maintenance et améliorer la sécurité.

Cloud

Le système a été grandement allégé par endroit pour que l'image cloud soit la plus petite possible, tout en restant fonctionnel. Ainsi, systemd, Python et glibc disposent d'un redécoupage des paquets pour n'installer que le strict nécessaire.

La célèbre solution Plateforme en tant que service de Red Hat fait son retour officiel dans Fedora, à savoir OpenShift dans sa 3e livrée !

Les développeurs et administrateurs systèmes disposent d'une entrée de maintenance au démarrage tout en évitant de lancer une instance cloud pour y avoir accès. Et à la connexion, le système précise si des mises à jour sont disponibles.

Et comme d'habitude, Fedora 24 réserve bien d'autres surprises à découvrir. Puis si vous souhaitez la télécharger, les images sont disponibles par Torrent ou directement

Liens

What's going on with RPM Fusion ? Well... it's here for fedora 24!

Nicolas Chauvet

Just few words to say that a fully fonctional repository has been published for fedora 24. It is available for all primaries architecture (x86_64, i686 and armhfp).

I was browsing the web and I've found that this question: "What's going on with RPM Fusion ?" was already asked in early 2008. About 6 months later, the RPM Fusion project released an additonal repository for Fedora 8. We are now 8 years later and what is going on more particularly is that we are at the end of our transition to our new infrastructure.

So if you need to contribute some packages here, you will be please to see that "rfpkg" (RPM Fusion frontend to rpkg) is available to clone and push content into our git repository . The content is then automatically forwarded to our github public organisation if you prefer to contribute or review packages from here.

We also have a dedicated github organisation for the infrastructure tasks. You can find ansible playbooks used to deploy koji, pkgdb or others component of the infrastructure. There is still work for everthing to settle, but if you want to get involved, please see the related information for Contributors or for Users

Participez à la journée de test de Fedora 24 sur la mise à niveau graphique

Charles-Antoine Couret

Aujourd'hui, ce lundi 16 mai, est une journée dédiée à un test précis : sur la mise à niveau par voie graphique de Fedora. En effet, durant le cycle de développement, l'équipe d'assurance qualité dédie quelques journées autours de certains composants afin de remonter un maximum de problèmes sur le sujet.

Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit de les suivre, comparer votre résultat au résultat attendu et le notifier.

Capture_du_2016-05-11_09-30-06.png

Qu'est-ce que la mise à niveau graphique ?

C'est une nouvelle fonctionnalité pour Fedora 24. Elle permet via le logiciel Gnome Logiciels de détecter si une nouvelle version de Fedora est disponible. Et si vous le souhaitez, vous pourrez lui confier la mission de télécharger et d'installer cette version de Fedora.

Cela est complémentaire de la possibilité offerte avec Fedora 23 de réaliser la mise à niveau via DNF. Mais là, même les non initiés pourront en profiter.

Notons que Fedora 23 disposera d'une mise à jour de Gnome Logiciels pour permettre de passer à Fedora 24 par ce biais. Mais il est important de s'assurer de son fonctionnement dès maintenant.

Les tests du jour couvrent :

  • La notification d'une mise à niveau ;
  • Le téléchargement et l'installation de la mise à niveau ;
  • La notification en cas de paquets cassés, comme ceux provenant d'un dépôt tiers, qui seront supprimés dans le processus ;
  • Le fonctionnement des boutons pour arrêter le téléchargement ou lire les notes de version.

Le test est un peu inhabituel car il est nécessaire d'utiliser une Fedora 23 à jour avec un dépôt Copr dédié pour lancer la procédure. Le test est un succès si au redémarrage de votre machine vous avez une Fedora 24 pleinement fonctionnelle.

J'ai par ailleurs déjà fait un essai et cela fonctionne plutôt bien. Étant donné la nature du test, il est recommandé de sauvegarder ses données personnelles et d'avoir un autre média d'installation de Fedora au cas où.

Comment y participer ?

Vous pouvez vous rendre sur la page des tests pour lister les tests disponibles et rapporter vos résultats. La page wiki récapitule les modalités de la journée.

En cas de bogue, il est nécessaire de le rapporter sur le BugZilla. Si vous ne savez pas faire, n'hésitez pas à consulter la documentation correspondante.

De plus, si une journée est dédiée à ces tests, il reste possible de les effectuer quelques jours plus tard sans problème ! Les résultats seront globalement d'actualité.

Fedora 24 Beta est là !

Charles-Antoine Couret

En ce mardi 10 mai, les utilisateurs du Projet Fedora seront ravis d'apprendre la disponibilité de la Beta de la future Fedora 24.

Malgré les risques concernant la stabilité dune version Beta, 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 24 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.

f24beta.png

La sortie finale est prévue à ce jour pour la mi-juin.

Voici les nouveautés annoncées pour cette version :

Bureautique

  • Mise à jour de Gnome en version 3.20 : amélioration de la session Wayland, édition de cartes et affichage des itinéraires en lien avec OpenStreetMap via le programme Cartes, affichage graphique de l'ensemble des raccourcis claviers, nouvel agencement de la liste des impressions, éditions des images dans Photos, nouvelle interface de recherche dans Fichiers, intégration de LibreOffice dans Documents, refonte de l'utilitaire dconf, etc. ;
  • Fedora peut être mis à niveau entièrement via Gnome Logiciels ;
  • Refonte graphique de LiveUSBTools pour créer les images installables par clés USB de Fedora sur Linux afin de simplifier l'installation de Fedora en utilisant un médium plus populaire que le CD (les versions pour Windows et Mac OS X ont été repoussées) ;
  • NetworkManager progresse à la version 1.2 : nouvelle API pour les VPN, gestion de plusieurs VPN, gestion des connexions des conteneurs Docker ou LXC, interface textuelle plus lisible avec plus de couleurs et utilisation d'une nouvelle bibliothèque graphique ;
  • L'environnement de bureau de l'ordinateur OLPC profite de la version 0.108 de Sugar ;
  • Mise en place de QGnomePlatform : un utilitaire pour intégrer visuellement le thème des applications écrites avec Qt dans l'environnement Gnome, et ce sans les modifier ;
  • Création d'un nouveau Spin de Fedora, dédié à l'astronomie, comprenant entre autre un environnement KDE avec KStar, Stellarium et Celestia ;
  • L'outil de manipulation de photos brutes Darktable évolue en version 2.0, qui s'intègre mieux dans Gnome via GTK+ 3, ajoute la gestion des écrans à très haute résolution, possède une meilleure gestion des couleurs et des impressions, prend en charge de nouveaux modèles d'appareils photos, et arrête la distribution de la version 32 bits.

Administration système

  • Séparation dans le paquet systemd, la gestion des conteneurs via systemd se faisant au travers de systems-containers, et la gestion du matériel via le paquet systemd-udev ;
  • systemd ne relance les services qu'une fois ou deux lors d'une transaction RPM complète sur l'ensemble des paquets concernés et non pour chaque paquet concerné en cours de traitement ;
  • Ajout dans anaconda d'une API DBus autour des volumes logiques LVM ;
  • Distribution du logiciel sen, un utilitaire textuel pour gérer et surveiller les images Docker ;
  • livemedia-creator remplace livecd-creator qui sera plus générique (images pour périphériques ARM, LiveUSB, démarrage par PXE) et plus moderne avec une base en Python 3 au lieu de la version 2 ;
  • Kerberos prend en compte les règles génériques du système pour la conception des mots de passe ;
  • Pour le calcul des adresses IP, ipcalctool sera bientôt supprimé au profit d'ipcalc à cause de la redondance et du manque de support d'IPv6 ;
  • Fusion des utilitaires ping et ping6 autour d'un même utilitaire (ping) gérant les deux types d'adresses IP ;

Cloud

  • Ajout du très attendu OpenShift Origin dans Fedora pour le développement et le déploiement des services cloud ;
  • Les images Atomic peuvent bénéficier des espaces de stockages via glusterfs ou Ceph ;
  • Ajout d'une entrée pour développeurs dans l'image de démarrage d'Atomic pour permettre de démarrer sans instancier un cloud ;
  • Les utilisateurs peuvent recevoir, pour plus de visibilité, la liste des mises à jour disponibles après leur connexion via les "messages du jour" ;
  • Refonte des paquets autour du langage Python, tout ce qui est requis du langage par les programmes system-* importants ont été mis dans des paquets system-python afin d'éviter d'utiliser le paquet python en entier ;

Développement

  • L'agrégat de compilateurs GCC passe à la version 6 ;
  • Le langage Python se mue à la version 3.5 ;
  • Remplacement du projet Subs, un client pour services web SOAP en Python, par le fork initié par Jurko Gospodnetić pour faute de maintenance et le non support de Python 3 ;
  • Le langage de Google, Go, évolue à la version 1.6 ;
  • Le langage Ruby quant à lui fonce en version 2.3 ;
  • Le langage Erlang bénéficie de sa dernière version 18 ;
  • Un coup de fouet a été donné pour la distribution LaTeX TeXLive vers la version 2015 ;
  • La célèbre bibliothèque C++ Boost, a été boostée vers la version 1.60 ;
  • La bibliothèque standard du langage C GLibc se contente de la version 2.23 ;
  • Suppression dans GLibc de librtkaio qui ajoutait l'API POSIX concernant le temps réel notamment pour les entrées/sorties asynchrones, qui était trop peu utilisée ;
  • Abandon de la dépendance des modules PHP PECL avec le paquet php-pear, projet qui devient obsolète ;
  • Les amateurs de la bibliothèque de Qt profiteront du remplacement de QtWebKit par QtWebEngine, qui est enfin disponible dans les dépôts ;
  • La plateforme de serveurs JavaScript, Node.js, découvre la véritable réponse 4.2 ;
  • Mise à jour de la plateforme de développement .NET Mono 4.2 ;
  • Ajout et activation du ramasse miette Shenandoah 1.0 à OpenJDK qui met en pause moins longtemps le programme pour nettoyer la mémoire de ce dernier ;
  • Fedora ajoute la prise en charge des environnements de développement pour le composant BBC Micro Bit, dédié à l'apprentissage de l'informatique au Royaume-Uni ;

Internationalisation

  • Ajout de méta paquets RPM et utilisation d'un nouveau champ du format RPM pour installer automatiquement les paquets de traduction des logiciels sur votre machine. Il doit remplacer à terme le greffon dnf-langpack qui effectuait cette tâche imparfaitement ;
  • Séparation des paquets de Glibc contenant les langues : un paquet par langue, pour un système plus léger (particulièrement utile pour les versions Server et Cloud);
  • Mise à jour du composant ibus-fbterm de la suite IBus à la version 1.5 afin de profiter d'IBus dans les environnements purement textuels ;

Si l'aventure vous intéresse, les images sont disponibles par Torrent et sur le site officiel.

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 !