Compte-rendu des 8e Rencontres Mondiales du Logiciel Libre

Mardi 17 juillet 2007 6 réactions

Logo RMLL 2007

Je vous en avais parlé dans l’avant dernier article avant celui-ci, je suis allé aux 8e Rencontres Mondiales du Logiciel Libre à Amiens.

Cette fois-ci, contrairement à l’évènement Paris Capitale du Libre, je ne vais pas vous faire un compte-rendu détaillé des conférences qui ont eu lieu.
En effet, celles auxquelles j’ai assisté portaient plutot sur des sujets techniques et des présentations de logiciels et non sur le domaine du Logiciel Libre en général comme à Paris-Libre.
De plus, la majorité des conférences ont été enregistrées et seront disponibles en video sur le site dédié aux vidéo des RMLL.

Enfin, n’ayant pas eu la chance d’avoir mon photographe officiel (Emilien Pierru, alias TWK) cet article ne sera malheureusement pas illustré. Mais je vous invite à voir les photos des autres visiteurs sur le site dédié aux photos des RMLL 2007.

( J’étais accompagné de mon ami Guinesis, ce qui explique donc l’usage de “nous” plutot que “je” ^^ )

L’arrivée à Amiens et aux RMLL

En sortant de la gare d’Amiens (avec un plan de la ville à la main), on commence par repérer les lieux.

On voit alors le cinéma Gaumont à coté, et comme on avait prévu d’y aller le soir, on s’est dit qu’on pourrait aller chercher les places en avance. Manque de chance, il était 11h et le cinéma n’ouvrait qu’à 14h…

On décide donc de se rendre directement aux RMLL afin d’obtenir les clés de nos chambres en résidence universitaire afin de déposer nos bagages. On arrive donc à la faculté de Mathématiques et d’Informatique puis on se rend à l’accueil.

On leur dit alors qu’on avait réservé puis on leur communique nos noms.
Là on nous remet une petite enveloppe avec des tickets et une feuille (et il est ou le pack surprise ??).

La feuille était juste un récapitulatif, les tickets étaient pour le Restaurant Universitaire (CROUS).

On nous dit ensuite d’aller aux résidences en face pour récupérer la clé de nos chambres respectifs.
On s’y rend et à ce moment là, la sympatique dame de la résidence nous apprend que les chambres n’ont pas encore été assignées et qu’il nous faudra donc repasser à 19h…
On dépose alors nos bagages dans un local aux RMLL en attendant 19h puis on décide d’aller manger.

Direction le Restaurant Universitaire (qui a été très difficile à trouver d’ailleurs).
On pensait alors que ça ne pouvait pas être pire qu’à notre Restaurant Universitaire de Paris XII…et bien si ! C’est pour cette raison d’ailleurs qu’on y a mangé qu’une seule fois et qu’on a décidé d’aller au restaurant les 2 jours suivants.

Concernant les Résidences Universitaires, et bien je plains les étudiantes (oui, étudiantes car ce sont des résidences uniquements pour les demoiselles pendant l’année scolaire) qui y habitent toute l’année.
Le lit était extrèmement dur (j’avais l’impression de dormir sur le sol), et les murs ultra fins (j’entendais les ronflements de la personne dans la chambre voisine). Même les douches qui étaient à 20 mètres je les entendais.
Le plus amusant c’est tout de même l’enchainement des réveils de tous les résidents qui sonnent à 7h30 du matin ^^

Les RMLL : Stands

Je dois vous avouer que je m’attendais à quelque chose de plus étendu, plus de stands.
Je m’attendais également à énormement de monde, et finalement ça allait :)

Il y avait pas mal de stands sympa, dont ceux de Compiz ou encore Fedora.
Par contre, un petit coup de gueule : 2e évènement consacré au Logiciel Libre auquel j’assiste en 1 mois, et même pas un stand Mozilla. Je trouve qu’ils abusent un peu, surtout que j’aurais bien acheté un tee-shirt Firefox moi ^^ tanpis, j’irais voir sur le Mozilla Store.

D’ailleurs en parlant de Mozilla, j’ai croisé Tristan Nitot (fondateur et président de Mozilla Europe) alors qu’il se rendait dans le “local” Freenews/Divergence FM pour une interview.

