my blog

Friday 28 April 2006

Citation du jour

Suite à l'initiative Open Freebox, de longues discussions ont eu lieu sur le canal canal #openfreebox, notamment dues à la présence de Rani Assaf (directeur technique d'Iliad). Petit extrait :

<rani> nico_32: ce que vous voyez pas, c'est que pour faire de l'IPV6, c'est plusieurs millions d'euros à investir dans le réseau. Tous nos routeurs ne le supportent pas et certainement pas les dslams
<florian_> rani: mauvais investissement ?
<nico_32> rani, alors tu met une option support d'un tunnel
<nico_32> rani, et ca s'est 0 investissement
<rani> florian_: non, investissements fait y a 2 ou 3 ans... Et changer un routeur à Grenoble par exemple et claquer 200 ou 300k euros juste pour supporter l'IPV6 sur la ville, je vois pas où est l'intérêt économique
<rani> nico_32: tunnel, oui je suis entrain de creuser... le pb est que vous raisonner tous comme si l'on était chez Nérim avec 10k mecs. Nous, quand on fait un truc, il faut que derrière ça scale sur des centaines de K abonnés

Je me demande si le choix de la ville dans l'exemple donné par Rani est un réel hasard ;-) Reste que je trouve dommage que de tels investissements récents ont été faits sans aucune prise en compte d'IPv6.

Thursday 20 April 2006

DOAP love and software map

Nearly a month ago, Simon Rozet contacted me to know how to get involved in GNOME or GNOME-FR. After a bit of discussion, it turned out he was quite interested in working on a DOAP-powered software map. He started doing some stuff, and he produced a small tarball with some scripts that can produce webpages, a bit like what Apache is doing.

I'm pretty sure he would love to get feedback on this, so people should definitely download the tarball and improve everything in there. It's just a quick draft and it's not perfect, so there's surely room to improve. It would definitely rock to get something like this on our website!

Desktop track at the RMLL

The RMLL are a big free software event in France. Last year, GNOME-FR held a booth there and it was a really huge success (definitely one of the best booths we ever had). We'll most probably be here again, with rocking GNOME-FR people.

There's also some news for this year's event: there's a desktop track. I can't imagine having a great GNOME booth without having some excellent GNOME talks, so everyone who wants to visit France at the beginning of July and who is ready to talk about GNOME, from a technical point of view or from a user-oriented point of view should propose a talk. There are only 15 talk slots, and we'll share this with other projects, but I guess we should definitely aim at having at least 4 talks.

Did I mention France is really a country you should visit at least once? Contact me if you're interested.

Tuesday 18 April 2006

The Internet Movie Script Database

Presque tout le monde connait the Internet Movie Database, qui est une (la ?) référence pour tout ce qui est information sur des films, des séries, etc. Et bien je suis tombé par hasard sur the Internet Movie Script Database qui se veut, je suppose, l'équivalent d'IMDb pour les scenarii (ou du moins, les dialogues). Je suppose que toutes les pages sont créées automatiquement à partir des sous-titres de DVD. On peut se demander si des avocats n'iront pas sonner à la porte des gens derrière le site s'il commence à avoir une audience importante...

Cela m'a permis de lire les dialogues de ce qui est probablement le meilleur épisode de Stargate SG-1 : Window Of Opportunity. Il faut dire que j'ai toujours aimé les boucles temporelles traitées sur le ton de l'humour, comme ce que vit ce cher Phil Connors dans Groundhog Day. Ah, le jour de la marmotte, un grand évènement.

Monday 17 April 2006

Mon ami bogo

J'utilisais depuis plusieurs années spamassassin, tout simplement parce que c'était le meilleur logiciel anti-spam à l'époque où j'ai commencé à en avoir besoin. Il était très efficace jusqu'à il y a quelques mois, où j'ai commencé à souffrir, avec une dizaine de spams par jour (bon, c'est relativement peu, mais quand on n'a plus l'habitude, c'est dur). J'avoue ne pas avoir essayé de chercher si je pouvais améliorer le filtrage, mais il faut dire que je n'avais pas vraiment envie de mettre les mains dans le cambouis.

Je suis donc passé à bogofilter puisque beaucoup de personnes en disent du bien. La grande difficulté de mon cas est que tous mes mails sont sur un serveur IMAP et qu'habituellement, bogofilter est utilisé au niveau du client mail (par exemple avec ce joli plugin pour evolution intégré dans dapper). Après une rapide recherche, je suis tombé sur ces instructions qui répondent presque totalement à mon problème.

Pour résumer :

  • procmail est utilisé pour envoyer le mail à bogofilter, puis le placer dans le bon dossier ;
  • l'utilisateur déplace les faux spams ou les spams non détectés dans des dossiers particuliers ;
  • un script lancé régulièrement par cron visite ces dossiers et permet à bogofilter d'apprendre ces erreurs.

Quelques petites modifications ont été nécessaires, notamment pour traiter le cas où bogofilter n'est pas sûr de savoir si le mail est un spam ou non.

Après un premier essai totalement raté (il détectait tout comme spam, probablement à cause d'une erreur initiale dans le script lancé par cron), j'ai recommencé à zéro. Et depuis, c'est le bonheur. Je parlerais presque de liberté retrouvée ;-)

Sunday 16 April 2006

The IT Crowd

Connaissez-vous la série The IT Crowd ? Mon frère m'en avait parlé, et j'ai enfin regardé. J'ai tout simplement adoré. Pas de grande prétention, et largement de quoi rire, en particulier si l'on est geek/nerd. Même le site contient des petites attentions touchantes, commes ces liens pleins de richesse culturelle. Le seul point vraiment négatif est qu'il n'y a que six épisodes pour le moment.

Mais pourquoi nos amis britanniques sont-ils si forts pour nous faire rire ? Et je doute qu'un tel sujet soit porteur en France. Quoique, être geek va être à la mode d'ici peu, je suppose.

Sunday 9 April 2006

GNOME Goal #2

Weehee! GNOME Goal #1 was a big success, with lots of people helping. Right now, only six modules are marked as to do. Rock! Thanks to, in no particular order: Michael Terry, Ruben Vermeersch, Matthias Clasen, Luis Menina, Luca Cavalli, Tommi Vainikainen, Philip Van Hoof, Christian Persch, Sébastien Bacher, Thomas Thurman, Lucas Rocha, Thomas Andersen, Michael Plump, Christian Kirbach, Przemysław Grzegorczyk and a lot of other people (sorry, I'm sure I'm forgetting to mention someone here). Now GNOME is GOption-powered!

But let's continue. I originally thought it'd be great to have a goal based on features. But Behdad and Christian were great and wrote complete pages for some of the goals, which are some nice things we should really do. So, what's special about this second GNOME Goal? Well, it's a combo GNOME Goal: you get two goals for one. The first one is to install theme-friendly icons, because every application has the right to be correctly themed! The second goal is to help our translators, so they don't have to check out an entire module to add a translation. And it's really easy to do this since you only have to put a LINGUAS file, with some other small changes.

Like for the first GNOME Goal, the wiki pages contain all the informations that you need to complete the goals for a module. And everybody is, again, welcome to contribute! It's easy, so don't hesitate and join all the people patching GNOME!

It seems some people already started working on these goals, so you should definitely try to fix one or two modules as soon as possible, while it's still possible ;-)

Monday 3 April 2006

Join the fun, join the forums!

I'm not a big fan of forums. Probably because I very much prefer mailing lists. Or Usenet.

But since a few weeks, I'm trying something new: I've registered on the GNOME Forums (and on the french-speaking GNOME forums too) and I'm trying to participate there. I was already nearly convinced I should do it when Claus sent me a (fairly long) mail explaining that it would be great to try the forums. It was a bit hard at first, but I'm starting to get used to using forums (I find they work better for me when there are some RSS feeds).

I have some goals in doing this:

  • help people: it's really important to have good support. I fondly remember the days, when I started wanting to contribute to GNOME: I joined #gnome-help for a while since it was a good way to contribute. Our users will always need some support, and so we need people helping in this area.
  • meet some users: I often hear people saying that the developers are not listening for users, or similar stuff. To be honest, a normal user won't open a bug in bugzilla. But he will post a question on a forum. Using the forums is a great way to get feedback from users, be it negative feedback or positive feedback.
  • figure out if we have (or will have) a great non-technical user community. I love the GNOME community, but right now, it's mostly a community of contributors. We love our users. We want more people to use our software. So why don't we try to create a huge user community, where everyone could feel the GNOME love?

And you, do you have an account on the GNOME forums? You really should!

Sunday 2 April 2006

Pessulus news

It's cool to see Ars Technica relaying my call for pessulus co-maintainers. I got some replies and I hope to see some rocking patches during the 2.15 development cycle.

Michael worked a bit on pessulus and sabayon to offer some OOo lockdown. Great to see this! I still need to answer his mail, though. I guess we'll probably want to add more and more settings to lock down for various applications, and having all this hard-coded in pessulus will make it hard to maintain in the future. So one big feature I'd like to see in pessulus for 2.16 is making it extendable, so you can just drop a small file in a directory and it will automagically enable you to lockdown some features. Guess what? Rob Bradford is working on this. Isn't it fantastic to have contributors?

If you want to join the fun, take a look at the pessulus plans for 2.16 and profit! Err, have fun, I mean.

by Vincent