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.

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /