Joerg Jaspert: Planet I18N
And there it is. We now can have Planet Debian in other languages than english. The first one is Spanish but the framework allows for any number.
In case you do want to have Planet Debian in a different language, follow this steps:
(2LETTER means the 2char ISO Code of your language. Like es for the spanish one, de for a german, etc.)
It was a bit of work to get to the point where we are able to add multiple planets to the system. First I had to upgrade the code behind it to a newer one, Planet Venus instead of Planet Planet. Main advantage being that it uses multi-threading to fetch the feeds, greatly speeding up that part. And this weekend I had to rewrite all the templates, going away from old (and simple) htmltmpl format to one based on Django. Htmltmpl simply has no way to deal with our Planet now anymore, especially as it has no way to access all config file values. Which I need for the translated strings, or I would need one template per language. Which would be insane. Various other things in Django also make Django templates a way easier thing to deal with, for example simply saying
- Checkout svn://svn.debian.org/planet-debian/trunk/config and look at the config.ini.tmpl
- Rename it to config.ini.$2LETTER
- Edit the values in it that are marked to be edited. Feel free to translate the footext variables, they are used in the html template.
- Send this file to the Debian Planet Maintainers. No need to commit yet, it wont get automatically activated, we do have to take two steps on the host planet runs on before that happens.
It was a bit of work to get to the point where we are able to add multiple planets to the system. First I had to upgrade the code behind it to a newer one, Planet Venus instead of Planet Planet. Main advantage being that it uses multi-threading to fetch the feeds, greatly speeding up that part. And this weekend I had to rewrite all the templates, going away from old (and simple) htmltmpl format to one based on Django. Htmltmpl simply has no way to deal with our Planet now anymore, especially as it has no way to access all config file values. Which I need for the translated strings, or I would need one template per language. Which would be insane. Various other things in Django also make Django templates a way easier thing to deal with, for example simply saying
% firstof var1 var2 var3 "nothing" %instead of having a huge if-then-elsif-elsif-lalala chain. And we do have that multiple times.
Sticking with the theme that blogs are all about completely biased and probably controversial opinion and not much else, I'm glad that

Samba in unstable is 3.2.5 currently, while upstream published 3.2.6 a few days ago.
This is mostly because 3.2.6 has too many changes that make it unsuitable for lenny, which will have 3.2.5. As we want to keep the "update through unstable" path, we can't upload 3.2.6 to unstable.
Simultaneously, we are using experimental for 3.3.* releases. Upstream recently published 3.3.0-rc2 which I uploaded yesterday to experimental.
So, we don't have any easy way to make post-3.2.5 releases available to our users.
I briefly imagined using
Two policy issues have been brewing in debian and I ve been mostly quiet about them because I ve been busy with 
This morning, Alan sends me the link to the subscription form. We are now ready to accept participants for OCaml Meeting 2009.
Last week, I was at the annual CAML consortium meeting. We talked about OCaml Meeting with M. Leroy and other participants. Most of us, think this meeting is a real great way to make OCaml user meet. This can be the start of great projects, just because people realized that a real OCaml community exists. The INRIA seems really enthusiast about the meeting, maybe INRIA team will be directly involved in the organization in 2010.
I hope 2009 meeting will be as good as the former. At least this year, we are doing things quite in advance and the whole organization will be a little bit more "professional".
It looks like I messed up few things in yesterday

Well, everybody has been very vocal about it, so I will be too: I don t like current voting ballot, I won t defend that, but I do like Manoj as Debian s secretary and I don t think he deserves all the attacks he has been subject to. Short and clear.