URL: https://linuxfr.org/news/compte-rendu-de-la-rencontre-kde-a-randa Title: Compte-rendu de la rencontre KDE Ă Randa Authors: ariasuni BAud, ZeroHeure, bubarđŠ„, palm123, esdeem, _PhiX_ et NĂżco Date: 2014ćčŽ08æ16æ„T23:51:09+02:00 License: CC By-SA Tags: kde Score: 34 La rencontre KDE Ă [Randa](http://fr.wikipedia.org/wiki/Randa "Randa") (en Suisse) permet chaque annĂ©e aux dĂ©veloppeurs (et autres? il me semblait que ça parlait de designers) y participant de passer une semaine complĂšte Ă travailler sur KDE (et Ă manger des chocolats aussi). Concernant la collecte de fonds, 428 personnes ont donnĂ© plus de 15 000 ⏠(sur un objectif de 20 000), permettant Ă plusieurs dizaines de participants de se retrouver, du samedi 9 au vendredi 15 aoĂ»t, pour planifier et travailler sur le futur de KDE. Voici un rĂ©capitulatif non-exhaustif de lâĂ©vĂšnement. ---- [DĂ©pĂȘche qui annonce la rencontre](https://linuxfr.org/news/rencontre-kde-randa-suisse-aout-2014) ---- # Son [DâaprĂšs un des participants](http://apachelog.wordpress.com/2014/08/14/randa-2014/), lâĂ©quipe multimĂ©dia a traitĂ© Ă peu prĂšs 220 bogues dans Phonon, KMix et Amarok ! KMix gĂšre dĂ©sormais les Ă©crans Ă haute densitĂ© de pixels ([modification avec capture dâĂ©cran](https://git.reviewboard.kde.org/r/110399/)), la sĂ©lection du canal principal (_master_) se fait dĂ©sormais par une liste et non par des boutons radio ([modification avec capture dâĂ©cran avant/aprĂšs](https://git.reviewboard.kde.org/r/110645/)) conformĂ©ment aux [HIG](https://techbase.kde.org/Projects/Usability/HIG#Introduction) (recommandations pour la conception dâinterfaces graphiques) de KDE. Dâautres corrections mineures ont Ă©tĂ© effectuĂ©es : par exemple, le dialogue de configuration Ă©tait devenu _ridiculement grand_ (sic) Ă cause dâun (large) message dâavertissement (pourtant la plupart du temps cachĂ©). KMix a Ă©tĂ© en partie portĂ© vers KF5, toutes les fonctionnalitĂ©s de base sont disponibles : fenĂȘtre principale, [zone de notification](http://apachelog.wordpress.com/2014/08/11/volume/), raccourcis de contrĂŽle du volume, menu de son, sauvegarde et restauration du volume. De plus, [un dialogue de configuration de son](http://apachelog.wordpress.com/2014/08/13/volume-configuration/) basĂ© sur PulseAudio et QtQuick 5 a Ă©tĂ© créé. [Enfin](http://apachelog.wordpress.com/2014/08/12/phonon-gstreamer-vlc-4-8-beta/), la bĂȘta de [Phonon](http://phonon.kde.org/) 4.8 est sortie : son dorsal _(backend)_ Gstreamer a Ă©tĂ© portĂ© vers Gstreamer 1 et la fiabilitĂ© de la bibliothĂšque a Ă©tĂ© amĂ©liorĂ©e. # Ăducation * [Kig](https://edu.kde.org/applications/all/kig) a Ă©tĂ© [portĂ© vers KF5](http://blog.dmaggot.org/2014/08/kig-on-frameworks/), ainsi que [KGeography](https://edu.kde.org/applications/all/kgeography) et [Blinken](https://edu.kde.org/blinken/). * [Artikulate](https://edu.kde.org/applications/all/artikulate) est [presque portĂ© sur KF5](http://cordlandwehr.wordpress.com/2014/08/13/randa-report-artikulate-kf5-port-almost-done/) * [On peut dĂ©sormais](http://codingyuga.blogspot.fr/2014/08/its-all-about-hacking-adventures-and.html), dans [KStars](https://edu.kde.org/kstars/), calculer la distance entre deux astres Ă nâimporte quelle date, le navigateur dâastrophotographies charge les mĂ©tadonnĂ©es, et le calendrier des phases de la lune affiche le nom de la lune dans la barre de titre de la fenĂȘtre. # Autres applications [Gwenview a Ă©tĂ© portĂ©](http://blog.davidedmundson.co.uk/blog/randa_gwenview) vers KF5 et il reste de nombreux avertissements Ă corriger lĂ oĂč les bibliothĂšques de transition KDElibs4Support sont encore utilisĂ©es. Concernant KDevelop, la prise en charge de QML, travail issu dâun [[GSoC]], [a Ă©tĂ© portĂ© par lâĂ©tudiant](http://steckdenis.be/post-2014ćčŽ08æ10æ„-qmljs-ported-to-kdevelop-5.html) lui-mĂȘme sur KDevelop 5 (version de KDevelopp portĂ©e sur KF5), et lâĂ©quipe _KDE On Windows_ sâest assurĂ©e que [KDevelop 5 fonctionnait parfaitement sur Windows](http://steckdenis.be/post-2014ćčŽ08æ13æ„-randa-meeting-many-people-and-working-together.html). De nombreux bogues ont Ă©tĂ© corrigĂ©s dans Kdenlive, et le travail de rĂ©usinage qui avait Ă©tĂ© entamĂ© en 2012 (en particulier 2 mois de travail aprĂšs une campagne Indiegogo rĂ©ussie) a bien avancĂ© â mais câest une Ă©norme tĂąche, trĂšs importante, qui sera bĂ©nĂ©fique sur le long terme. [Un diagramme a Ă©tĂ© fait](http://kdenlive.org/node/9182) pour montrer aux nouveaux dĂ©veloppeurs la nouvelle architecture de Kdenlive. La branche `master` reçoit les corrections de bogues, la branche `next` est la branche du rĂ©usinage. Les classes (il y en a plusieurs qui font entre 1 000 et 7 000 lignes) sont divisĂ©es en classes plus petites, et le code est modifiĂ© petit Ă petit pour correspondre Ă lâarchitecture du diagramme. [KMyMoney a Ă©galement Ă©tĂ© portĂ© vers KF5](http://soliverez.com.ar/home/2014/08/kmymoney-randa-wrap-up/) : ayant plus de 1 000 avertissements au dĂ©part (concernant des classes obsolĂštes pour la plupart), il nây en a plus que 44. KMyMoney utilise encore quelques classes de KDElibs4Support en attendant que QCalendarSystem, qui remplace KCalendarSystem, soit disponible (prĂ©vu pour Qt 5.4), les modules doivent Ă©galement ĂȘtre portĂ©s. Le travail sur la version Windows a bien avancĂ© et devrait sortir en mĂȘme temps que les autres. # Inqlude [PremiĂšre alpha](http://blog.cornelius-schumacher.de/2014/08/announcing-first-inqlude-alpha-release.html) (0.7) de lâoutil [Inqlude](http://inqlude.org/), qui permet de crĂ©er le site du mĂȘme nom, et qui peut crĂ©er et vĂ©rifier des manifestes au format dâInqlude. Il nâest pas encore possible de tĂ©lĂ©charger des paquets de bibliothĂšques, il existe une implĂ©mentation basique mais pas les mĂ©tadonnĂ©es nĂ©cessaires. La prochaine alpha (0.8) sera principalement marquĂ©e par lâajout de documentation sur comment contribuer. La 0.9 marquera la stabilitĂ© du format des fichiers manifestes. La 1.0 pourra gĂ©rer les paquets locaux. # Livre sur KF5 et api.kde.org Le [_KF5 book_](https://techbase.kde.org/Books) est un livre pour les dĂ©veloppeurs C++/Qt pour concevoir des applications basĂ©es sur KF5. [Le livre se base sur beaucoup de contenus dĂ©jĂ existants](http://blog.cornelius-schumacher.de/2014/08/the-book.html) et est original dans le fait de regrouper tout cela, et dâintroduire des tutoriels et des exemples pratiques. Techniquement, chaque partie du livre [est ou sera maintenue dans le dĂ©pĂŽt git du cadriciel correspondant](http://creative-destruction.me/2014/08/13/kde-frameworks-book-sprint-at-the-randa-meeting-2014/) grĂące au systĂšme de sous-module git, il est Ă©crit en Markdown (syntaxe utilisĂ©e sur Linuxfr pour la mise en forme de tous les contenus) et [Pandoc](http://johnmacfarlane.net/pandoc/) est ensuite utilisĂ© pour le convertir dans le format quâon souhaite (PDF, e-book, etc). GrĂące Ă cette mĂ©canique bien huilĂ©e, chaque modification Ă©tait rapidement propagĂ©e, et les itĂ©rations (ajouts ou corrections) ont pu aller trĂšs trĂšs vite. Ajoutons Ă cela la proximitĂ© physique de tous les participants, cela a Ă©tĂ© extrĂȘmement productif! Enfin, [api.kde.org](http://api.kde.org/) a [Ă©tĂ© amĂ©liorĂ©](http://steckdenis.be/post-2014ćčŽ08æ13æ„-randa-meeting-many-people-and-working-together.html). La page dâaccueil nâa pas encore changĂ©e, mais chaque cadriciel dispose maintenant dâune boite dâinformation (qui est le mainteneur, comment lâutiliser avec CMake ou QMake â en effet, les cadriciels KDE peuvent ĂȘtre utilisĂ©s dans des projets QMake â, la liste de discussion et le salon de discussion, une URL pour cloner le projet avec git, et un lien vers sa page Inqlude (cf. section ci-dessus). # Autres Ă©vĂ©nements Un autre Ă©vĂšnement important, pour la communautĂ© KDE, est la seconde Ă©dition de [LaKademy](https://br.kde.org/lakademy-2014) (Akademy en AmĂ©rique latine), du 27 au 30 aoĂ»t. Et bien sĂ»r, il y a lâ[Akademy](https://akademy.kde.org/2014) 2014, avec des tas de confĂ©rences gĂ©niales du 6 au 12 septembre Ă lâuniversitĂ© de Brno en RĂ©publique TchĂšque.