Tag Archive for 'Songbird'

MozCamp 2011

Le mois dernier, j’ai participé au MozCamp EU 2011 à Berlin.
C’était mon premier événement Mozilla en tant que contributeur et ce fut une expérience très enrichissante.
Tout d’abord, j’ai rencontré beaucoup de personnes que je ne connaissais que sur Internet, des personnes de différents pays, mais aussi d’autres de la communauté francophone.

Les conférences données cette année étaient intéressantes et marque clairement le tournant de Mozilla dans le monde du mobile et des applications web.
Ce que j’attendais le plus était de voir Boot2Gecko, nom de code du système d’exploitation, développé pour mobile. Celui-ci repose entièrement sur les «APIs» Web. Cela permet en l’occurrence d’avoir une interface entièrement en HTML/CSS/JS, des technologies libres, ouvertes et standardisées par le consortium W3C. Ce projet B2G est encore à ses débuts et des premières démonstrations nous ont montré l’envoi et la réception de SMS, mais aussi l’écran d’accueil et de gestion d’applications sur téléphone.

Une autre conférence au-quelle j’ai assisté portait sur BrowserID et Open Web Apps, présenté par Chris Heilmann.

BrowerID est une technologie qui permet de se connecter à tous vos sites internet en utilisant seulement un seul e-mail et mot de passe. On s’affranchit donc de compte supplémentaire et aussi on évite aussi de s’authentifier via des sites comme Facebook et Twitter qui vont s’approprier votre identité sur le net. Avec BrowserID votre vie privé est respecté car seul votre mail est conservé.

Open Web Apps est un système permettant de gérer des sites web favoris en tant qu’application. Ainsi vous pouvez démarrer un jeu dans un onglet applicatif par exemple, il sera aussi possible bientôt d’acheter et de vendre ses «applications» sur un site Mozilla et même sur son propre site.

Durant le MozCamp j’ai aussi eu l’occasion de présenter deux choses, tout d’abord le documentaire Code Rush auquel j’ai contribué en créant un transcript ainsi que les sous-titres avec l’aide de Sonny Piers et Frédéric Bourgeon. Ce documentaire retrace les origines de Mozilla à la Silicon Valley dans les bureaux de Netscape. Il a été projeté vendredi soir, à la fête d’accueil et introduit par William Q, Chris Hoffman premier employé de Mozilla (apparaissant dans le documentaire), Sonny P et moi-même.
Le projet autour de ce documentaire n’est pas fini, en effet un site va rapidement être en place, coderush.tv. Il permettra de visionner le documentaire avec les sous-titres en différentes langues.

Mes photos sont disponibles sur Flickr et aussi sur le groupe Mozilla Community

Le lendemain, j’ai aussi présenté en début d’après-midi une conférence sur Nightingale, le “fork” du lecteur multimédia Songbird basé sur les technologies Mozilla. Dans celle-ci, j’ai expliqué les raisons de cette version alternative. En effet beaucoup de choses ont bouleversé le développement de Songbird. Celui-ci n’est plus maintenu sur Linux et souffre d’une communauté très faible ainsi que des outils qui ne sont plus à jour. Mes slides sont d’ailleurs disponibles ici.

Mais le MozCamp c’est aussi la «Mozilla Attitude», de nombreux goodies distribués, une ambiance très chaleureuse, des rencontres en tout genre.
De nouvelles communautés se sont formées un peu partout dans le monde comme l’a montré la présentation samedi matin. On notera tout de même que la communauté française était largement représentée (autant que l’Allemagne).

Cet événement confirme mon attachement pour Mozilla et ses valeurs. Le respect de l’utilisateur, de sa vie privée et la participation active aux standards du Web.

Mozillians, Code Rush, NGale

J’en avais parlé brièvement dans un article en mars, Mozilla a mis en place un nouveau site «Mozillians» qui est un carnet d’adresse pour tous les contributeurs et employés de Mozilla, donnant la possibilité de rechercher une personne avec son nom ou son pseudo IRC. Pour le moment, il n’y a pas grand-chose, mais à l’avenir il sera possible de lier son compte Bugzilla, SuMo, etc. Cet outil va évoluer progressivement et ainsi permettre à la communauté de savoir par exemple qui contribue à Mozilla dans son pays, ou qui est le mieux placé pour résoudre tel ou tel bug. J’ai contribué à la traduction française de cet outil et j’ai aussi réalisé un plugin Open Search, qui permet d’ajouter le moteur de recherche directement dans Firefox (en haut à droite).

Code Rush est un documentaire datant 1998, retraçant les débuts de Netscape à l’origine de Mozilla dans la Silicon Valley. Ce documentaire est disponible en licence Creative Commons sur le site ClickMovement, cependant aucuns sous-titres n’ont été produit à ce jour faute d’un transcript global manquant. Seul un fichier contenant l’ensemble des transcripts des différents «cuts» était disponible. C’est maintenant chose réparée grâce au travail de Sonny, Fred et moi. Le transcript est actuellement en relecture et les sous-titres vont arriver d’ici le mois prochain

Pour finir, le développement de Nightingale reprends, une version 1.8 (basée sur Songbird 1. ne va pas tarder à arriver, et un nouveau développeur travaille sur une version avancée basée sur Gecko 6 (correspondant à Firefox 6) avec le code de Songbird 1.10. Les avancées de Firefox pourront ainsi profiter à Nightingale à différents points : moteur Javascript, performances accrues, intégration avec les systèmes d’exploitation, respects des standards…

OSM, B2G, NGale, OMG

Ça y est j’ai décidé de contribuer pour de bon à OpenStreetMap, la cartographie libre comparable au modèle de Wikipédia où chacun peut éditer sa ville
Pour commencer, je me suis un peu familiarisé avec OSMtracker ainsi que l’éditeur Potlach (Flash beurk), pour finalement me mettre à JOSM (bien plus complet et efficace). J’ai complété les rues de mon quartier, quelques points d’intérêt, des noms de rue mais j’ai aussi rapporté des bugs de l’interface web notamment la page personnelle qui affiche une mini-carte avec les contributeurs près de chez vous ainsi que le journal personnel. Je suis par ailleurs assez impressionné par la rapidité des corrections des bugs

Pour continuer, Mozilla a récemment annoncé le projet B2G : Boot to Gecko. Il vise à développer un système d’exploitation mobile pour téléphones et tablettes reposant sur les technologies ouvertes du web à savoir HTML/CSS/JavaScript. Le projet donne lieu à l’ouverture d’un tas de bugs intéressants pour prendre en charge de nouvelles APIs destinées à la téléphonie, les SMS, la synthèse vocale, les manettes de jeux… Ce futur «Mozilla OS» semble prometteur, de plus il repose sur des fichiers système Android assurant une compatibilité sur la plupart des appareils faisant tourner le système mobile de Google. Quel impact pour les utilisateurs ? Un système entièrement libre (cf Honeycomb), respectueux des standards mais aussi des utilisateurs. (Option pour ne pas être pisté, données encryptées côté client par exemple). Pour les développeurs, pas de nouveau langage à apprendre, les applications seront développées avec les technologies du web. N’importe quel développeur web sera à même de créer et proposer sa propre application.

Si Mozilla a choisi cette voie c’est aussi pour se faire sa place dans le monde du mobile où la concurrence est rude et la notion d’ouverture pas toujours présente.
Prenons le cas d’Apple : impossible de proposer de navigateur web alternatif pour iOS. Mozilla a donc développé Firefox Home, permettant juste la synchronisation des onglets ouverts ainsi que des mots de passe.
Dans le cas d’Android c’est différent, Firefox Mobile est disponible, cependant ce n’est pas le navigateur par défaut et la plus part ne se contente que du navigateur de base. De plus cette version de Firefox n’est pas «native», c’est-à-dire non développée en Java. Mozilla a fait de gros progrès du  coté des performances cependant et l’application fonctionne très bien sur des appareils comme la EEE Pad Transformer (le test arrive bientôt !).
Pour finir Windows Mobile 7 ne dispose pas d’un SDK natif et ne propose que le langage Silverlight, donc pas de Panda roux chez «Mammon» même si la donne risque de changer étant donné les dernières annonces de Microsoft quant à arrêter Silverlight au profit de HTML5.
J’oublie MeeGo, webOS et autre OpenMoko qui ne sont pas vraiment encore dans la course mais ça n’engage que moi.

Je vous invite aussi à lire le billet de Clochix sur Boot to Gecko pour plus d’informations.

Quelques nouvelles aussi pour Nightingale : j’ai discuté avec Stevo (ancien développeur Songbird) à propos du projet, rien de neuf si ce n’est que le thème est l’élément bloquant la sortie.

Pour finir, petite découverte par un utilisateur Songbird : Nectarine Demoscene Radio. C’est un flux radio avec différentes «démos» audio, du bon son 8-Bit mais pas que
J’ai ajouté le flux à l’extension BirdTune au passage.

Comments on my add-ons


Since POTI decided to close comments on the add-ons platform because of spam flood, I invite you to post comments on this article about any of my add-ons. You can also report issues on the dedicated Google Code pages :


Thanks, and hopes for POTI to quickly find a solution to reopen comments.

Bilan des RMLL et after

De retour des RMLL à Strasbourg, bilan de la semaine.

Tout d’abord, il y a eu un soucis de communication quand aux journées grand public. Elles devaient être orientées arts numériques, cependant des stands comme OpenSuse, FSF et Framasoft étaient sur place. Mozilla aurais aussi aimé être présent.

Concernant la semaine : il y a eu beaucoup moins de personnes passées au stand que l’année dernière, c’est une grosse déception… en plus le stand n’était pas vraiment bien positionné dans la salle du Patio. Les préoccupations des visiteurs se tournaient aussi sur un même point :
le processus de sorties rapide de Firefox. D’une part les entreprises désirent une version LTS (long term support – Support à long terme), d’une autre les utilisateurs sont déstabilisés par les extensions qui ne sont pas mises à jour. Du côté de Mozilla il n’y a toujours pas de réponse claire quand au développement d’une telle version cependant des efforts ont été fait dernièrement pour aider les entreprises.

Mis à part le stand Mozilla, j’ai assisté à plusieurs conférences dont :

Le repas du libre était servi le mercredi soir, pas mal de monde était présent cependant la sonnette d’alarme du “dernier tramway” a fait partir la majeure partie de la salle, il n’y a eu d’animations que la mise aux enchères de deux bouteilles de bières libre estampillées 42 et une autre 0 signé par RMS et d’un t-shirt. On est bien loin de l’année dernière où cela se déroulait en plein air avec un concert
Concernant les plats, c’était bon mais on restait vraiment sur sa faim avec de maigres quantités vu le prix.

Au cours des RMLL, j’ai aussi un peu participé au Traducthon de Framalang visant à traduire An Open Web.

L’avenir des RMLL est un peu trouble, en effet les prochaines rencontres devaient se dérouler à Liège en Belgique, mais cela a été annulé. La ville devant accueillir l’événement serait annoncée «prochainement».

Mis à part l’événement lui-même, j’ai passé un agréable moment avec la communauté Mozilla.

L’intégralité des photos est disponible sur mon Flickr et aussi sur le groupe RMLL 2011

Peu après la fin des RMLL, nous avons aussi Sonny et moi commencé à produire les sous-titres du documentaire Code Rush. Le travail va être long car les seules sources de transcript sont disponibles dans un fichier pdf mais organisées avec tous les “rushs”, il faut alors piocher le bon contenu, mais aussi vérifier les problèmes de mots dû à l’OCR.

La soirée du jeudi 14 nous avons été voir Harry Potter et les reliques de la mort – deuxième partie en VO à Strasbourg, puis allé voir le feu d’artifice.

Après un retour et quelques heures de sommeil en plus, j’ai enchaîné mon weekend en faisant du char à voile pour la première fois
C’était une super expérience, je m’attendais à une pratique assez technique, mais finalement on apprend très vite et on s’amuse bien.

Dernier point, j’ai commencé le skin de Nightingale !