Aller au contenu | Aller au menu | Aller à la recherche

jy[B]log

Journal d'un geek

jeudi, octobre 30 2008

5 ans

Parmi l'une des choses dans ma vie semi-professionnelle dont je suis particulièrement fier, il y a la création de xulfr.org. En regardant en arrière tout ce qui s'est fait, à partir de la naissance d'un petit wiki de quelques pages sur un site web perso, sans prétention aucune, je me dit que c'est fantastique.

Ce site, s'est monté petit à petit, avec un forum, des news, des interviews d'entreprises, des traductions de tutoriels... Mais ce site a surtout été une aventure humaine, l'occasion de rencontres enrichissantes et la naissance de quelques amitiés. Car même si, surtout en ce moment, il n'y a pas de grandes avancées sur le site même (mais des projets sont en cours), il y a surtout une vie derrière le rideau : organisations de conférences, participation à des meetings, soirées bières entre potes etc... Et plus le temps avance, plus ça devient enthousiasmant.

Au début, je monte ce site sans objectif aucun, sinon d'essayer de rassembler un maximum de ressource francophone sur les technos Mozilla, parce que bordel ! y a kedal comme doc sur ces technos grave mortelles !. Un an plus tard, je suis embauché dans une boîte qui travaille exclusivement avec ces technologies. Curieux le destin n'est-ce pas ?

Parallèlement à ça, une communauté se forme, Je fais la connaissance d'Alain Boquet, qui avait donné un sérieux coup de main à la traduction des tutoriaux de XulPlanet.com et en donne toujours pour la documentation sur MDC entre autre. Je fais aussi la connaissance de Paul Rouget, qui participe activement à la vie du site. Paul, toujours enjoué, passionné, c'est un vrai plaisir de discuter avec lui.

Je me rappellerai toujours la première fois que j'ai rencontré ces deux énergumènes en vrai, dans un bistrot, à Champs sur Marne. C'était à deux pas de l'université dans laquelle je faisais une conférence pour Libr'east. On s'était alors imaginé plein de projets, on avait discuté sur ce qu'on pourrait faire de xulfr. On refaisait le monde quoi, notre petit monde. Et j'avais aussi décidé que je ne devais plus diriger la barque seul. Lâcher du lest. Libérer les énergies. On a alors enchaîné les articles, les conférences, les meetings. Entre temps David nous a rejoint, et on a fini par créer l'association XULFR en janvier 2007. Il y a eu aussi les "rencontres XUL". Pas beaucoup. Juste trois. Une première, totalement informelle, dans un resto, on devait être moins d'une dizaine. Une deuxième, la Xulfr Party une sorte de "bar camp" dans les locaux de Mandriva, avec peut être au maximum une trentaine de participants, s'échangeant leur idées, montrant leur projets. Et le troisième, toujours plus haut, toujours plus fort, le MAOW, avec l'aide de Mozilla Europe, plus d'une centaine de participants.

Pas un de nous aurait imaginer au début que toute cette expérience pouvait changer notre destin, On a fait tout ça sans vraiment réfléchir, sans chercher à récolter quoi que ce soit, sinon de vouloir que le monde connaisse les technos Mozilla. Et donc on fonce. À l'allure qu'on peut, mais on le fait quand même. Et puis, à trop être dans le coup, à force de créer des liens ici et là, il peut arriver qu'un jour, à la suite d'une réflexion avec un pote sur son avenir, on découvre que l'on veut faire ça à plein temps. C'est ce qui est arrivé à Paul.

Et depuis Lundi, il est embauché par Mozilla. Et parmi ses objectifs il y a celui-ci : aider à construire des communautés comme xulfr, un peu partout en Europe.

L'effet papillon. Tout ça à cause de la création d'un bête wiki cinq ans auparavant.

Cinq ans. xulfr.org a aujourd'hui cinq ans. Je ne pouvais rêver mieux d'avoir ce bilan comme cadeau d'anniversaire,