Enfin, en dehors des stands liés aux Distributions Linux, aux Logiciels et aux Services Web, il y avait un double stand des éditions Eyrolles et O’Reilly sur lesquels il était possible d’acheter divers ouvrages liés au Logiciel Libre, entre autres.

Les RMLL : Conférences

J’ai assisté à une douzaine de conférences, et je dois vous avouer que sur les 12, 2 d’entre elles étaient excellentes, 2 autres seulement étaient plutôt bien, mais le reste assez moyen.

Je vais donc vous parler des 2 conférences que j’ai trouvé excellentes :)

#01 : Mozilla, une plateforme de développement : XUL et Gecko, les dessous de Firefox

Logo de la Mozilla Foundation

Bien qu’étant utilisateur régulier de Firefox et Thunderbird (ils sont constamment ouverts sur mon ordinateur), je ne m’intéressais pas vraiment à la façon dont ils étaient tous deux développés.
Mais ayant vu une conférence liée à Mozilla dans le programme des RMLL, dans la partie “Développeur” qui plus est, je me suis dit que ça ne pouvait qu’être intéressant. Et bien je ne me suis pas trompé !

Paul Rouget, actuellement Vice Président de l’association Xul-FR et également Freelance travaillant depuis 3 ans avec et pour les technologies Mozilla, a su nous faire une conférence digne de ce nom !

En effet, en seulement 45 minutes, Paul a réussi à nous présenter la structure globale de fonctionnement de Firefox (tant au niveau de l’interface logicielle que du rendu des pages web) et nous expliquer brièvement le développement en langage XUL, le tout agrémenté de nombreux exemples et même une démonstration de développement d’un micro navigateur web en XUL en moins de 2 minutes, tenant sur seulement 10 lignes de code !

Cette conférence nous a permis également de nous rendre compte à quel point le moteur Gecko est impliqué dans le fonctionnement des logiciels Mozilla, puisque c’est lui qui gère à la fois le rendu logiciel et le rendu web.
Pour faire (très) simple et généraliser, cela s’organise de cette façon :

  • Page Web = (x)HTML + CSS + JavaScript
  • Interface Logicielle = XUL + CSS + JavaScript

On remarque donc que Firefox utilise du JavaScript même si l’on a aucune page web ouverte. Ce qui explique donc la consommation excessive en mémoire vive (RAM) du logiciel lorsque l’on a une application web ouverte comme Netvibes.

Sachant que les extensions sont elles aussi développées en XUL + JS + CSS, ça n’allège pas vraiment le tout.
Ce qui explique donc ceci :
Plus on a d’extensions, plus Firefox est lourd.

Donc même si la réduction de la consommation de mémoire vive est une des priorités de développement de Firefox 3, je me demande comment ils vont s’y prendre. Encore faut-il que le moteur Javascript lui-même consomme moins que d’habitude :)

Quoiqu’il en soit, si vous êtes abonné au magazine Programmez! (si non, courrez l’acheter chez votre marchand de journaux), le n°99 de Juillet/Aout 2007 propose la 2e partie d’un article tutoriel de Paul Rouget justement sur le langage XUL avec au programme : le développement d’un micro navigateur web avec XULRunner. La première partie (dans le n°98 de Juin 2007) présentait XUL et ses possibilités, avec un mini gestionnaire de todolist en XUL.

Et enfin, XUL qui signifie XML User Interface Language est donc du XML avec des balises spécifiques comme “textbox”, “button” ou encore “window”.

#02 : 30 minutes pour l’Accessibilité du Web - Accessibilité Web : Fondements et Pratique

Logo Qelios, Parole D'experts

Etant plutôt habitué à développer des sites web que des logiciels (libres), je ne pouvais pas ne pas assister à cette conférence !

Et tout comme la conférence sur XUL, celle-ci était excellente !
La présentation projetée de Jean-Pierre Villain (de Qelios) était incroyablement bien présentée, avec les explications et exemples à gauche, et le résumé/l’essentiel à retenir à droite.

