URL: https://linuxfr.org/news/l-ete-des-15-ans Title: L'été des 15 ans Authors: Anonyme liberforce, Nils Ratusznik, baud123 et Nÿco Date: 2012年08月21日T10:01:53+02:00 License: CC By-SA Tags: fedora, firefox et gcompris Score: 17 L'été 2012 est chargé pour le projet GNOME. Outre le traditionnel GUADEC (déjà traité dans ces colonnes), le GSoC et le OPW, cette année est marquée par les 15 ans du projet. Nous vous proposons dans cet article une revue de l'actualité estivale du jeune adolescent qu'est GNOME ! ---- [Liste des project GNOME du Summer of Code](https://live.gnome.org/SummerOfCode2012/Projects) [Site des 15 ans de GNOME](http://www.happybirthdaygnome.org/) [Programme Women Outreach 2012](https://live.gnome.org/GnomeWomen/OutreachProgram2012) [LinuxFr.org : GUADEC 2012, en route vers GNOME 4.0 et GNOME OS](https://linuxfr.org/news/guadec-2012-en-route-vers-gnome-4-0-et-gnome-os) ---- # Google Summer of Code Cette année, 28 étudiants ont contribué à GNOME via le projet Google Summer of Code. ## Boxes et les systèmes invités [Fabiano FIDÊNCIO](http://blog.fidencio.org/) a travaillé sur l'extension du support des distributions par l'assistant de GNOME Boxes. Cela a commencé par un portage vers libosinfo, une bibliothèque d'abstraction de l'interaction avec un système d'exploitation. Cette étape prenant plus de temps que prévu, aucun nouveau système n'a été ajouté à la liste prise en charge, mais les fondements techniques sont là. Installation et mise-à-jour automatiques sont gérées pour Fedora et Windows XP/Vista/7. ## GXml 0.3.0 La nouvelle API XML en GObject sort sa première version remarquable avec le support de l'introspection, une documentation et la contribution de [Richard SCHWARTING](http://blog.kosmokaryote.org/) apportant la sérialisation d'objet GObejct en XML. L'API est plutôt simple : ```vala GXml.DomNode xml = GXml.Serialization.serialize_object (banana); ... banana = GXml.Serialization.deserialize_object (xml); ``` Il existe aussi une interface à implémenter pour exposer un objet sérialisable. Pour rappel, GXml est née d'un projet GSoC 2011. Un succès donc, pour ce projet. Pas mal d'applications ont implémenté leur propre système de sérialisation en XML, notamment le studio [Buzztard](http://buzztard.org/) et GOffice. ## Profusion de contributions sur GNOME Shell L'italien [Giovanni CAMPAGNA](http://gcampax.blogspot.fr/) a implémenté l'interface GNOME 3 de déverrouillage d'écran. L'interface est cohérente avec celle de connexion, les notifications sont affichées y compris les commandes multimédia. L'authentification est déléguée à GDM. Cette nouveauté sera intégrée dans GNOME 3.6. [Joost VERDOON](http://joostify.com/) a ajouté la pagination des lanceurs d'applications dans l'aperçu. Les lanceurs d'applications ne sont plus accessibles via un onglet, mais via un lanceur dans le dock. [Tanner DOSHIER](http://doshitan.com/) a contribué sur la recherche. Les applications favorites arrivent en priorité dans les résultats. Les résultats de recherche dans les documents, les contacts, etc. sont affichés en liste, pour plus de détails. Enfin, le dock et les bureaux sont masqués pendant la recherche. GNOME Shell 3.6 et 3.8 apporteront des changements notables dans l'interface grâce à ces étudiants. ## Application Horloge L'italienne [Emily GONYER](http://todoentiempo.wordpress.com/) ajoute une nouvelle application à GNOME 3 : l'horloge. Pas simplement l'heure, mais une interface permettant d'afficher différents fuseaux horaires, de chronométrer, de paramétrer des alarmes. Une application qui sera certainement utile avec une tablette. - http://www.dgsiegel.net/news/2012_08_26-summer_of_code_is_over_-_a_summary ## Nouveau sudoku [Chris BAINES](http://cbaines.blogspot.com/) a presque terminé de porter GNOME sudoku de python vers Vala, dans la lignée des autres jeux GNOME. L'intégration avec GNOME Shell avec GMenu est là, et surtout un assistant de résolution du sudoku listant les possibilités, avertissant d'une case non remplissable, etc. L'interface de l'assistant a encore besoin de travail, mais l'essentiel est là. ## Journal ZeitGeist [Stefano CANDORI](https://devcando.wordpress.com/) a mis-à-jour le journal des activités, basé sur ZeitGeist, pour le porter vers GNOME 3. La nouvelle interface s'inspire furieusement du journal de Facebook.  ## GCompris Comme chaque année, le projet phare GCompris de [Bruno COUDOIN](http://linuxfr.org/users/xarma) n'est pas en reste avec beaucoup de nouvelles activités ludiques. [Matilda BERNARD](http://blog.matildabernard.in/) a ajouté quatre nouvelles activités sur l'espace et les couleurs. [Beth HADLEY](http://bethgsoc.blogspot.com) fournit un paquet d'activités musicales. ## Epiphany Malgré son manque de popularité, Epiphany est un projet très actif. [William TING] apporte la synchronisation des signets avec Firefox Sync. [Žan DOBERŠEK](http://falcosigh.wordpress.com/) a implémenté l'API GamePad dans WebkitGTK+ et GNOME Settings Daemon. Enfin [Yann SOUBEYRAND]() a ajouté l'anti-hameçonnage dans le navigateur. ## Document L'application, qui devrait rendre Nautilus moins utile, intègre l'affichage et l'édition de méta-données grâce à l'américaine Meg FORD. La gestion de média débranchable a été apportée par le brésilien Felipe BORGES. ## Et plus si affinité Pessulus, Banshee et GTG ont également reçu des contributions notables, plus de détails dans les liens. Globalement, très peu de projets n'ont pas abouti. À la sortie du GSoC, ces nouveaux contributeurs ne deviennent pas nécessairement des mainteneurs ou des développeurs actifs. Le programme reste néanmoins largement bénéfique pour GNOME, nous le verrons dans les versions 3.6 et 3.8. # GNOME Outreach Program for Women Le Google Summer of Code n'est pas réservé aux étudiants masculins. D'ailleurs plusieurs étudiantes y ont participé cette année pour GNOME. Néanmoins la fondation GNOME ajoute une initiative interne : le [GNOME Outreach Program for Women](https://live.gnome.org/GnomeWomen/OutreachProgram2012). Il s'agit d'un programme d'intégration de contributrices dans le projet GNOME. Contrairement au GSoC, les projets ne sont pas forcément de l'ingénierie et du développement logiciel pur : graphisme, documentation, site web, etc. tout est sujet à contribution ! Cette année, 10 projets ont été retenus. Les contributrices ont documenté le développement en C, python et javascript dans GNOME, corrigé divers bugs dans GUPnP et Rygel, l'arborescence des collections dans Document et aussi de nombreuses icônes symboliques ou encore le nouveau http://git.gnome.org/.