URL: https://linuxfr.org/news/gnome-3-6-en-route-vers-gnome-4-0
Title: GNOME 3.6 : en route vers GNOME 4.0 !
Authors: Anonyme
Hieronims, antistress, Davy Defaud, baud123, ndv, rogo, crep4ever, needs, tchaik, bastien, patrick_g, liberforce, lathan, Benoît Sibaud, Thomas Debesse, j, Florent Zara, Brndan, Kekun, Guy, Maxime et Kioob
Date: 2012-06-26T09:44:43+02:00
License: CC By-SA
Tags: gnome, ubuntu et firefox
Score: 94
La version 3.6 de GNOME vient clore un été très effervescent avec le [GUADEC](http://www.guadec.org), les 15 ans de GNOME et les nombreuses discussions sur les orientations du projet. Cette version apporte des retouches notables à l’ergonomie et poursuit la migration d’applications, telles que Nautilus et Baobab, dans l’ergonomie GNOME 3. Mais, derrière ces changements, une mutation du projet s’annonce, vers un ensemble plus cohérent : _GNOME OS_.
_Participants à la rédaction de cette dépêche : Benoît Sibaud, Florent Zara, j, ndv, patrick_g, bastien, Étienne BERSAC, baud123, liberforce, Maxime, Davy Defaud, Thomas DEBESSE, Guy, lathan, crep4ever, Kekun, rogo, antistress, Brndan, needs, Kioob, tinram, gnujerome._
----
[GNOME 3.6 : les notes de version](http://library.gnome.org/misc/release-notes/3.6/index.html.fr)
[GNOME.FR.org](http://www.gnomefr.org/)
[Site officiel de GNOME](http://www.gnome.org/)
----
# Bureau
## Vue activité allégée
Les onglets *Fenêtre* et *Applications* disparaissent. Dans la vue d’ensemble des activités, la sélection du menu _Application_ se fait désormais via une icône (_Montrer les applications_), située en bas du lanceur lui‐même. La barre de recherche prend maintenant toute la place libérée. L’intégration de ZeitGeist _« Historique des données du bureau »_ ne se fera donc plus avec un onglet *Journal*, mais dans la recherche directement.
![Vue activité allégée](http://www.meltinpot.fr/gnome-shell/gnome380.jpg)
## Remaniement des notifications
Malgré une conception originale et plus pratique que les notifications [OSD](http://fr.wikipedia.org/wiki/Menu_%C3%A0_l%27%C3%A9cran "Définition Wikipédia"), la barre de notification de GNOME 3.0 montrait à l’usage quelques inconvénients. La taille des icônes, héritée de la zone de notification « à la Windows » était trop petite et les icônes bougeaient lorsqu’on les survolait, ce qui se révélait pénible à l’usage. D’autre part, certaines notifications étaient perdues ou, au contraire, l’utilisateur était submergé de notifications de statut des contacts. Enfin, dès que l’on voulait utiliser le coin inférieur droit de son logiciel, la zone de notification passait au dessus de l’application et gênait ainsi l’utilisateur. Les utilisateurs de terminaux voyaient également la zone de notification passer devant la ligne qu’ils étaient en train de taper…
Jon Mc Cann a donc repensé la zone de notification. On retrouve une certaine similarité avec le [centre de notification de Mac OS X.8](http://www.apple.com/osx/whats-new/features.html#notification). La zone de notification est modale, et pousse le bureau vers le haut. Pour la déclencher, utilisez `Super` + `M` ou placez votre curseur deux secondes en bas de l’écran. La taille des icônes double pour passer à 48 pixels. De fait, la zone de notification se comporte comme une sorte de dock.
![Nouvelle zone de notification](http://www.meltinpot.fr/gnome-shell/notification80.jpg)
Ana Risteska a largement participé à ce chantier, dans le cadre du [GOPW](https://live.gnome.org/GnomeWomen/OutreachProgram2012 "GNOME Outreach Program for Women"). On notera, sur la capture d’écran, l’ajout du statut du contact et du bouton de fermeture de la bulle de notification.
La nouvelle mouture permet de sélectionner et de fermer plus facilement les notifications.
## Kerberos, Active Directory et Facebook
Progressivement, la liste des comptes en ligne pris en charge par _GNOME Online Accounts_ s’allonge. GNOME 3.6 met l’accent sur les entreprises avec la gestion de Kerberos et Active Directory. L’interface de configuration des comptes en ligne reçoit une meilleure finition.
![Nouveau assistant de création de compte en ligne](http://www.meltinpot.fr/gnome-shell/compte80.jpg)
_GNOME Online Accounts_ est également utilisé par _GNOME Document_ pour accéder au volume _SkyDrive_ de MSN, en plus de _Google Document_. On attend la même pour Ubuntu One (et autres possibilités, libres) !
## ZeitGeist dans la messagerie instantanée
La liste de contacts d’_Empathy_ reprend le code de _Contacts_ pour lister et afficher les contacts. Un des objectifs est d’unifier la gestion des contacts dans GNOME. Les groupes sont masqués par défaut, au profit de la recherche. Grâce à _ZeitGeist_, les contacts avec qui on discute le plus fréquemment sont listés en premiers. C’est la première utilisation concrète de _ZeitGeist_ dans GNOME après de nombreuses années d’attente.
## Nouvelle interface de déverrouillage de l’écran
Lorsqu’on verrouille l’écran, une nouvelle interface présente la date et l’heure, les notifications au fur et à mesure qu’elles arrivent, ainsi que des boutons lecture/pause et volume, permettant ainsi d’interagir avec vos médias sans avoir à vous reconnecter.
![Nouvelle interface de déverrouillage de l’écran](http://www.meltinpot.fr/gnome-shell/d%c3%a9connection.jpg)
Les images représentent les différentes étapes de l’animation, d’abord le fond d’écran avec l’heure, puis, dès que l’on fait glisser vers le haut, transition jusqu’à l’affichage de l’écran de sélection de l’utilisateur.
![Ecran de connexion](http://www.meltinpot.fr/gnome-shell/d%c3%a9connection_passe.resized.resized2.jpg)
## Intégration XRandR et Wacom
L’intégration des tablettes graphiques devient plus pointue encore. Désormais, la matrice de transformation des coordonnées de la tablette sur l’écran est dynamiquement adaptée pour correspondre à XRandR : une fois la tablette associée à un écran, on peut déplacer l’écran ou le tourner, sans se soucier de la configuration de la tablette. Une autre nouveauté très appréciable : si vous avez une tablette 4:3 et que vous l’associez à un écran 16:10, vous pouvez choisir de limiter la tablette à une zone 4:3 de l’écran, au centre. Très pratique pour dessiner à la main !
## Extinction
Comme dirait Apple, GNOME 3.6 introduit une fonctionnalité révolutionnaire : l’extinction de l’ordinateur directement depuis le menu. Finalement, GNOME fait marche arrière et intervertit les commandes *Éteindre* et *Suspendre*. Il faut désormais appuyer sur `Alt` pour faire apparaître l’entrée *Suspendre*.
![Écran de connexion](http://www.meltinpot.fr/gnome-shell/eteindre80.jpg)
Dans ce même menu, l’entrée *Changer d’utilisateur* n’apparaît que si l’ordinateur en compte plusieurs…
#Paramètres système#
Quelques ajustements ont également été apportés aux paramètres système, afin qu’ils soient plus jolis et plus pratiques.
L’interface utilisateur de l’écran principal de configuration fonctionne mieux sur les petits écrans.
***
Le panneau _Souris et Touchpad_ a été redessiné afin d’être plus clair et facile à comprendre. Le défilement du clavier est réalisé de manière plus naturelle.
Un clic sur _Tester vos paramètres_ fait apparaître la fenêtre de droite :
![Panneau Souris et Touchpad](http://www.meltinpot.fr/gnome-shell/para-bloc-souris%c3%a9pav%c3%a9.jpg)
---
Le panneau de gestion de fond d’écran a été redessiné avec des vignettes plus grandes, une meilleure gestion des couleurs personnalisées et des modèles de textures plus agréables. Dans le panneau d’accessibilité, des options de couleurs et de contraste ont été introduites, telles que les couleurs inversées ou la dé‐saturation :
![Papier peint](http://www.meltinpot.fr/gnome-shell/para-arri%c3%a8re-plan.resized.jpg)
Double‐cliquer sur le fond d’écran permet de faire apparaître la fenêtre de sélection comportant trois onglets :
![Gestion de fond d’écran](http://www.meltinpot.fr/gnome-shell/para-extrait-papierpeint.jpg)
---
Dans le panneau de gestion des réseaux, la gestion du Wi‐Fi et du haut‐débit mobile est facilitée.
La liste des réseaux Wi‐Fi disponibles et l’accès aux informations des réseaux non connectés ont été améliorés :
![ Gestion des réseaux](http://www.meltinpot.fr/gnome-shell/Crop-Param%c3%a8tre%20r%c3%a9seau.resized.jpg)
---
La prise en charge des modes de saisie à travers [_iBus_](http://fr.wikipedia.org/wiki/iBus "Définition Wikipédia") est intégrée à la sélection de disposition du clavier. Dans le panneau sonore, la manipulation du matériel audio est simplifiée ; l’onglet _Matériel_ a été supprimé et de nouveaux réglages plus fins ont été ajoutés. Cela a été rendu possible grâce au travaux de Canonical sur [_PulseAudio_](http://fr.wikipedia.org/wiki/PulseAudio "Définition Wikipédia"). Dans le panneau d’impression, de nouvelles options apparaissent :
![Paramètres son et clavier](http://www.meltinpot.fr/gnome-shell/bloc-para-son-agencement_clavier.jpg)
![Paramètres option d'impression](http://www.meltinpot.fr/gnome-shell/bloc-impression.resized.jpg)
# Applications
## Boxes
Le gestionnaire de machines virtuelles de GNOME n’avait finalement été intégré à GNOME 3.4 qu’en tant qu’aperçu technologique, faute d’un développement suffisamment avancé.
Cette nouvelle version intègre la recherche dans l’application et dans le (GNOME) Shell, l’importation/exportation d’invité, l’indication de l’avancement de l’installation du système invité. Plus techniquement, _Boxes_ est plus souple, suivant les capacités de l’hôte : virtualisation sans KVM, paramétrage de QEMU pour utiliser au maximum les capacités de l’hôte au démarrage de l’invité.
## Utilitaire de disque
David Zeuthen nous avait gratifié d’une refonte profonde de l’utilitaire de disque pour la version 3.4. Cette version 3.6 apporte de nouvelles fonctionnalités :
* l’effacement de disque via des commandes matérielles est accessible dans l’interface ;
* pendant le déroulement d’opérations (formatage, redimensionnement…), l’utilitaire affiche désormais une barre de progression et bloque la déconnexion ou l’extinction de l’ordinateur le temps de l’exécution de ces commandes :
![Opération longue de l’utilitaire de disque](http://meltinpot.fr/gnome-shell/disk81.jpg)
* à l’instar du monteur d’archive, l’utilitaire fournit un monteur d’image disque. Avec le dernier GVFS, les images montées en boucle locale sont accessibles avec le même support que les volumes physiques : un DVD, un installateur, etc. seront considérés comme tels, quelle que soit leur origine réelle ;
* suite aux réclamations des utilisateurs, la fonctionnalité de mesure des performances de disques est de retour, avec un changement notable : les mesures sont non destructives !
![Mesures de performances de disque](http://meltinpot.fr/gnome-shell/bench80.jpg)
## Baobab
L’analyseur d’utilisation de disque _Baobab_ fait sa migration vers l’ergonomie GNOME 3 dans l’élan du GUADEC. La barre d’outils est transformée en page d’accueil, ce qui rend les utilisateurs moins perplexes qu’avec l’affichage d’une analyse par défaut sans intérêt. Cette page d’accueil présente d’ailleurs une jauge globale de l’utilisation des périphériques de stockage montés.
![Page d'accueil de Baobab](http://meltinpot.fr/gnome-shell/baobab80.jpg)
## Horloge
Les horloges par fuseau horaire avaient disparues avec le remplacement de l’applet horloge par l’horloge interne du _GNOME Shell_.
Seif Lofty et Emily Gonyer comblent le vide, durant le _GSoC 2012_, avec une application dédiée. En prime, des fonctionnalités de réveil, de compte à rebours et de chronomètre. On imagine assez bien utiliser le compte à rebours sur une tablette, dans sa cuisine. Quand GNOME sera sur des [tablettes de cuisine](http://pc-tablet.fr/qooq-un-tablet-pc-dedie-a-la-gatstronomie-2009111236.html)…
![Fuseau horaires dans Horloge](http://meltinpot.fr/gnome-shell/horloge.jpg)
## Visionneur de fontes
_GNOME Font Viewer_ adopte également « le style GNOME 3 ». Il permet un aperçu de l’ensemble des polices disponibles (capture ci‐dessous), ou d’une police déterminée présentée dans différentes tailles, le tout dans une fenêtre épurée. Fera‐t‐il oublier Specimen ? _Specimen_ est un visionneur de police pour GNOME 2, plus maintenu depuis 2007, mais qui fonctionne toujours bien (il permet notamment de comparer plusieurs polices)…
![Visualiseur de police](http://meltinpot.fr/gnome-shell/police80.jpg)
## Epiphany
Epiphany repose sur la nouvelle version 1.10 de WebKitGTK+, qui gère dorénavant [WebGL](http://fr.wikipedia.org/wiki/WebGL "Définition Wikipédia") et l’accélération du *compositing* (la prochaine version pourrait voir arriver [l’accélération du rendu du *canvas* au moyen de Cairo GL](http://blog.abandonedwig.info/2012/07/accelerated-compositing-update.html) en complément).
Dans la veine des rattrapages d’Epiphany, depuis son passage à WebKit, la boîte de dialogue de détail des certificats SSL apparaît, permettant à l’utilisateur de savoir pourquoi un site n’a pas la confiance d’Epiphany.
Epiphany intègre dorénavant la fonctionnalité *[Do Not Track](http://fr.wikipedia.org/wiki/Do Not Track "Définition Wikipédia")* (déjà présente dans Firefox, Internet Explorer, Safari et Opera) qui permet à l’utilisateur de demander une fois pour toute aux sites qui jouent le jeu, de ne pas le pister.
Enfin, une fonctionnalité populaire chez les concurrents arrive dans Epiphany : le tableau de bord avec les vignettes des sites les plus visités :
![Tableau de bord d'Epiphany](http://people.gnome.org/~csaavedra/images/2012-09-03-overview.png)
Il s’agit d’une étape dans le travail de refonte de l’interface et du mode de navigation, qui devrait s’achever avec la prochaine version.
## Nautilus
Certainement le point le plus chaud de cette version : la mutation de Nautilus en _Fichiers_. Nautilus est un des plus vieux projets de GNOME, avec un premier commit en… 1997. Étant – avec le tableau de bord – un outil central dans les bureaux traditionnels, il est au cœur des changements du projet. Les bureaux contemporains sont orientés vers la recherche et le Web. D’où le remplacement partiel de Nautilus par _Documents_, et sa mutation en _Fichiers_, qui arrive avec la 3.6.
Il se trouve que William Jon Mc Cann, lui‐même, a été un gros contributeur de cette version. Et pas seulement pour supprimer du code, malgré ce que penseraient les mauvaises langues. _Git_ a compté pour vous :
```bash
[~/Sources/nautilus] master $ git log --author 'jmccann@redhat.com' --oneline --stat --find-renames --diff-filter=ACDM 3.4.0..HEAD | awk 'BEGIN {c=0} match($0, /, ([0-9]+) ins/, r) { c += r[1] } END { print c }'
11113
[~/Sources/nautilus] master $ git log --author 'jmccann@redhat.com' --oneline --stat --find-renames --diff-filter=ACDM 3.4.0..HEAD | awk 'BEGIN {c=0} match($0, /, ([0-9]+) del/, r) { c += r[1] } END { print c }'
16854
```
Jon a donc supprimé environ 6 000 lignes et en a éditées 11 000 autres. Un gros nettoyage, certes, mais qui n’est pas représentatif de tout le travail accompli sur Nautilus. Nautilus semblait un projet dormant ; désormais, cinq mainteneurs et 600_ commits_ depuis la 3.4.0 montrent un projet très actif !
Cette version résout pas moins de 500 bogues. Oui, **500** ! Parmi cet ensemble faramineux, pas étonnant de voir des bogues datant de 2001 ! C’est surtout grâce à de profonds remaniements, plus que par de la suppression de code, que ces bogues ont été corrigés. Il reste néanmoins plus de 1 000 bogues ouverts. Certains de ces bogues étaient dus à une certaine schizophrénie de Nautilus : le mode spatial et le mode navigateur valent bien un projet différent, tant la gestion des contextes varie pour une utilisation mutuellement exclusive.
### Les nouveautés de Fichiers
Au premier coup d’œil, on a bien affaire à une *application GNOME 3 *: un menu global à l’application (accessible dans le _Shell_), un menu de fenêtre en fin de barre d’outils. La barre de titre s’évapore lorsque la fenêtre est _maximisée_. La barre d’outils revient sous la barre de titre. Les boutons _précédent_ et _suivant_ retrouvent un emplacement plus conventionnel.
![Vue globale de Fichier](http://meltinpot.fr/gnome-shell/nautilus80.jpg)
La *recherche* est à l’honneur. Elle est maintenant récursive, par type de fichier, dans les métadonnées, insensible à la casse, pas limitée à la recherche de préfixe et tout cela rapide, avec ou sans indexation du répertoire. Les résultats sont affichés au fur et à mesure et non à la fin de la recherche. Contrairement à _Tracker_, Nautilus sait chercher dans tous vos fichiers y compris sur vos périphériques débranchables, vos fichiers cachés, etc., sans attendre d’indexation.
_Fichiers_ fournit d’ailleurs son *service de recherche* au (GNOME) _Shell_, en repli de _Documents_. Depuis GNOME 3.4, le (GNOME) _Shell_ délègue la recherche à des greffons ; Nautilus 3.6 en fournit un. On retrouve donc le même confort : recherche interactive, résultats pondérés, présélection du premier résultat, etc.
![Recherche](http://www.meltinpot.fr/gnome-shell/recherche80.jpg)
Le menu *Aller à* et le *Poste de travail* ont été fusionnés dans le panneau latéral. Désormais, les fichiers récents sont navigables comme un dossier, à l’instar du sélecteur de fichiers de GTK+.
Le découpage de la fenêtre en deux panneaux a été remplacé par un panneau à la demande, pour le déplacement / la copie de fichiers. La fonction *Copier/Déplacer vers* ne présente plus un menu avec les options « Autre panneau » ou « Dossier personnel », mais présente un sélecteur de fichiers GTK+ pour choisir le dossier de destination.
Dans la même veine, lorsqu’on sélectionne plusieurs fichiers, Nautilus propose de les grouper dans un nouveau dossier. Le concept est d’éviter à l’utilisateur des manipulations rébarbatives, en lui présentant des outils contextualisés.
La nouvelle boîte de dialogue de connexion à un serveur distant laisse les novices copier‐coller une URL complète, et les experts l’écrire eux‐mêmes, plutôt que de demander à l’utilisateur de décomposer l’URL pour mieux la recomposer ensuite pour GIO. Un cas typique de réduction de code qui apporte plus de souplesse à l’utilisateur. En bonus, la boîte de dialogue affiche la liste des adresses URI récemment utilisées, ça la remplit un peu.
![Nouveau connecteur de serveur](http://www.meltinpot.fr/gnome-shell/serveur80.jpg)
En jouant au jeu des 1 000 erreurs, on remarquera en vrac : abandon de l’arborescence dans le panneau latéral, fusion des boutons _Stop_ et _Recharger_, les icônes symboliques dans le panneau latéral, les dossiers ne sont plus triés en tête des fichiers, etc.
Pour conclure sur le nouveau Nautilus, [Mathias Clasen](http://blogs.gnome.org/mclasen/2012/08/30/on-nautilus/) propose l’allégorie du papier‐peint : on ne peut profiter du nouveau sans d’abord enlever l’ancien. Les premières versions alpha de Nautilus 3.6 ont provoqué une levée de boucliers. Mais la version finale de _Fichiers_ demande de lui laisser une chance, car il pourrait bien nous surprendre, par sa légèreté et son utilité.
## En bonus, quelque chose de RAR...
Il y a plus d’un an [avait été salué](http://www.fsf.org/blogs/licensing/free-rarv3-extraction) la prise en charge du format propriétaire [RAR](http://fr.wikipedia.org/wiki/RAR_%28format_de_fichier%29 "Définition Wikipédia") version 3 par _Unarchiver_, un logiciel 100 % libre, développé par Dag Ågren. Restait à l’intégrer à _File Roller_ pour permettre à ses utilisateurs de décompresser les fichiers au format RAR v3, sans avoir à installer `unrar`, un logiciel non libre… Eh bien, [c’est fait avec cette version](https://bugzilla.gnome.org/show_bug.cgi?id=646606).
## Dans les cartons
Il manque encore quelques applications élémentaires dans le bureau GNOME. Les choses se concrétisent pour *Calendrier*, *Musique* et *Photos*. Rien d’utilisable, mais on peut s’attendre à des annonces pour la 3.8. La conception est publique et accessible sur le Wiki. Chacun peut commenter, ajouter un cas d’utilisation quotidienne.
*Photos* repart de la base d’_Eye of GNOME_. Va‐t‐il le remplacer ? Ou _Eye of GNOME_ va‐t‐il intégrer le projet *Photos* comme visionneur d’images. Cela devrait certainement permettre de partager pas mal de code, et de garantir la cohérence des logiciels. À suivre…
En revanche, _Musique_ repart de zéro, en Vala, sans tenir compte de _Rhythmbox_. Rien de concret pour _Vidéos_, qui repartira certainement de _Totem_.
# Plate‐forme
## GStreamer 1.0 !
Cette version de GNOME s’appuie sur le tout nouveau [_GStreamer 1.0_](http://gstreamer.freedesktop.org/news/#2012-09-24T18:00:00Z), que nous avions déjà évoqué [il y a quelques mois](http://linuxfr.org/news/gstreamer%C2%A0-bient%C3%B4t-la-version%C2%A010). Les principales applications de GNOME utilisent déjà cette nouvelle version plus légère et plus performante, mais il est également possible de faire fonctionner parallèlement des applications qui dépendent encore de la précédente version de *GStreamer *(0.10).
Notons à ce sujet que [_Transmageddon_](http://www.linuxrising.org/), le couteau suisse du transcodage pour GNOME, [vient d’être mis à jour pour tirer parti de GTK+ 3 et _GStreamer 1.0_](http://blogs.gnome.org/uraeus/2012/09/15/transmagaddeon-test-release-available/). En ce qui concerne le logiciel de montage vidéo [_PiTiVi_](http://www.pitivi.org/), le portage vers GTK+ 3 et _GStreamer 1.0_ [semble avoir bien avancé](http://jeff.ecchi.ca/blog/2012/09/02/ducknapping/), mais n’est pas terminé : patience !
##GLib 2.34, Clutter 1.12, GTK+ 3.6…
Comme d’habitude, les bibliothèques principales ont été mises à jour.
Concernant GTK+, notons l’arrivée de nouveaux _widgets_ comme :
- `GtkLevelBar`, un _widget_ utilisé comme un indicateur de force — par exemple, pour afficher la force d’un signal Wi‐Fi ;
- `GtkSearchEntry`, une sous‐classe de `GtkEntry` qui est configurée pour être utilisée comme une entrée de recherche ;
- `GtkMenuButton`, un bouton qui affiche un menu.
Un effort a été fait sur les finitions : les applications GTK+ 2 sont à présent bien mieux intégrées, grâce à une révision du thème GTK+ 2 d’_Adwaita_. La boîte de dialogue d’impression, commune aux applications, a été revue de sorte que, lors de l’impression dans un fichier (par exemple PDF), il est maintenant plus facile de sélectionner le dossier de destination et le nom du fichier. Enfin, la personnalisation du thème gère maintenant de multiples papiers peints et transitions.
Les performances ont également été améliorées, grâce à une optimisation du code gérant les thèmes CSS.
## WebKitGTK+ 2.0 en pointillés
_Devhelp_ et _Yelp_ sont déjà passés à _WebKit 2_, tandis que le portage d’_Epiphany_ ne sera effectif qu’à la prochaine version (une option, à activer manuellement lors de la compilation, permet toutefois de tester _Epiphany_ avec _WebKit 2_).
Pour rappel, _WebKit 2_ sépare l’exécution du moteur de rendu, de l’interface et des greffons dans des processus distincts. Pour l’utilisateur, cela signifie plus de stabilité, moins de fuites mémoire, et la possibilité de faire fonctionner à nouveau le greffon _Flash_ GTK+ 2 dans _Epiphany_ (ce qui n’était plus possible depuis le passage de ce dernier à GTK+ 3).
# Conclusions
La multiplication des applications migrées ou créées pour GNOME 3 met vraiment à l’épreuve la nouvelle ergonomie. _Web_ n’est pas populaire et ne décollera pas sans _Flash_ (_sic_). _Boxes_ est et restera certainement peu utilisé dans l’ensemble des applications. Idem pour _Documents_ et _Contacts_ qui restent anecdotiques. L’arrivée de _Nautilus_ va vraiment confronter les utilisateurs aux concepts de Jon Mc Cann. Jusqu’à présent, on a découvert le (GNOME)_ Shell_. Maintenant, c’est au tour des applications.
L’arrivée prochaine des applications _Calendrier_ et _Musique_ devrait vraiment populariser l’ergonomie GNOME 3. Va‐t‐on voir une migration des utilisateurs de _Rhythmbox_ vers _Musique_, de _Shotwell_ vers _Photos_, d’_Evolution_ vers [_Mail_](https://live.gnome.org/Design/Apps/Mail) + [_Contacts_](https://live.gnome.org/Design/Apps/Contacts) + [_Calendrier_](https://live.gnome.org/Design/Apps/Calendar) ? On ne peut que spéculer en attendant les prochaines versions. Le choix de prendre GNOME 3.12 comme échéance est sage. D’ici là, beaucoup d’applications auront migré vers GNOME 3. On pourra alors vraiment parler de _GNOME OS_, comme d’un ensemble cohérent… Et voir si les utilisateurs suivront.
Et pour faire taire les vilains _trolls_, qui ne manqueront pas de pointer la surdité des développeurs de GNOME aux demandes des utilisateurs, signalons la tenue très récemment (du 21 au 23 septembre) en Floride du [_User Observation Hackfest_](https://live.gnome.org/Hackfests/UserObservationOrlando2012), sponsorisé par SUSE, aux fins de noter _in situ_ les améliorations à apporter à GNOME 3 pour l’utilisateur. Des choses intéressantes devraient en ressortir dans les prochaines versions.
# Disponibilité
Cela devient une habitude pour Fedora, qui devient _de facto_ la distribution de référence pour GNOME 3. Cette version 3.6 est livrée par **Fedora 18** (les autres distributions en développement ne devraient pas tarder).
Du côté d’Ubuntu, les choses se réchauffent. D’abord, Canonical a fait l’effort de mettre à jour les fondations de GNOME pour la version 12.10. _Nautilus_ est un cas à part, car Canonical a tout simplement rétrogradé de la version 3.5.91 à la version 3.4 durant le cycle de la 12.10.
Les _Ubunteros_ _GNOMEistes_ prennent acte de la divergence de Canonical pour GNOME 3, et une nouvelle solution est prévue, sans effet d’annonce. Le projet _Ubuntu GNOME Remix_ se transforme en une variante complète d’Ubuntu. Provisoirement appelée [_GNOMEBuntu_](http://gnomebuntu.org/), cette distribution rejoint la cohorte composée de _Kubuntu_, _Xubuntu_, _Lubuntu_, _Edubuntu_, etc. Le développement de cette version est peu publié. On sait juste qu’elle arrivera le 18 octobre, avec presque tout GNOME 3.6, dans les limites des dépôts d’Ubuntu. À suivre !
# Le futur proche : GNOME 3.8
Pour GNOME 3.8, les propositions sont encore éparses. On sait que _Web_ devrait passer à _WebKit 2_. L’application _Vidéos_ devrait apparaître. La mise à jour des extensions du (GNOME)_ Shell_ sera automatisée ; un confort auquel les utilisateurs du Libre sont habitués. Cela va certainement de pair avec la facilitation de l’empaquetage des extensions du (GNOME)_ Shell_, initialement pour Fedora.
À propos du (GNOME)_ Shell_, l’abandon du mode de repli sans accélération OpenGL est discuté. En effet, il n’est pas maintenu, ni assez testé. Ce mode est en plus incompatible avec les applications utilisant _Clutter_. Or, ces applications se généralisent ! La solution serait d’utiliser OpenGL via l’émulateur de processeur graphique [_LLVMpipe_](http://www.mesa3d.org/llvmpipe.html), plutôt que de maintenir deux sessions radicalement différentes.
Enfin, plusieurs chantiers sur l’accessibilité sont annoncés, comme la coloration de l’écran ou encore le suivi du curseur _caret_.
# À l’horizon : GNOME 4.0 et GNOME OS
Durant le _GUADEC_, il y a eu beaucoup de bruit autour de GNOME en tant que système d’exploitation, avec ce numéro magique : GNOME 4.0. Mais il y aussi du code à ce sujet. L’idée est, pour GNOME, de fournir un environnement complet et cohérent pour deux cibles : les utilisateurs, au travers des applications ; les développeurs , au travers de la plate‐forme.
Tout cet ensemble logiciel manque actuellement de cohérence. En effet, GNOME est très modulaire ; ce qu’on gagne en liberté, on le perd en cohésion. Le froid avec Ubuntu met en valeur la dépendance de GNOME par rapport aux distributions. Dans la suite de [_JHBuild_](http://www.freedesktop.org/wiki/Software/jhbuild), on verrait apparaître une solution de déploiement orientée intégration continue, en amont des distributions.
Ce projet, c’est _OSTree_, mené par des développeurs de Red Hat. _OSTree_ fournit une gestion des logiciels similaires à celle que fournit _Git_ pour les sources. Un projet ambitieux qui vaudrait à lui tout seul un dossier complet !
**NdM :** _Ne pas confondre « shell » dans son acception habituelle et « GNOME Shell ». Nous avons fait notre possible pour gérer les raccourcis inévitables liés à l’émergence d’un nouveau ~~paradigme~~vocabulaire. Nous ne sommes pas responsables des anglicismes perdurant dans les traductions de GNOME (notamment le remplacement d’Epiphany par Web n’étant pas encore intégré par tout le monde)._