URL: https://linuxfr.org/news/retours-du-google-soc-et-opw-2013 Title: Retours du Google SoC et OPW 2013 Authors: Anonyme patrick_g, ZeroHeure et Sylvestre Ledru Date: 2013年09月18日T16:10:00+02:00 License: CC By-SA Tags: Score: 33 Cet été aussi, Google a sponsorisé quelques étudiants pour contribuer à GNOME, entre autres. Comme à son habitude, le projet GNOME a complété le Summer of Code avec Outreach Program for Women, qui sponsorise différentes sortes de contributions féminines à GNOME. L'année 2013 est un bon cru car plusieurs étudiants ont directement contribué à GNOME 3.10. Vous trouverez dans cette dépêche un aperçu d'une sélection de ces projets. ---- [Liste des projets Google Summer of Code 2013](http://www.google-melange.com/gsoc/projects/list/google/gsoc2013) ---- # [GIR pour Java](http://respawner.fr/blog/index.php?post/2013/09/18/GIR-for-java-gnome%3A-last-update-/-summary) La passerelle Java pour la plateforme GNOME utilisera sous peu [GObject Introspection](https://wiki.gnome.org/GObjectIntrospection). Le code du français [Guillaume Mazoyer](http://respawner.fr/blog/index.php?post/2013/09/18/GIR-for-java-gnome%3A-last-update-/-summary) est prêt. Java-GNOME utilise de la génération de code, la passerelle est maintenant générée à partir du GIR. Espérons que les applications GNOME Java ne se multiplierons pas pour autant :x ![GIR dans Java-GNOME](http://respawner.fr/blog/public/JavaGnome/.java-gnome-code-gen-2_m.jpg) # GSoC trois en deux pour Evince L'industrieux [aakash](https://desicoder.wordpress.com/) a pris deux projets d'un coup sur Evince. Le premier est une vue étagère des documents récents. Malheureusement cela n'a pas été intégré dans 3.10, de justesse. Il y a de bonne chances pour que cela arrive dans une future version d'Evince. il manque la parallélisation du chargement des vignettes et la mise en évidence du document courant. ![Étagère des documents récents](http://desicoder.files.wordpress.com/2013/07/bookshelf_screenshot.png) Autre projet du même étudiant : le [rendu partiel](https://desicoder.wordpress.com/2013/09/24/gsoc-final-report/). Evince a une limite de 400% de zoom, sinon la consommation mémoire exploserait. La solution consiste donc à limiter le rendu à une zone, nommée tuile. La rotation, la sélection et les différentes vues sont implémentées. Il manque le préchargement et quelques finitions. Sur la capture d'écran on peut voir un zoom pharaonique à 3343%, et une consommation mémoire inférieure à 100Mo pour un gros document de référence avec table de matière, etc. ![Rendu partiel](http://desicoder.files.wordpress.com/2013/09/tiling_screenshot_1.png) Enfin, l'italien [Alessandro Campagni](http://scia.mp/about/) a implémenté le mode [présentation sur deux écrans](http://scia.mp/blog/2013/09/23/gsoc-final-report/) d'Evince. Le projet a abouti, mais la branche n'a pas été intégrée. Alessandro a écrit un petit éditeur de notes de diapos en javascript avec GObject introspection. Les notes sont stockées dans un fichier séparé. # `rebase` interactif dans Gitg Gitg, qui a eut un coup de projecteur avec GNOME 3.10 a été le terrain de jeu de Sindhu pour ajouter le [rebase interactif](http://sindhus.bitbucket.org/gsoc-2013-final-report.html). Au niveau ergonomie, c'est encore rude. Il s'agit simplement d'un éditeur graphique du mode interactif de `git rebase`. ![Rebase interactif](https://wiki.gnome.org/SummerOfCode2013/Projects/SindhuS_ImplementingAdvancedGitOperationsInGitg?action=AttachFile&do=get&target=gitg_--rebase.png) # Recherche asynchrone dans GEdit Le sujet a déjà été abordé dans un [journal](https://linuxfr.org/users/swilmet/journaux/gsoc-sur-gtksourceview-gedit) et dans la dépêche GNOME 3.10. Le recherche asynchrone optimise les performances et permet de présenter le nombre de résultats dans un document. # Gestionnaire de pause Workrave est un très bon logiciel GNOME 2 pour rappeler les pauses avant que les yeux ou les poignets ne le fasse. Pour GNOME 3 deux alternatives ont émergé : [Dr Wright](https://git.gnome.org/browse/drwright/) du français Christian PERSCH et [GNOME Break Timer](https://wiki.gnome.org/GnomeBreakTimer). Dr Wright n'a pas évolué depuis octobre 2012. [Dylan McCall](http://www.dylanmccall.com/blog/2013/09/22/gnome-break-timer-final-report/) maintient activement son projet. Le résultat est une sympathique application GNOME 3, à l'image d'Horloges. ![Break Timer](http://i2.wp.com/www.dylanmccall.com/wp-content/uploads/Screenshot-from-2013年09月22日-143524.png) # Enregistreur de son Autre logiciel GNOME 2 qui attends sa migration vers GNOME 3 : l'enregistreur de son. C'est [Meg Ford](http://fordmeg.blogspot.com/2013/09/gsoc-final-report-gnome-sound-recorder.html) qui s'y colle au sein de GNOME OPW. Le résultat est probant. La nouvelle interface met clairement en évidence l'enregistrement en cours. Une gestion des enregistrements passés évite la multiplication des fenêtres, à l'instar de Cheese, mais pour le son. Une [vidéo de démonstration](https://www.youtube.com/watch?v=wOscMlcZdIw) est sur YouTube. ![Enregistrement](http://2.bp.blogspot.com/-bIYmhM4fMb4/UiLzabQzxWI/AAAAAAAAA_o/3eprnbaaIWY/s1600/Screenshot+from+2013年09月01日+02:51:45.png) # Horloges touristique [Evgeny Bobkin](http://ewgeny.wordpress.com/2013/09/21/gsoc-with-gnome-clocks-final-report/) a implémenté le chargement de photos des villes dans l'horloge mondiale, avec une photo de jour et une photo de nuit. Les photos sont téléchargées depuis un compte flickr. ![Villes](http://ewgeny.files.wordpress.com/2013/09/screenshot-from-2013年09月21日-185333.png) En outre, Evgeny a utilisé la géolocalisation dans Horloges et pas mal d'améliorations visuelles. La géolocalisation est activable via dconf. Une [vidéo](http://ewgeny.wordpress.com/2013/09/21/gsoc-with-gnome-clocks-final-report/) a été postée montrant l'animation de l'horloge. Un retour visuel intéressant, surtout pour le compte à rebours. Evgeny parle d'Horloge comme d'un *pet project*, un projet passe-temps, sans ambition. Et c'est vrai que la géolocalisation serait plus utile dans Météo. En tout cas, avec Cartes et Horloges, la géolocalisation devient une réalité dans GNOME 3.10. # Itinéraires dans Cartes [Mattias Bengtsson](http://whitetuesdays.blogspot.com/2013/09/summer-of-code-wrapup.html) n'a pas pu terminer son projet d'implémenter le calcul d'itinéraire dans Cartes. Retard principalement dû à l'immaturité des bibliothèques libres dans le domaine. C'est la bibliothèque java [GraphHopper](http://graphhopper.com/) qui a été choisie, durant le GUADEC. Matthias s'accuse aussi de procrastination pour expliquer le retard du projet :-) Actuellement, le calcul et l'affichage d'itinéraire fonctionnent. Mais on ne peut pas basculer d'un mode de locomotion à un autre. Les étapes du trajet sont affichées dans une barre latérale. Une [vidéo de démonstration](http://www.youtube.com/watch?v=-0AC5UaHJIM) est disponible sur YouTube. # GNOME Musique Deux sponsorisations sur GNOME Musique avec l'étudiant indien [Sai Suman Prayaga](http://sai-prayaga.rhcloud.com/blog/2013/09/17/gnome-music/) et l'indienne [Shivani Poddar](http://shivanipoddar.wordpress.com/2013/09/18/opw-close/). Cela inclut le portage de Javascript vers Python (un signe ?), la recherche, la lecture en boucle, la sélection, l'internationalisation, des optimisations et de nombreuses corrections de bugs. Tout cela est arrivé dans GNOME Musique 3.10. # Nouveau tweak tool Le nouveau tweak tool de GNOME 3.10 est le fruit du travail de l'autrichien [Johns Strower](http://www.johnstowers.co.nz/blog/2013/09/24/tweak-tool-310/). Cela inclut là mise à jour de l'ergonomie vers celle des applications GNOME 3, de nouvelles options (HiDPI, applications au démarrage), la mise à jour des extensions du shell et un réarrangement des catégories et options. Allan Day, actuel pilier de l'ergonomie de GNOME 3, a participé directement à la conception. ![Applications au démarrage](http://www.johnstowers.co.nz/blog/static/images/gnome/310-startup.png) # Conclusion Le projet GNOME tire mieux partie du Google Summer of Code pour impliquer les étudiants dans la prochaine version. La présence de nombreux étudiant au GUADEC en est un signe. En outre, le programme destiné aux femmes se cantonne moins à la documentation et au graphisme avec des contributions directes au code. Un double succès qui appelle une confirmation.

AltStyle によって変換されたページ (->オリジナル) /