Il a donc mis en avant 5 points essentiels si l’on veut rendre un site accessible aux personnes qui en ont besoin :

  1. Donner un text alternatif aux images (via “alt” et/ou “longdesc”)
  2. Expliciter les liens (via “title” par exemple)
  3. Ne pas utiliser les tableaux pour la mise en forme, mais pour de vrais données tabulaires
  4. Structurer les formulaires (notamment en incluant des “label”, rappelez-vous mon article à ce sujet)
  5. Titrer et structurer les contenus (balises “title” de la page, ainsi que l’utilisation des 6 balises “h”, à savoir “h1, h2, h3, h4, h5 et h6″)

Bon, bien sûr j’ai raccourci tout ça.
Vous pouvez cependant retrouver tout ça en détail dans la brochure qui a été distribuée à la fin de la conférence et que je vous ai scanné. Celle-ci a été réalisée par Jean-Pierre Villain et est disponible au format PDF sous licence Creative Commons 2.0 by-nc-sa.

Télécharger la brochure “30 minutes pour l’Accessibilité du Web”

Couverture brochure RMLL Accessibilité

Enfin, sachez que l’intégralité de la conférence devrait être disponible sur le site dédié aux enregistrements des RMLL très bientôt ainsi que le support de présentation (powerpoint/openoffice impress) utilisé par Jean-Pierre Villain.

Un peu de pub autour du libre

Alors que j’étais en train de rédiger la fin de partie précédente, j’ai reçu un mail plutot bref.
En effet, ce dernier me recommandait le site http://www.planet-libre.org/

Planet Libre

Quoiqu’il en soit, Sébastien, sache que je ne suis pas contre de longs mails explicatifs et même pourquoi pas un petit bonjour/au revoir :) (oui oui je sais je suis exigent…).

Enfin bon, tout ça pour dire que je suis allé y faire un tour, et en dehors du design sobre mais classe, ce “blog des blogs” devrait intéresser toute personne ayant un tant soit peu d’intérêt pour le libre ;)

Et pour terminer, je souhaiterais féliciter ceux qui auront lu tout l’article jusqu’ici, et je tiens également à m’excuser d’avoir fait un article si long.

Informations & Liens

Utilisez les liens suivants pour être au courant des réactions à cet article, diffuser cet article et voir les autres articles de la même catégorie.

Informations

Flux RSS & Liens

Catégorie(s)

Tags / Mots-clés

Autres Articles

Commentaires

#1
Répondre à ce commentaire
GR
Mardi 17 juillet 2007 à 23:37

Uhuh ! Promis je le lis demain en entier :p

Ca m’a l’air intéressant en tout cas ^^

Et la mise en page est pas mal

Enfin c’est bien quoi :D

#2
Répondre à ce commentaire
GR
Mercredi 18 juillet 2007 à 18:47

Merci pour ce compte-rendu long mais intéressant surtout sur les conférences (hop le pdf est téléchargé :) )…dommage pour les photos ;)
Pour les vidéos des rmll…existe-t-il un site/blog qui les archivent ?

#3
Répondre à ce commentaire
GR
Mercredi 18 juillet 2007 à 18:54

daria: Elles devraient arriver bientot sur le site que j’ai mentionné dans mon article. Il faut le temps qu’ils fassent les montages etc.. ^^ Mais ça commence, j’ai reçu un slide d’une conférence par mail y’a peu de temps donc ça devrait arriver progressivement, patience :)

#4
Répondre à ce commentaire
GR
Mercredi 18 juillet 2007 à 18:55

Ok merci SK :) je ne suis pas pressée, pourvu qu’on puisse les voir quand on veut, bref qu’elles soient archivées ;) :)

#5
Répondre à ce commentaire
GR
Jeudi 19 juillet 2007 à 13:43

Franchement, la longueur de l’article est raisonable, la mise en page et les images allègent le tout, ça se lit super vite ! Très intéressant, je regrette vraiment de ne pas t’avoir accompagné, faut qu’on se refasse un truc comme ça un de ces quatres :)

Et merci pour la ptite réfèrence en début de billet ça fait toujours plaisir :p

Trackback

Ajoutez un commentaire

Prenez un moment pour commenter cet article et me dire ce que vous pensez. Quelques commandes classiques de formatage HTML sont autorisées :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .