URL: https://linuxfr.org/news/gnome-3-28 Title: GNOME 3.28 Authors: thamieu antistress, liberforce, Oliver, Yves Bourguignon, BenoĂźt Sibaud, Jehan, ptitjano, Davy Defaud, lejocelyn, ZeroHeure, Brndan, ff9097, yeKcim, Pazns, Bruno Michel, Dreammm, bubarđŠ„ et Nicolas Casanova Date: 2017ćčŽ09æ20æ„T18:09:56+02:00 License: CC By-SA Tags: gnome, gnome3, libreoffice, lennart_poettering, debian, fedora et lwn Score: 78 GNOME a annoncĂ©, mercredi 14 mars 2018, la version 3.28 de son environnement de bureau, quâelle a baptisĂ© Chongqing en rĂ©fĂ©rence Ă la ville chinoise qui a accueilli le rassemblement GNOME Asie de 2017. Comme tous les six mois, nous profitons de la sortie de la derniĂšre mouture pour parler un peu de ce quâil sâest passĂ© durant le dernier cycle de dĂ©veloppement, dans GNOME et autour. On verra que câest toute la chaĂźne dâapprovisionnement des logiciels qui est en cours de mutation, puisque la communautĂ© sâest officiellement dotĂ©e dâune instance GitLab CE comme nouvelle forge logicielle, que la compilation de plusieurs briques importantes de GNOME est dĂ©sormais confiĂ©e Ă Meson, et que Flatpak continue son bonhomme de chemin. ---- [Notes de publication de GNOME 3.28](https://help.gnome.org/misc/release-notes/3.28/) [Article prĂ©cĂ©dent, Ă lâoccasion de la 3.26](https://linuxfr.org/news/des-nouvelles-de-gnome-a-l-occasion-de-la-3-26) ----  # GNOME Shell ## Des fenĂȘtres sur mesure Le code nâayant Ă©tĂ© prĂȘt que quelques jours [aprĂšs la fenĂȘtre de tir](https://feaneron.com/2017/09/13/gnome-3-26-is-great/) de 3.26, il a Ă©tĂ© livrĂ© dans une [3.26.1](https://feaneron.com/2017/10/03/improved-half-tiling-available-in-mutter-3-26-1/). Nous nâavions donc pas pu parler de ce changement lors de notre prĂ©cĂ©dent article. Dans GNOME Shell, les fenĂȘtres pouvaient ĂȘtre glissĂ©es vers les bords de lâĂ©cran pour nâen occuper que la moitiĂ© gauche ou la moitiĂ© droite. Pratique, mais assez limitĂ©. Maintenant, lorsque plusieurs fenĂȘtres se rĂ©partissent la surface de lâĂ©cran, il est possible de les redimensionner simultanĂ©ment. CâestâĂ âdire que lorsquâon rĂ©duit lâespace occupĂ© par une fenĂȘtre, sa voisine sâagrandit automatiquement pour occuper lâespace libĂ©rĂ© !  Cela constitue une Ă©tape importante vers le « _quarter tiling_ », ou le redĂ©coupage du bureau pour afficher quatre fenĂȘtres en mĂȘme temps. Cette fonctionnalitĂ© attendue de longue date estâtâelle dans GNOME 3.28 ? Eh bien, non, et Ă moins de se sentir capable de lâimplĂ©menter, il faudra attendre encore un peu ! Cette fonctionnalitĂ© ne devrait pas voir le jour avant GNOME 3.30 si lâon en croit la [page wiki dĂ©diĂ©e](https://wiki.gnome.org/GeorgesNeto/MinutesOfFeaneron/Tiling), et son dĂ©veloppeur quelque peu [surmenĂ©](https://feaneron.com/2018/02/05/on-gnome-3-27-90-time-management-and-a-goodbye/) a du sâaccorder un peu de rĂ©pit. ## UX hackfest Du 14 au 17 novembre dernier sâest tenu Ă Londres un petit Ă©vĂšnement en comitĂ© rĂ©duit. Quelques dĂ©veloppeurs et « _UX designers_ » rĂ©unis autour de GNOME Shell ont donc pu travailler sur la vue dâensemble des activitĂ©s (« _activities overview_ »), la gestion des fenĂȘtres, ou encore lâaccueil des utilisateurs lors du premier lancement du Shell. Parmi les participants figuraient notamment Allan Day (Ă©videmment), Tobias Bernard, Robin Tafel (Endless) et Cassidy Blaede (Elementary, System76). Si le sujet vous intĂ©resse et que lâanglais ne vous fait pas peur, sachez quâune page wiki pointe sur [diffĂ©rentes ressources](https://wiki.gnome.org/Hackfests/UX2017). On vous recommande tout particuliĂšrement lâ[article de Cassidy Blaede](http://blog.system76.com/post/167747412318/gnome-ux-hackfest-2017), qui montre que des pistes de rĂ©flexion vraiment sympas mĂ©riteraient dâĂȘtre dĂ©veloppĂ©es, notamment du cĂŽtĂ© de lâ[Ă©cran de connexion](https://github.com/gnome-design-team/london-ux2017-experiments/tree/master/lock-login). Lâillustration ciâaprĂšs nâest quâune piste parmi dâautres, elle ne sera probablement jamais implĂ©mentĂ©e...  ## Le Shell perd ses icĂŽnes HĂ©hĂ© ! Il y a ~~un troll rĂ©current~~ une tradition avec GNOME, câest quâon accuse toujours ses participants de retirer des fonctionnalitĂ©s, sans jamais reconnaĂźtre les ajouts. On a avec Fichiers (autrefois connu sous le nom de Nautilus) un joli cas dâĂ©tude. On se souvient peutâĂȘtre, il y a plus de trois ans maintenant, que Carlos Soriano avait repris la maintenance de Nautilus, le navigateur de fichiers. Il avait trĂšs rapidement mis lâaccent sur le nettoyage de code pour implĂ©menter les maquettes des _designers_, comme Ă lâĂ©poque oĂč il sâagissait de mettre en place les nouveaux [menus et _popovers_](https://csorianognome.wordpress.com/2014/12/12/nautilus-port-to-gaction-gmenu-and-popovers-penultimate-last-step/). Depuis, chaque nouvelle version de Fichiers sâest avĂ©rĂ©e plus fonctionnelle et plus agrĂ©able que la prĂ©cĂ©dente. En particulier, la fonctionnalitĂ© de renommage en masse des fichiers est dĂ©concertante de facilitĂ© et dâefficacitĂ©. La gestion (extraction et compression) des archives aussi. Mais un changement nâa pas plu : le retrait de la gestion du bureau. Eh oui. La gestion du bureau, câestâĂ âdire la superposition dâicĂŽnes sur le fond dâĂ©cran lorsquâaucune fenĂȘtre nâest affichĂ©e, Ă©tait confiĂ©e au navigateur de fichiers. Oui oui, mĂȘme lorsque lâutilisateur nâavait pas demandĂ© Ă lancer celuiâci, il fallait bien quâil tourne sâil fallait afficher les icĂŽnes sur le bureau... Une fonctionnalitĂ© « historique » (presque aussi vieille que GNOME qui vient de fĂȘter ses vingt ans...) qui rendait la gestion des vues trĂšs compliquĂ©e. Si compliquĂ©e que Soriano lâavait pointĂ©e du doigt comme [lâun des monstres](https://csorianognome.wordpress.com/2016/08/31/nautilus-3-22-news-changes/) de Nautilus. Ă lâĂ©poque de la 3.22 dĂ©jĂ , le mainteneur avait sĂ©parĂ© cette partie du reste du code. HĂ©las, cette tentative avait entraĂźnĂ© plus de problĂšmes quâelle nâen avait rĂ©solu, et le dĂ©veloppeur principal a dĂ» annoncer en dĂ©cembre la dĂ©cision de ne plus prendre en charge cette fonctionnalitĂ© qui nâĂ©tait de toute façon plus maintenue depuis belle lurette. Dans son [annonce](https://csorianognome.wordpress.com/2017/12/21/nautilus-desktop-plans/), il a pris le temps de contextualiser, expliquer la problĂ©matique, prĂ©senter les alternatives et mĂȘme rĂ©aliser un prototype dâextension pour GNOME Shell, cela nâa pas suffit Ă Ă©viter quelques commentaires rageux. Didier Roche (Canonical) nâa pas manquĂ© de rappeler ces Ă©lĂ©ments et a eu la dĂ©licatesse dâinviter Soriano Ă reclarifier les choses sur ce que cela allait entraĂźner en particulier [pour les utilisateurs dâUbuntu](https://didrocks.fr/2018/01/23/welcome-to-the-ubuntu-bionic-age-nautilus-a-lts-and-desktop-icons/).  # Applications Pour les nouveautĂ©s des applications du bureau, nous vous invitons Ă parcourir les trĂšs bien faites notes de version. Soulignonsâen tout de mĂȘme quelquesâunes : - *Fichiers* vous permet Ă prĂ©sent de mettre en favoris des fichiers et des dossiers, quâil pourra vous restituer ensuite dâun clic sur lâitem correspondant du panneau latĂ©ral (profitonsâen pour signaler [lâintronisation dâun deuxiĂšme mainteneur pour Fichiers](https://csorianognome.wordpress.com/2018/02/09/nautilus-team-grows-its-my-pleasure-to-welcome-ernestas-kulik-as-co-maintainer/)) ; - *Photos* permet dorĂ©navant lâimportation de vos clichĂ©s depuis un mĂ©dia externe, ainsi que leur tri lors de lâimportation (et bien dâautres choses que vous dĂ©couvrirez en lisant [ce billet de blogue](http://www.uajain.com/GNOME-Photos-happenings/)) ; - lâarrivĂ©e dâune nouvelle application (en prĂ©version) : *Utilisation*, qui rappellera le bon vieux _Moniteur systĂšme_ Ă certains dâentre vous ; - le transfert de fichiers vers vos machines virtuelles par glisserâdĂ©poser fait son apparition dans *Machines*. Nâoubliez pas dâaller consulter la [page dĂ©diĂ©e aux dĂ©veloppeurs et administrateurs systĂšmes](https://help.gnome.org/misc/release-notes/3.28/developers.html.fr), vous y verrez que le dĂ©veloppement de _Builder_ a Ă©tĂ©, comme dâhabitude, trĂšs actif (vous pouvez aussi parcourir [la catĂ©gorie _ad hoc_ du blogue de Christian Hergert](https://blogs.gnome.org/chergert/category/builder/)) ! # DĂ©veloppement ## Nouvelle forge : GitLab CE Historiquement, le projet GNOME utilisait [_cgit_](https://git.gnome.org//browse/) et [Bugzilla](https://bugzilla.gnome.org/) pour hĂ©berger son code et suivre les remontĂ©es de bogues. Trouvant lâexpĂ©rience utilisateur insatisfaisante, [une Ă©tude](https://wiki.gnome.org/Initiatives/DevelopmentInfrastructure) a Ă©tĂ© conduite pour Ă©valuer des outils alternatifs (GitLab CE et Phabricator) et la possibilitĂ© de les utiliser. Câest finalement GitLab CE qui a Ă©tĂ© retenue. Un [programme pilote]( https://csorianognome.wordpress.com/2017/10/28/gitlab-initiative-small-explanation/) a Ă©tĂ© lancĂ© pour vĂ©rifier que GitLab CE remplissait bien toutes les conditions nĂ©cessaires. Ce programme a consistĂ© Ă migrer quelques applications volontaires sur une plateâforme GitLab CE pour effectuer un test grandeur nature et rĂ©colter des retours dâexpĂ©rience de la communautĂ©. En parallĂšle, GNOME a travaillĂ© de concert avec les Ă©quipes de GitLab CE pour rĂ©soudre les points bloquants et autres [problĂšmes](https://gitlab.gnome.org/Infrastructure/GitLab/issues/8). Les retours ont Ă©tĂ© globalement trĂšs positifs. Il a donc Ă©tĂ© dĂ©cidĂ© [en dĂ©cembre dernier](https://csorianognome.wordpress.com/2017/12/06/gitlab-update-moving-to-the-next-step/) dâaccĂ©lĂ©rer la migration de tous les projets qui le souhaitaient. Ă lâheure dâĂ©criture de ces lignes, une cinquantaine de projets ont dĂ©jĂ franchi le pas (ce qui Ă©tait trĂšs facile, Ă en croire [certains](https://blogs.gnome.org/chergert/2018/01/15/musings-on-bug-trackers/)), et beaucoup dâautres [attendent](https://gitlab.gnome.org/Infrastructure/GitLab/issues?label_name%5B%5D=migration+request). Il est Ă noter que les scripts de migration permettent de migrer les rapports de bogue ouverts. GNOME nâest pas le seul projet libre dâenvergure Ă migrer ses outils. Debian a Ă©galement mis en place sa propre [instance GitLab CE](https://salsa.debian.org/). Rappelons que si les versions retenues par GNOME et Debian sont libres (version CE pour _Community Edition_), la sociĂ©tĂ© dĂ©veloppe son modĂšle Ă©conomique sur une stratĂ©gie OpenCore (vesion EE pour _Enterprise Edition_) : certaines fonctionnalitĂ©s sont propriĂ©taires. Câest pourquoi on ne sâĂ©tonnera pas de lire que la sociĂ©tĂ© GitLab a rĂ©alisĂ© une [levĂ©e de fonds de vingt millions de dollars](https://about.gitlab.com/2017/10/09/gitlab-raises-20-million-to-complete-devops/), notamment auprĂšs de GV (Google Ventures), moins de deux ans aprĂšs la fermeture de [Google Code](https://code.google.com/archive/). ## Compilation avec Meson Le logiciel [Meson](https://en.wikipedia.org/wiki/Meson_(software)) permet de simplifier et dâoptimiser la compilation dâun projet, dans le mĂȘme esprit que [CMake](https://fr.wikipedia.org/wiki/CMake) et les [Autotools](https://fr.wikipedia.org/wiki/Autotools). En 2016, la dĂ©pĂȘche sur GNOME 3.22 parlait dâun [dĂ©but de migration des Autotools vers Meson](https://linuxfr.org/news/gnome-3-22-karlsruhe-a-land-far-far-away#la-compilation-de-gstreamer-bient%C3%B4t-confi%C3%A9e-%C3%A0-meson-plut%C3%B4t-que-les-autotools). Le mouvement continue avec la [liste croissante des logiciels GNOME construits Ă lâaide de cet outil](https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting). 2017 a Ă©tĂ© une annĂ©e trĂšs favorable Ă Meson avec les migrations de [GStreamer](http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html), [Tracker](https://samthursfield.wordpress.com/2017/05/22/tracker-%F0%9F%92%99-meson/), [GTK+](https://blog.gtk.org/tag/meson/), [xmlrpc-c](https://blogs.gnome.org/ignatenko/2016/12/17/meson-%e2%99%a5-xmlrpc-c/#more-269), et des dĂ©buts de migration chez [X.Org](https://anholt.livejournal.com/52972.html) et [Mesa](https://lwn.net/Articles/718287/). Au point que Christian Schaller, le responsable de lâĂ©quipe Red Hat en charge de lâenvironnement de bureau GNOME, [prĂ©dit](https://blogs.gnome.org/uraeus/2017/12/15/some-predictions-for-2018/) que Meson devrait devenir en 2018 le systĂšme de construction de la communautĂ© GNU/Linux. Ce ne sont pas les dĂ©veloppeurs dâElementary qui vont lui [donner tort](https://medium.com/elementaryos/all-aboard-the-meson-future-hype-train-2b6c478b6b9e). # Livraison ## Flatpak ouvre grand son portail Si vous venez souvent sur _LinuxFr.org_, vous avez probablement dĂ©jĂ entendu parler de [Flatpak](https://flatpak.org/), ce moyen pour faciliter lâinstallation des applications sur lâensemble des distributions. Bien quâil soit prĂ©sentĂ© comme [communautaire](https://flatpak.org/about.html), vous savez peutâĂȘtre quâil est conçu par Alex Larsson, travaillant pour Red Hat. Vous savez Ă©galement que cette proposition est apparue Ă peu prĂšs Ă la mĂȘme pĂ©riode que [Snap](https://snapcraft.io/) qui est, lui, portĂ© par Canonical. Et que, de toute façon, [AppImage](https://appimage.org/) existe depuis bien plus longtemps et que lâon est en plein dans le _[[xkcd]]_ sur la [prolifĂ©ration des normes](https://xkcd.com/927/) (que lâon nâaffichera pas ici, parce que tout le monde lâa dĂ©jĂ lu 927 fois, pas vrai ?). Eh bien, sachez aujourdâhui que les dĂ©veloppeurs de Snap et Flatpak ont rĂ©ussi Ă sâentendre sur un truc ! Le truc en question ce sont les [portails](https://github.com/flatpak/flatpak/wiki/Portals). En effet, les deux formats isolent les applications dans des bacs Ă sable dans lesquels elles nâont pas accĂšs Ă grandâchose. Les portails permettent aux applications isolĂ©es dâaccĂ©der Ă des ressources situĂ©es en dehors de leur bac Ă sable.  Suite Ă lâinitiative de [J. Henstridge](https://github.com/jhenstridge) (aucun lien de parentĂ© avec [Natasha Henstridge](https://fr.wikipedia.org/wiki/Natasha_Henstridge)) visant Ă faire fonctionner les portails avec les Snaps, Alex Larsson a procĂ©dĂ© Ă quelques changements pour lui faciliter le boulot. Il a implĂ©mentĂ© le « _document portal_ » dans _xdg-desktop-portal_ plutĂŽt que dans Flatpak luiâmĂȘme, ce qui permet Ă Snap (et Ă tout autre outil) de sâappuyer dessus. LâutilitĂ© ? Les dĂ©veloppeurs dâapplications pourront retrouver cette fonctionnalitĂ© dans les deux formats, en ciblant une seule API. Les discussions entre Henstridge et Larsson sont [sur GitHub](https://github.com/flatpak/xdg-desktop-portal/pull/136). ## Une collection grandissante Le site [Flathub](https://flathub.org/apps/) propose dâhĂ©berger les applications disponibles sous le format Flatpak. Il accueille un peu plus de 200 applications pour le moment, dont certaines sont dĂ©veloppĂ©es par des lecteurs assidus de _LinuxFr.org_ ! Ă noter que Flatpak a Ă©tĂ© conçu pour ĂȘtre dĂ©centralisĂ© (il sâagit dâun systĂšme de [classe 4](https://conf-ng.jres.org/2015/document_revision_1702.html?download) dirait sans doute StĂ©phane Bortzmeyer), câestâĂ âdire quâil est possible dâutiliser dâautres dĂ©pĂŽts que Flathub pour y puiser ses Flatpak, voire de proposer ses propres dĂ©pĂŽts. Si lâinterface de Flathub est quelque peu rudimentaire, on remarquera quâune nouvelle version du site est en [bĂȘta](https://beta.flathub.org/home), et elle nâest pas sans rappeler le gestionnaire de logiciels de GNOME. Parmi les nouveaux venus, on trouve par exemple *GIMP*, dont la sortie stable est officiellement distribuĂ©e sur Flathub. *Web* (alias Epiphany) est Ă©galement disponible. Cela rĂ©sout au passage le problĂšme de sĂ©curitĂ© (dont nous nous sommes fait lâĂ©cho dans les prĂ©cĂ©dentes dĂ©pĂȘches) liĂ© Ă lâinclusion de versions obsolĂštes de WebKitGTK+, puisque vous aurez ainsi les derniĂšres versions stables dâEpiphany et de WebKitGTK+ (plus dâinformation [_ici_](https://blogs.gnome.org/mcatanzaro/2017/12/17/epiphany-stable-flatpak-releases/)). Bonus : vous pouvez aussi tester la derniĂšre version de dĂ©veloppement sans altĂ©rer votre systĂšme, avec le paquet Flatpak _Epiphany Technology Preview_ (plus [_lĂ _](https://blogs.gnome.org/mcatanzaro/2018/01/24/announcing-epiphany-technology-preview/)) ! ## Une distribution basĂ©e sur Flatpak ? Fedora Atomic Workstation Actuellement, les distributions embarquent indiffĂ©remment lâensemble de leurs composants logiciels dans des paquets, qui peuvent dĂ©pendre les uns des autres. LâidĂ©e derriĂšre le projet Atomic est de fournir le cĆur du systĂšme dâexploitation sous forme dâimages immuables, que lâon pourrait toutefois mettre Ă jour. On peut se reprĂ©senter cette mise Ă jour comme une couche quâon viendrait superposer Ă lâimage de base. Si un problĂšme venait Ă ĂȘtre rencontrĂ© sur lâune de ces couches, il resterait possible de dĂ©marrer sur la prĂ©cĂ©dente, sans le risque dâĂȘtre bloquĂ© par lâendommagement de la distribution. Ce principe est rendu possible par [_rpm-ostree_](https://rpm-ostree.readthedocs.io/en/latest/)), et ça peut ĂȘtre utilisĂ© pour gĂ©nĂ©rer des images au format Docker. Plusieurs dĂ©clinaisons de Fedora Atomic existent, dont une dĂ©diĂ©e aux postes de travail. En plus de _rpm-ostree_, Fedora Atomic Workstation repose sur Flatpak pour les applications. Ces derniĂšres reçoivent les mises Ă jour au fur et Ă mesure quâelles sont poussĂ©es, directement par leurs dĂ©veloppeurs (rompant avec les pratiques existant jusquâici, selon lesquelles chaque distribution dĂ©cide de pousser ou non les mises Ă jour une fois que les dĂ©veloppeurs les ont publiĂ©es). Bref, applications et systĂšme dâexploitation peuvent ĂȘtre mis Ă jour indĂ©pendamment. Pour en savoir plus, voir le [billet de blogue rĂ©cent de Matthias Clasen](https://blogs.gnome.org/mclasen/2018/02/08/first-steps-with-fedora-atomic-workstation/) et le [Wiki Fedora](https://fedoraproject.org/wiki/Workstation/AtomicWorkstation) (la rĂ©cente dĂ©pĂȘche _Apports de Fedora Ă lâĂ©cosystĂšme du logiciel libre_ [lâĂ©voquait](https://linuxfr.org/news/apports-de-fedora-a-l-ecosysteme-du-logiciel-libre#fedora-atomic--cest-de-la-bombe) aussi). # Autour de GNOME ## Vers les mobiles ? On se souvient de la campagne lancĂ©e rĂ©cemment par Purism pour financer le dĂ©veloppement du [Librem 5](https://linuxfr.org/news/librem-5-un-projet-de-telephone-mobile-libre-tournant-sous-gnu-linux), ce tĂ©lĂ©phone Ă©voluĂ© dont les premiers visuels montraient une interface ressemblant furieusement Ă GNOME Shell. Et pour cause, [PureOS](https://pureos.net/), la distribution pour ordinateurs de bureau livrĂ©e avec les Librem 13 et Librem 15, est conçue autour de GNOME.  Ă noter que suite Ă lâannonce du Librem 5, KDE avait assurĂ© Purism de son soutien. La sociĂ©tĂ© semble donc dĂ©cidĂ©e Ă [aider les uns et les autres](https://puri.sm/posts/gnome-and-kde-in-pureos-diversity-across-devices/) Ă faire avancer leur environnement sur le Librem 5, quoiquâelle investira dans les dĂ©veloppements susceptibles de faire advenir un GNOME mobile. Si voir GNOME dĂ©bouler dans les poches de tout un chacun est encore un rĂȘve lointain, des progrĂšs sont Ă signaler. Purism a recrutĂ© Adrien Plazas (que lâ[on connaĂźt bien ici](https://linuxfr.org/users/kekun)), lequel a commencĂ© Ă bosser sur un nouveau _widget_ destinĂ© Ă permettre aux applications GTK+ de sâadapter aux diffĂ©rentes tailles dâĂ©cran de maniĂšre dynamique. Câest typiquement utile lorsquâon bascule un mobile entre les positions horizontale et verticale. LâidĂ©e est illustrĂ©e par lâauteur dans un [billet de blog](http://bytesgnomeschozo.blogspot.fr/2018/01/gtk-apps-on-phones.html), depuis complĂ©tĂ© par un [second billet](http://bytesgnomeschozo.blogspot.fr/2018/03/one-widget-to-adapt-them-all-and-to.html) faisant Ă©tat de lâavancement de ce _widget_. Ăvidemment, tout cela nâest pas quâune affaire de code dans GTK+. Vous pouvez vous rĂ©fĂ©rer au blog de Purism pour suivre lâavancement du projet et parcourir en particulier les [billets Ă©tiquetĂ©s _design_](https://puri.sm/posts/tag/uxd/) qui laissent entrevoir comment pourrait ĂȘtre utilisĂ©e la version mobile de PureOS. ## Applications basĂ©es sur GTK+ Suite aux versions [5.4](https://linuxfr.org/news/libreoffice-5-4-5) et [6.0](https://linuxfr.org/news/sortie-de-libreoffice-6-0), la future version 6.1 de LibreOffice aura droit Ă des boĂźtes de dialogue en GTK+ 3 ! Le billet de blogue de CaolĂĄn McNamara nous prĂ©sente [en images](https://caolanm.blogspot.fr/2018/03/native-gtk3-message-dialogs.html) ce changement bienvenu. Jehan a rĂ©cemment publiĂ© [une dĂ©pĂȘche](https://linuxfr.org/news/les-dernieres-nouvelles-de-zemarmot) narrant le travail en cours sur _ZeMarmot_ et GIMP, notamment lâimplĂ©mentation dâun systĂšme de dĂ©bogage pour ce dernier, dont le but est « dâencourager les gens Ă nous remonter les erreurs (le programme ne remonte pas les erreurs automatiquement, mais inclut un texte expliquant le processus et permettant de copier toutes les infos utiles dâun seul clic) ». Ă noter par ailleurs que [[Pitivi]], qui sâappuie sur [[GStreamer]] pour manipuler les flux audioâvidĂ©o, bĂ©nĂ©ficie _ipso facto_ de toutes les amĂ©liorations apportĂ©es au fur et Ă mesure Ă ce dernier par ses dĂ©veloppeurs (dont ceuxâlĂ mĂȘme qui dĂ©veloppent Pitivi !), comme [_celleâci_](https://coaxion.net/blog/2017/10/dash-trick-mode-playback-in-gstreamer-fast-forwardrewind-without-saturating-your-network-and-cpu/) ou [_celleâlĂ _](https://coaxion.net/blog/2017/10/multi-threaded-raw-video-conversion-and-scaling-in-gstreamer/), par exemple. Un client [Matrix](https://matrix.org/blog/posts/) vient de voir le jour : [Fractal](https://wiki.gnome.org/Apps/Fractal). Il est Ă©crit en Rust et est, lui aussi, disponible en Flatpak.  ## WebKitGTK+ dans les distributions Ă lâoccasion des versions [3.20](https://linuxfr.org/news/parution-de-gnome-3-20-delhi#s%C3%A9curit%C3%A9-dans-web) et [3.26](https://linuxfr.org/news/des-nouvelles-de-gnome-a-l-occasion-de-la-3-26#int%C3%A9gration-dans-les-distributions), Michael Catanzaro avait fait le point sur la sĂ©curitĂ© des distributions Ă travers le prisme des versions (obsolĂštes ou Ă jour) de WebKitGTK+ quâelles embarquaient. En effet, ce composant critique se retrouve au cĆur dâun certain nombre de logiciels du bureau. Jeremy Bicha prend le relais sur cette version, en faisant le bilan cette fois de la derniĂšre version stable de Debian : reçoitâelle bien les mises Ă jour de sĂ©curitĂ© de WebKitGTK+ ? Le bilan dans [cet article](https://jeremy.bicha.net/2018/03/10/webkitgtk-debian-stretch-report/) (_spoiler_ : câest mieux, mais pas parfait). Et la suite ? ============= VoilĂ pour ce petit rĂ©capitulatif de ce quâil sâest passĂ© en coulisses ces six derniers mois. Sâil nây a pas vraiment de changement majeur cĂŽtĂ© utilisateur, on a vu que GNOME Ă©tait dans une bonne dynamique, et continuait dâentretenir des relations quâon espĂšre trĂšs constructives, avec les anciens qui ont pignon sur rue (Ubuntu et Fedora), comme avec les plus rĂ©cents qui continuent de se dĂ©velopper (Elementary, Endless, Purism...). On peut espĂ©rer que les nouveaux outils dont se dote GNOME faciliteront la participation de nouveaux contributeurs pour les versions Ă venir. Les changements qui devraient avoir lieu avec la 3.30 nâont [pas encore Ă©tĂ© dĂ©cidĂ©s](https://wiki.gnome.org/ReleasePlanning/FeaturePlans), mais on peut sâattendre Ă de nouvelles amĂ©liorations cĂŽtĂ© Flatpak (notamment du cĂŽtĂ© des portails, maintenant que les Snap peuvent sâappuyer dessus). Le gestionnaire de fichiers, dĂ©barrassĂ© de ses poids morts, va pouvoir intĂ©grer de nouveaux _widgets_. Ă plus long terme, une nouvelle version majeure GNOME 4 devrait dĂ©barquer afin de profiter pleinement des possibilitĂ©s de Wayland. En fait, GNOME 3 a Ă©tĂ© conçu avec X11 en tĂȘte et, aujourdâhui, la prise en charge simultanĂ©e de Wayland et X11 rend le code inutilement complexe. Pour plus de dĂ©tails, la page wiki [GNOME Shell 4](https://wiki.gnome.org/Initiatives/Wayland/GnomeShell/GnomeShell4) (en anglais). Envie de participer ? Rejoignez la communautĂ© _LinuxFr.org_ dans lâ[espace de rĂ©daction](https://linuxfr.org/redaction) pour suivre le cycle de dĂ©veloppement qui vient de sâouvrir ; ou bien, rejoignez la [communautĂ© GNOME](https://www.gnome.org/get-involved/) pour crĂ©er et prĂ©senter les fonctionnalitĂ©s de demain !