Un gros merci à tout ceux qui ont participé à l'aventure, L'aventure ne va pas s'arrêter là bien entendu :-) On va essayer de faire mieux encore.

vendredi, septembre 26 2008

Retour du MAOW 2008

Avec un week-end et un début de semaine chargé, je n'ai même pas eu le temps de vous parler du Mozilla Add-ons Workshop qui s'est passé samedi dernier.

Hé bien ça s'est super bien passé. Les conférences se sont déroulés sans problèmes. Je pense que la plupart des personnes présentes ont aimé la journée. Si des participants me lisent et n'ont pas apprécié certaines choses, qu'ils n'hésitent pas à nous le faire savoir.

La cantine est un endroit superbe pour ce genre de manifestations, avec des écrans un peu partout retransmettant les conférences, permettant donc de les suivre où qu'on veut (du bar, de la salle...). Le seul truc négatif, c'est la taille des salles. Vu le monde qui voulait venir, je pense que l'année prochaine on essaiera de trouver plus grand, et tout aussi bien.

Gros merci à Paul (xulfr.org) et à William (Mozilla Europe) pour l'organisation de cette manifestation, ainsi qu'à tout ceux qui ont aidé.

vendredi, février 23 2007

Problèmes sur Xulfr

Depuis hier, jeudi 23, le site xulfr.org est inaccessible par intermittence. Et depuis ce matin, il n'est plus accessible du tout. Cela signifie :

  • plus d'accès au site principal et autres sites annexes (fortunes, planète, etc..)
  • plus de mailing-list, plus de mail

Hier soir, un redémarrage de la machine (qui héberge également 3-4 autres sites) a été fait, et elle a semblé repartir correctement. Ce matin, blackout à nouveau, mais elle ne veut plus rien entendre. Un checkup est en cours et deux admins sont sur le problème. Problème matériel ? J'espère que la dernière sauvegarde automatique de la base ne date de pas trop longtemps (au pire, j'ai une sauvegarde locale en date du 29/01). On croise les doigts et je vous tiens au courant sur ce billet.

  • Mise à jour 24/02 10h35 : serveur toujours pas reparti. On a manifestement un problème matériel ou une installation OS flinguée. On va pouvoir tout de même recupérer les backup qui datent du 22.
  • Mise à jour 24/02 15h30 : mise en place d'une page d'attente, temporaire, sur un autre serveur (mais sans musique d'ascenseur). Étant aux fosdem, nous (l'équipe xulfr) n'avons pas trop le temps de s'occuper du serveur ce week-end.
  • Mise à jour 25/02 11h15 : problème matériel confirmé. Le serveur sera remplacé normalement lundi. Le temps qu'on reinstalle tout, le site sera de nouveau opérationnel mardi ou mercredi.
  • Mise à jour 26/02 15h00 : une image disque du serveur malade est en cours de création, pour pouvoir réinstaller plus rapidement le nouveau serveur que l'on aura d'ici cette nuit.
  • Mise à jour 26/02 22h24 : image disque ok, bien au chaud, le nouveau serveur va nous être livré d'ici 2h. Réinstallation des sauvegardes dans la nuit ou demain.
  • Mise à jour 27/02 11h27 : Réinstallation en cours.. Va falloir encore patienter au moins la journée.
  • Mise à jour 27/02 13h02 : serveur réinstallé en partie. http://xul-fr.org fonctionne. http://xulfr.org devrait suivre dans l'aprés midi (le temps de la propagation mise à jour DNS). Il faudra prévoir des coupures dans la semaine. Il y a encore des choses à faire sur le serveur pour tout remettre d'aplomb.

En vrac

  • ça fait 4 ans et 1 mois que j'ai ouvert ce blog. Et à relire de vieux billets, j'ai l'impression que j'écris des choses de moins en moins intéressantes.
  • Mozilla rencontre des problèmes de performances avec la future nouvelle version de addons.mozilla.org. Ne serait-ce pas dû finalement à l'utilisation du bloatware framework CakePHP ?[1]
  • Départ pour Bruxelles, pour le Fosdem, cet aprés midi.
  • Gros problèmes sur le serveur xulfr.org depuis hier soir. Impossible de s'y connecter. On va essayer de régler ça au plutôt.
  • Hier soir, on a fait la première assemblée générale de l'association Xulfr. Le bureau est constitué officiellement et on a discuté de ce que l'on allait faire. En particulier, dans un premier temps, ouvrir un compte en banque, se prendre un serveur dédié, trouver des admins, des développeurs, et développer le projet "depot" :-) (La conquête du monde est prévue dans un deuxième ou troisième temps).

Notes

[1] ceci est un troll bien sûr, je ne connais pas cakePHP :-) Bien que ce peut être une raison : les frameworks sont souvent consommateurs de ressources

jeudi, février 8 2007

En vrac

  • Dans le cadre de l'adaptation sur Gecko 1.9 (trunk Mozilla), d'Etna, l'éditeur XML wysiwyg que je développe chez DI, je suis donc tous les jours les évolutions du futur moteur de Firefox 3. Je peux vous assurer que ça va vraiment dépoter. De nombreuses refontes internes, meilleure prise en charge des standards (CSS avec test acid2, SVG avec les filtres et pas mal d'autres améliorations, DOM etc.), meilleures précisions dans l'affichage, meilleures perfs, moins de leaks...
  • À propos de Gecko 1.9, la version 1.9a2 est sortie
  • Comme tous les ans, je prévois d'aller à fosdem, le meeting de logiciel libres. J'y vais bien sûr avec la double casquette Xulfr/Mozilla-europe, pour assister aux confs Mozilla et tenir le stand Mozilla.
  • J'ai corrigé pas mal de bug dans Jelix 1.0 beta 1. J'hésite alors à sortir Jelix 1.0 beta 1.1. Mais ça fait un peu lourd comme intitulé :-). Je me demande si je n'aurais finalement pas dû utiliser la notation 0.1, 0.2, 0.3 etc, bien que je n'aime pas trop.
  • Le week-end dernier, presque 4 mois aprés la 3.0 RC1 (manque de temps :-)), j'ai sorti la version 3.0 finale de Wikirenderer, ma classe php de transformation de texte wiki en ce-que-vous-voulez, avec quelques bugs corrigés en plus.
  • On a commencé le développement d'un dépôt/catalogue de composants (xbl, javascript, xpcom..) pour le site xulfr.org. Y aura peut être même finalement pour chaque projet, un dépôt subversion + trac, puisqu'un gentil contributeur a fait des scripts d'administration de tous ça, dans le cadre de la forge pour Jelix (eh oui, on prévoit une forge de module pour jelix ;-) ). Je compte bien mutualiser les devs sur les deux sites.
  • Bon, mais, problème toutefois : mon enveloppe charnelle m'a bien fait comprendre, mardi, qu'elle n'avait plus 20 ans, et qu'en gros, il fallait que j'arrête absolument de coder jusqu'à pas d'heure tous les soirs. Donc dorénavant, je vais faire des vraies nuits, ce qui aura pour conséquence un ralentissement de tous mes projets persos. C'est trop injuste :-/.

Je me dis parfois qu'un jour il faudra que j'arrête d'avoir cette vie de fou. Je m'en suis rendu compte il y a quelques années, après les quelques mois passés en Polynésie. La vie en région parisienne est aliénante, complètement folle, voire débile. Je passerais bien à nouveau quelques mois sous les tropiques, à me laisser vivre, à vivre tout simplement. Encore faut-il en avoir la possibilité...

vendredi, février 2 2007

Xulfr devient une association

C'est dingue tout de même, ce qu'un petit wiki né dans un coin d'un site perso, peut devenir et engendrer. Trois ans et demi après la création de mon "XulWiki", il y a un site qui fonctionne bien (2200 visites par jour en moyenne) avec un forum bien actif et des conférences qui attirent du monde. Comme à la table ronde à Solution Linux mardi dernier. Une salle comble remplie de décideurs, ça fait plaisir à voir ! Au passage, un grand Merci à Stéphane Mariel et Paul Rouget pour l'organisation, et à tous les fanas Xulers venus montrer ce qu'on pouvait faire avec XUL et les technologies Mozilla (voir le billet de Paul sur la conf).

Devant le succès grandissant des technos Mozilla, il est temps maintenant de passer la vitesse supérieure. Après le site, voici l'association ! Notre volonté, Paul, David, Alain et Moi, c'est de mieux représenter ces technologies en France, de mieux rassembler tout ceux qui font du XUL en France (et ailleurs..), et accessoirement d'avoir une structure officielle pour les diverses activités (conférences, hébergement du site etc..), avec le soutien de Mozilla Europe.

Bref, de nouvelles responsabilités et activités en perspective. Mais jusqu'où cela va nous emmener ? :-)

jeudi, avril 6 2006

Xulfr.org fête le printemps

J'ai mis en ligne la nouvelle charte graphique de http://xulfr.org, ce qui met fin à mon deuxième teaser ;-)

Merci beaucoup à Ronan, aka HuNvreus, pour la réalisation de ce design :-)

Pour plus d'info, lire la news que j'ai posté.

mercredi, mars 15 2006

Deux teasers sinon rien

première image mystère et Deuxième image mystère

Aucun rapport entre les deux images.

À vos pronostics ! (ça changera des trolls sur Gimp ou Ajax :-)

PS : les quelques rares personnes au courant n'ont pas le droit de jouer.

jeudi, février 2 2006

Montée en puissance de XUL dans les entreprises

Je n'ai finalement pas passé une journée, mais deux au salon Solutions Linux (qui se termine ce soir). En tant que membre de Mozilla-Europe, j'étais bien entendu sur le stand de l'association. Et comme d'habitude, j'avais une triple casquette : Mozilla-europe, xulfr, et Disruptive Innovations. Je dois dire que je n'ai pas été déçu par cette édition 2006.

Lire la suite...

vendredi, janvier 20 2006

En vrac

Aller, moi aussi je succombe à la mode du "en vrac", parce que je n'ai pas le temps de développer.

  • Vous avez pu remarqué que mon site était inaccessible en début de semaine. Tout est réparé comme vous pouvez le constater. (En voilà de l'info hein ? Oui, c'etait important de le dire ;-) )
  • Lundi soir, j'ai sorti une version 1.0pre-alpha de Jelix, mon framework PHP. Qui dit version pre-alpha, dit bugs, fonctionnalités encore manquantes, API non gelée sujette à modification sans préavis ;-), etc.. Toutes suggestions et remarques constructives sont les bienvenues (sur la mailing list si possible ou par mail direct). Conçernant la doc, j'y travaille également.
  • Je n'ai pas encore eu le temps de monter un forum sur jelix.org, mais ça va venir dans les prochains jours (semaines ?).
  • J'ai passé quelques heures à essayer de donner un coup de rafraîchissement au design de xulfr, et le constat est : je manque vraiment d'inspiration en graphisme, et ça me prend vraiment trop de temps. J'ai peut-être trouvé quelqu'un pour xulfr, mais si quelqu'un pouvait me donner un coup de main bénévole pour le site de Jelix, j'en serais vraiment ravi (fichier photoshop/Gimp suffira, l'intégration HTML/Css n'étant vraiment pas le problème ;-))
  • En parlant de xulfr, j'ai mis en ligne hier soir un sondage pour avoir l'avis des habitués de Xulfr, afin de "guider" nos futures évolutions sur le site.
  • J'ai remarqué que je fais de plus en plus de fautes d'orthographe. En plus ce sont des fautes bêtes, que je détecte immédiatement quand je relis posément. Faudrait peut-être que j'écrive moins vite ?
  • J'ai souvent en ce moment une de ces furieuses envies de retouner au fenua, sur un atoll des tuamotus , loin de tout, loin de la grisaille parisienne, loin de cette fourmilière francilienne, à aller pécher le poisson dans le lagon, m'étendre au soleil sur une plage de sable blanc, avec pour seuls bruits celui des vagues, des oiseaux et du vent...

dimanche, janvier 1 2006

Surprises pour 2006

Avec Paul et Alain, de l'équipe de Xulfr.org, on s'est fait il y a 2 semaines une petite réunion afin d'établir un plan d'action pour le site xulfr.org. Notre objectif : dynamiser un peu plus la communauté des développeurs XUL, attirer encore plus de monde vers les technologies Mozilla, que ce soit coté développeurs ou coté décideurs. Pour cela, de nombreux changements vont être fait sur le site.

Au niveau technique, certaines de ces nouveautés vont être réalisées avec un tout nouveau framework que je prépare depuis deux mois et demi : Jelix. Il n'y a pas encore de version stable, mais j'y travaille. Il permettra entre autre de réaliser des applications web en XUL. Bien qu'il reprenne certains aspects de Copix, c'est plus qu'un simple fork puisque le coeur est entièrement nouveau. Je reviendrais sur ce sujet plus tard.

Pendant ces premiers mois de 2006 donc, je compte passer la majeure partie de mon temps libre "informatique" (qui n'est pas bien grand) sur le site xulfr.org et Jelix.

En attendant que vous puissiez profiter de ces nouveautés, je vous souhaite à tous une bonne année 2006 :-)

jeudi, octobre 27 2005

Planète xulfr et logo

Je viens d'ouvrir sur le site annexe à Xulfr : planete.xulfr.org une "planète" syndicant des blogs qui parlent de développement XUL et de l'actualité Mozilla. Si vous voulez que votre blog y soit inclus, faites le moi savoir :-)

Ce fut l'occasion pour moi de modifier le logo de xulfr pour y ajouter le mot "planète".

Lire la suite...

vendredi, octobre 14 2005

Journées du Logiciel Libre à Lyon

J'y serai toute la journée de Samedi. Je serai bien sûr au stand Mozilla-Europe/Xulfr/FrenchMozilla/Geckozone.

mardi, juin 15 2004

Plein de news Mozilla

En ce moment, je n'ai pas trop le temps ni l'envie de blogguer. Je suis pas mal occupé personnellement mais ça ira mieux la semaine prochaine ;-).

Toutefois devant l'actualité de Mozilla, il a bien fallu trouver un peu de temps pour relayer l'information : Firefox 0.9 est sorti ! Dernière ligne droite donc avant la version 1.0 finale. Au menu :

  • Un nouveau thème horrible
  • Un nouveau système d'installation des extensions : le format des archives des extensions a été modifié pour plus de facilité dans les mises à jour. D'ailleurs, un nouveau site officiel hebergeant les extensions a ouvert ses portes : http://update.mozilla.org.
  • Encore moins de bug et plus rapide
  • ne pése maintenant plus que 4.6 Mo Ttient ? Enfin ?! Ils ont enlevé les vieux thèmes du navigator et autres fichiers xul datant de la préhistoire et qui ne servaient plus à rien ? ;-) )
  • Et plein d'autres trucs...

Il y a de quoi se réjouir de cette nouvelle version (sauf ce thème très très moche), d'autant que d'après les dernières stats de google, Mozilla est sur le point de dépasser tous les vieux navigateurs (ouf ! on va y arriver). (Pour ceux qui sont redirigés vers google.fr, une copie du graphique est dispo chez Pascal.

Saluons également la nouvelle version de NVu qui sort en 0.3 (mirroir pour télécharger, ici ou ).

Coté xulfr.org, j'ai mis en ligne deux sidebars pour les développeurs, pour avoir la liste des balises XUL sous la main, avec des liens sur le détails vers xulfr.org ou http://www.xulplanet.com.

jeudi, novembre 13 2003

Dotclear sur Xulfr

Parce que j'avais pas le temps, parce qu'il est trés simple à mettre en place et trés simple à intégrer, j'ai choisi dotclear pour motoriser la rubrique news de http://xulfr.org. Oui, c'est pourtant un moteur de blog, mais finalement, blog ou news, c'est la même chose.

Et comme en plus il est très bien codé, j'ai pu faire quelques modifs en quelques dizaines de minutes. J'ai notamment restreint les droits des utilisateurs simple rédacteur : ils ne peuvent pas mettre en ligne leurs billets. En tant qu'administrateur, je veux pouvoir (ainsi que les rédacteurs avancés) modérer les news qui passent. Voyez comment mettre en place ce système de modération dans Dotclear. (Avertissement : billet déstiné aux développeurs PHP et amateurs de dotclear ;-) ).

Lire la suite...

jeudi, octobre 30 2003

Ouverture de Xulfr.org !

J'ai mis un peu de temps pour migrer mon xulwiki vers un nouvel hébergement, à cause de PhpWiki qui me faisait quelques misères, mais j'ai eu raison de lui ! Ouf !

Ainsi donc est né Xulfr.org, site ayant pour objectif de promouvoir les technologies embarquées dans Mozilla, à savoir XUL, XBL, RDF, XPCom etc. A l'heure où Microsoft dévoile sa technologie XAML, concurrente de XUL, Xulfr.org tombe à point nommé, même si ce n'est qu'une pure coïncidence (ça fait un mois que je prépare ce site).

Pour l'instant, le site ne contient que le wiki. Mais à terme, il sera possible de poster de vrais articles. Il y aura des news, un forum etc. Et la mailing list actuelle va changer d'hébergeur.

Concernant le design, on ne se refait pas : XHTML 1.0/strict, CSS, PNG. Sous IE, le logo est pas top car en PNG transparent, mais bon, que voulez-vous, faut assumer l'utilisation d'un navigateur obsolète hein :-) Ceci dit, je vais essayer de trouver une solution à ce problème, parce que quand même, c'est vraiment moche. Au passage : un grand merci à Alain pour le graphisme.

lundi, septembre 29 2003

Bientôt un site dédié

Je suis overbooké en ce moment. Je ne sais d'ailleurs plus où donner de la tête. Mais ça ne m'empêche pas d'avancer à petit pas sur mon projet de site dédié à XUL et consort... J'ai déjà le design (merci Alain ;-) ), le nom de domaine, l'hébergement. Il me faut maintenant trouver un moteur de news, un moteur de forum, un moteur CMS. Pas facile, surtout que je suis devenu hyper exigeant : j'aimerais des urls cools, du code (X)HTML strict valide avec respect de la sémantique et un design CSS, une facilité d'intégration, un système d'authentification commun, du code PHP propre, sécurisé, léger, un base de donnée bien pensée, bien structurée, et que ce soit un outil que l'on peut adapter facilement à ses besoins. Un truc super maléable quoi..

Ah ?! Mais ! Tient donc ! Pourquoi n'utiliserai-je pas ce fameux outil vaporware dont je vous ai déjà parlé ? Arf... Oui, c'est vrai, tout les composants que je souhaite ne sont pas encore développé.. Ça va me faire encore du boulot tout ça...

Bon, une idée d'un outil de portail répondant à mes exigences ? Parce que bon, BoomTchack, ils sont bien gentils d'inventorier tout les outils de portail/CMS, mais devant leur nombre, c'est impossible de choisir (surtout devant le peu de comparatif/test qu'il y a ) ... J'ai pensé aussi à XulIt, mais j'ai du mal à l'adapter à ce que je veux...