<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet Libre-entreprise.org</title>
	<link rel="self" href="http://planet.libre-entreprise.org/atom.xml"/>
	<link href="http://planet.libre-entreprise.org/"/>
	<id>http://planet.libre-entreprise.org/atom.xml</id>
	<updated>2010-09-02T21:30:05+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/1.0 +http://www.planetplanet.org</generator>

	<entry>
		<title type="html">Shell Yes! — 1st Issue</title>
		<link href="http://www.0d.be/2010/08/25/shell-yes-1/"/>
		<id>http://www.0d.be/posts/435</id>
		<updated>2010-08-25T07:42:13+00:00</updated>
		<content type="html">&lt;p&gt;Some would have named it OMG! GNOME SHELL! but Jon gave an excellent &amp;quot;Shell Yes!&amp;quot; talk at GUADEC (&lt;a class=&quot;reference external&quot; href=&quot;http://www.flumotion.com/first_webm_live_event.php&quot;&gt;the videos, they are coming!&lt;/a&gt;), and that title is really nice so I decided to reuse it.&lt;/p&gt;
&lt;p&gt;Many things are happening in and around the shell, but rare are those with the time to follow whatever happens in the git repositories, wiki pages, mailing list, or IRC channel. So here I am, I don't promise something very regular, this won't be the &amp;quot;weekly shell news&amp;quot;, but whenever I get a stack of news, I'll try to post…&lt;/p&gt;
&lt;p&gt;An initial design proposal for the date panel has been posted to the wiki&amp;nbsp;: current time is always visible on the top bar, but expanding this panel gives additional information on world time and appointments.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;/captures/gnome-shell-datetime.png&quot; src=&quot;http://www.0d.be/captures/gnome-shell-datetime.png&quot; /&gt;
&lt;/div&gt;
&lt;p&gt;The calendar widget shows days with appointments in bold and slightly lighter type. Current day is prelit with the same glow background as active items in the top bar. Selecting a day replaces the agenda on the right with one specific to that day. The panel uses a two column layout with a dotted line separator to avoid menu entries to span across very wide space.&lt;/p&gt;
&lt;p&gt;Sean Wilson has been playing with CSS, creating a few alternative themes, even if themability is not a goal at the moment, this shows how well the technologies are suited to graphic experiments. It has been proposed to Sean to look into application startup animation, hopefully he will come with something really nice.&lt;/p&gt;
&lt;p&gt;Codewise it has been a complicated ride since GTK+ 3 removed many GDK drawing functions, that were used by librsvg, Mutter and others, but things are getting in shape again, and we should be back to the normal situation where building and testing the Shell is easy.&lt;/p&gt;
&lt;p&gt;This also delayed the new design, presented at GUADEC, as Florian put that branch to rest during the breakage, he is now getting back to it, with platform stability coming back we will sure get it soon.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr">
		<title type="html">Disable IPv6 autoconfiguration at startup</title>
		<link href="http://blog.easter-eggs.org/index.php/post/2010/08/23/Disable-IPv6-autoconfiguration"/>
		<id>urn:md5:2c2666d1909e9f2d3657630255200546</id>
		<updated>2010-08-23T12:51:00+00:00</updated>
		<content type="html">&lt;p&gt;On a LAN with IPv6 autoconfiguration enabled (using a radvd service for example), it is often needed to set static addresses for servers and so deactivate IPv6 autoconf on them.&lt;/p&gt;


&lt;p&gt;With Debian 5.0 at least, it should be as easy as adding:&lt;/p&gt;

&lt;pre&gt;
pre-up sysctl -w net.ipv6.conf.eth0.autoconf=0
&lt;/pre&gt;


&lt;p&gt;in /etc/network/interfaces.
But it doesn't works, because unless you set up some IPv6 adresses before in the init process, the ipv6 module is not loaded and so net.ipv6 doesn't exist. To fix this, just explicitely &lt;strong&gt;add ipv6 in /etc/modules&lt;/strong&gt;...&lt;/p&gt;


&lt;p&gt;Same things happens if you wan't to disable RA with net.ipv6.conf.IFACE.accept_ra=0&lt;/p&gt;</content>
		<author>
			<name>Emmanuel Lacour</name>
			<uri>http://blog.easter-eggs.org/index.php/</uri>
		</author>
		<source>
			<title type="html">Le blog des salariés</title>
			<link rel="self" href="http://blog.easter-eggs.org/index.php/feed/atom"/>
			<id>urn:md5:9bf951e5c4460cfe7df5f2a1e7ae8038</id>
			<updated>2010-08-23T13:00:03+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Emacs, Google Maps and BBDB</title>
		<link href="http://julien.danjou.info/blog/index.html#Emacs%2C%20Google%20Maps%20and%20BBDB"/>
		<id>http://julien.danjou.info/blog/index.html#Emacs%2C%20Google%20Maps%20and%20BBDB</id>
		<updated>2010-08-18T00:00:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;Today's fun idea was to put all my contacts stored into &lt;a href=&quot;http://bbdb.sourceforge.net/&quot;&gt;BBDB&lt;/a&gt; on a Google
Maps' map, using my &lt;a href=&quot;http://julien.danjou.info/google-maps-el.html&quot;&gt;Google Maps extension for Emacs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;With the help of a few lines of Lisp glue:&lt;/p&gt;

&lt;pre class=&quot;src&quot;&gt;
(google-maps-static-show
 &lt;span&gt;:markers&lt;/span&gt;
 (mapcar
  (&lt;span&gt;lambda&lt;/span&gt; (address-entry)
    `((,(concat
         (mapconcat
          'identity
          (elt address-entry 1) &lt;span&gt;&quot;, &quot;&lt;/span&gt;) &lt;span&gt;&quot;, &quot;&lt;/span&gt;
          (elt address-entry 2) &lt;span&gt;&quot;, &quot;&lt;/span&gt;
          (elt address-entry 3) &lt;span&gt;&quot;, &quot;&lt;/span&gt;
          (elt address-entry 4) &lt;span&gt;&quot;, &quot;&lt;/span&gt;
          (elt address-entry 5)))))
  (mapcan
   (&lt;span&gt;lambda&lt;/span&gt; (record)
     &lt;span&gt;;; &lt;/span&gt;&lt;span&gt;We need to copy the returned list, because mapcan will modify it later
&lt;/span&gt;     (copy-list (bbdb-record-addresses record)))
   (bbdb-records))))
&lt;/pre&gt;

&lt;p&gt;we can make that:&lt;/p&gt;

&lt;p class=&quot;image&quot;&gt;&lt;img src=&quot;http://julien.danjou.info/images/emacs-google-maps-bbdb.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;It's really simplistic, but I did not need more to have fun. :-)
This could be extended to set a specific marker and/or color for each
contact, with a legend. I'll let that as an exercise for my readers.&lt;/p&gt;



&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Updating muse-el in Debian</title>
		<link href="http://julien.danjou.info/blog/index.html#Updating%20muse%2Del%20in%20Debian"/>
		<id>http://julien.danjou.info/blog/index.html#Updating%20muse%2Del%20in%20Debian</id>
		<updated>2010-08-15T18:43:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;The Debian package of &lt;a href=&quot;http://mwolson.org/projects/EmacsMuse.html&quot;&gt;Emacs Muse&lt;/a&gt; was maintained by &lt;a href=&quot;http://mwolson.org/web/WelcomePage.html&quot;&gt;Michael W. Wolson&lt;/a&gt;, who is
also the upstream author of that software.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.mwolson.org/tech/projects/emacs_muse_3.20_released.html&quot;&gt;He announced months ago that Muse needed a new upstream maintainer.&lt;/a&gt; That's
not something I'm willing to do, since I really think Muse has been
superseded by &lt;a href=&quot;http://www.orgmode.org&quot;&gt;Org mode&lt;/a&gt; nowadays.&lt;/p&gt;

&lt;p&gt;However, I'm still using Muse to maintain this blog with my &lt;a href=&quot;http://julien.danjou.info/muse-blog.html&quot;&gt;muse-blog&lt;/a&gt;
extension, since Org still lacks some infrastructure to maintain and publish
a blog.&lt;/p&gt;

&lt;p&gt;Therefore, I adopted the &lt;a href=&quot;http://packages.qa.debian.org/m/muse-el.html&quot;&gt;Emacs Muse Debien package&lt;/a&gt; and updated it to the
latest version!&lt;/p&gt;



&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Update on rainbow-mode</title>
		<link href="http://julien.danjou.info/blog/index.html#Update%20on%20rainbow%2Dmode"/>
		<id>http://julien.danjou.info/blog/index.html#Update%20on%20rainbow%2Dmode</id>
		<updated>2010-08-10T00:00:00+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://julien.danjou.info/rainbow-mode.html&quot;&gt;rainbow-mode&lt;/a&gt; had a big success and good feedbacks when I released it for the
first time a couple of months ago.&lt;/p&gt;

&lt;p&gt;Several users asked to me request its inclusion into &lt;a href=&quot;http://www.gnu.org/software/emacs/&quot;&gt;Emacs&lt;/a&gt;. Therefore, some
days ago, &lt;a href=&quot;http://lists.gnu.org/archive/html/emacs-devel/2010-07/msg01290.html&quot;&gt;I proposed to merge it inside Emacs trunk&lt;/a&gt;. My request has been
denied, but the mode has been added to the &lt;a href=&quot;http://elpa.gnu.org&quot;&gt;Emacs 24 package repository&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In the mean time, I've added support for &lt;a href=&quot;http://www.w3.org/TR/css3-color/#hsl-color&quot;&gt;hsl() and hsla()&lt;/a&gt; support, and added
&lt;a href=&quot;http://www.w3.org/TR/css3-color/#svg-color&quot;&gt;CSS 3/SVG color names&lt;/a&gt;.&lt;/p&gt;



&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Radio Esperanzah! 2010</title>
		<link href="http://www.0d.be/2010/08/05/radio-esperanzah-2010/"/>
		<id>http://www.0d.be/posts/434</id>
		<updated>2010-08-05T10:36:35+00:00</updated>
		<content type="html">&lt;p&gt;Cette année encore, l'association Autres-M-Ondes et plusieurs radios, dont Panik, organisent une radio éphémère sur le &lt;a class=&quot;reference external&quot; href=&quot;http://www.esperanzah.be&quot;&gt;festival Esperanzah!&lt;/a&gt;; même dispositif que ce qui était utilisé pour &lt;a class=&quot;reference external&quot; href=&quot;http://radio2010.rmll.info&quot;&gt;radio RMLL&lt;/a&gt;, en plus gros, vingt personnes, deux studios, captation des concerts, etc.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Studio encore vide&quot; src=&quot;http://www.0d.be/photos/pre-radio-esperanzah-2010-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;Studio encore vide, Floreffe, 5 août 2010&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;De mon côté je m'occuperai encore, pas tout seul heureusement, du montage des interviews, cartes blanches et cie, et des concerts, et on publiera un maximum de tout ça en podcasts au fil des jours sur le site de &lt;a class=&quot;reference external&quot; href=&quot;http://radio.esperanzah.be&quot;&gt;radio Esperanzah!&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">My GNOME Contributions</title>
		<link href="http://www.0d.be/2010/08/02/my-gnome-contributions/"/>
		<id>http://www.0d.be/posts/433</id>
		<updated>2010-08-02T18:12:50+00:00</updated>
		<content type="html">&lt;p&gt;I am all with &lt;a class=&quot;reference external&quot; href=&quot;http://leonardof.org/2010/08/01/more-on-the-gnome-census-and-the-long-tail/&quot;&gt;Leonardo&lt;/a&gt;, it's good to have &amp;quot;volunteers&amp;quot; as the first contributor to GNOME.&lt;/p&gt;
&lt;p&gt;After Dave gave &lt;a class=&quot;reference external&quot; href=&quot;http://blogs.gnome.org/bolsh/2010/07/28/gnome-census/&quot;&gt;his talk&lt;/a&gt; at GUADEC my comment was &amp;quot;this is a partial view, commits are not everything&amp;quot;, I was certainly not thinking about Canonical involvment then (but about &lt;a class=&quot;reference external&quot; href=&quot;http://www.monde-diplomatique.fr/2007/06/COLLET/14834&quot;&gt;this article&lt;/a&gt; (in French) on gender and computer). Anyway, we do value contributions in code more than the rest, and I believe we should pay attention to this, and be sure we give the same value to the work being done by translators, designers, artists, bug triagers, etc. (I acknowledge this sounds like &amp;quot;yada yada yada&amp;quot;).&lt;/p&gt;
&lt;p&gt;But what about my GNOME contributions? Maintaining JHBuild? Developing library.gnome.org? Helping in the release team? Perhaps I am particularly unlucky but none of those found their ways into Dave's report. Too bad, but to be honest I was aware of that beforehand as Dave contacted me as he thought there was perhaps an error in his count, because my commit level was much lower than what he expected :)&lt;/p&gt;
&lt;p&gt;Last but not least, another of my numerous uncounted contributions is the &lt;a class=&quot;reference external&quot; href=&quot;http://blogs.gnome.org/commitdigest/&quot;&gt;weekly commit digest&lt;/a&gt;, and this could well be the one that gave me the more thanks at GUADEC, I really appreciate it, and while I once thought of stopping at the hundredth issue, I will most certainly continue them for a while. Thank you all.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">GUADEC days</title>
		<link href="http://www.0d.be/2010/07/29/guadec-days/"/>
		<id>http://www.0d.be/posts/432</id>
		<updated>2010-07-29T07:17:16+00:00</updated>
		<content type="html">&lt;p&gt;Long days at GUADEC... Discussing with many teams about how they feel for September, with regads to their work, and the overall picture, and then release team meeting on Monday evening, where we reached a general agreement in favour of a delay. Then back to discussing this proposal, in the Hogeschool lobby, in the advisory board, getting more feedback, refining things.&lt;/p&gt;
&lt;p&gt;More drafting of emails &amp;amp; slides on Wednesday morning and finally we took the opportunity of Vincent  &amp;quot;Building a strong post-3.0 GNOME story&amp;quot; talk to get the word out.&lt;/p&gt;
&lt;p&gt;So if you haven't seen it already: &lt;a class=&quot;reference external&quot; href=&quot;http://mail.gnome.org/archives/desktop-devel-list/2010-July/msg00133.html&quot;&gt;GNOME 3.0 in March 2011&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;We love the Release Team postit&quot; src=&quot;http://www.0d.be/photos/we-love-the-release-team-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;People are loving the release team, get your sticker at the infodesk (thanks Ryan)&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;This was not easy, and it was especially difficult for me as I have been running GNOME Shell for months, experiencing all the progress, also because I have been so insistent with so many people to have their modules ported to GTK+ 3.&lt;/p&gt;
&lt;p&gt;Of course it's not wasted work (I'd feel so bad if it was), and we actually need to have more modules getting a --with-gtk={2.0,3.0} configure flag (look at &lt;a class=&quot;reference external&quot; href=&quot;http://git.gnome.org/browse/gcalctool/commit/?id=a2250ad2&quot;&gt;this commit in gcalctool&lt;/a&gt; for an example), and ported to GSettings (the target date is sill September), etc.&lt;/p&gt;
&lt;p&gt;There are still two days to discuss things here, if you have any comment just grab Vincent, Andre, Olav, Karsten, Fred or myself.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Porting D-Bus to XCB: story of a failure</title>
		<link href="http://julien.danjou.info/blog/index.html#Porting%20D%2DBus%20to%20XCB%3A%20story%20of%20a%20failure"/>
		<id>http://julien.danjou.info/blog/index.html#Porting%20D%2DBus%20to%20XCB%3A%20story%20of%20a%20failure</id>
		<updated>2010-07-29T00:00:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;Even if &lt;a href=&quot;http://julien.danjou.info/blog/2010.html#Thoughts%20and%20rambling%20on%20the%20X%20protocol&quot;&gt;I recently stated I lost some of my faith&lt;/a&gt; in &lt;a href=&quot;http://xcb.freedesktop.org&quot;&gt;XCB&lt;/a&gt;, I still sometimes
hack things to add support for it.&lt;/p&gt;

&lt;p&gt;These last days, I've worked on a &lt;a href=&quot;http://dbus.freedesktop.org&quot;&gt;D-Bus&lt;/a&gt; port from Xlib to XCB. The port was
quite straight forward, since there's only a little piece of D-Bus using X,
which is &lt;em&gt;dbus-launch&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;I though D-Bus was a good candidate, since it's part of the &lt;a href=&quot;http://www.freedesktop.org&quot;&gt;Freedesktop&lt;/a&gt;
initiative. Therefore, I was expecting a warm welcome and some enthusiasm
from a fellow project.&lt;/p&gt;

&lt;p&gt;My contribution got one useful review, and a &lt;a href=&quot;http://lists.freedesktop.org/archives/dbus/2010-July/013185.html&quot;&gt;cold reply from Thiago Macieira&lt;/a&gt;
(a &lt;a href=&quot;http://www.kde.org&quot;&gt;KDE&lt;/a&gt;/&lt;a href=&quot;http://qt.nokia.com&quot;&gt;Qt&lt;/a&gt;/&lt;a href=&quot;http://www.nokia.com&quot;&gt;Nokia&lt;/a&gt; developer):&lt;/p&gt;

&lt;blockquote&gt;
&lt;p class=&quot;quoted&quot;&gt;
No, sorry, I don't agree..
I've just checked and my Solaris machine doesn't have XCB.
Please do not remove the X11 code. You may &lt;em&gt;add&lt;/em&gt; the XCB code, but you cannot 
remove the X11 code.&lt;/p&gt;

&lt;/blockquote&gt;

&lt;p&gt;This is not really the kind of answer I expected, actually. I then reworked
the code to &lt;a href=&quot;http://lists.freedesktop.org/archives/dbus/2010-July/013192.html&quot;&gt;please Thiago&lt;/a&gt;, and added some &lt;em&gt;#ifdef&lt;/em&gt; to add XCB support to
D-Bus, with a fallback to libx11 where XCB would not be available.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://lists.freedesktop.org/archives/dbus/2010-July/013196.html&quot;&gt;Havoc Pennington replied&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p class=&quot;quoted&quot;&gt;
Given that libX11 now uses xcb as backend, I don't understand the
value of porting to use libxcb directly when there isn't an issue of
round trips or other stuff. It will just make #ifdef hell, while the
X11 API is an API that works on both xcb and non-xcb platforms.
Maybe people should be thinking about porting xcb to non-Linux
platforms? The X protocol should be the same on other UNiX, so xcb in
theory ought to work fine if you just compiled it on Solaris/BSD, same
as GTK or dbus or Qt would work fine.&lt;/p&gt;

&lt;/blockquote&gt;

&lt;p&gt;The last part &quot;Maybe people should be thinking about porting xcb to
non-Linux platforms?&quot; is still unclear to me, even though
&lt;a href=&quot;http://lists.freedesktop.org/archives/dbus/2010-July/013197.html&quot;&gt;I asked Havoc to explain what he meant&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Finally, &lt;a href=&quot;http://lists.freedesktop.org/archives/dbus/2010-July/013198.html&quot;&gt;Thiago refused to merge the patch&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p class=&quot;quoted&quot;&gt;
[…] thanks for the patch, but like Havoc I am unsure of the value. We can't
drop the X11 codepaths now because too many systems exist without
XCB. Adding the XCB codepaths only made it more complex, even though you did
a good job.&lt;/p&gt;

&lt;/blockquote&gt;

&lt;p&gt;I can't disagree with that conclusion: using both XCB and X11 make the code
unreadable for little gain. That's why I did replace libx11 by XCB directly
in the first version of the patch. On the other hand, D-Bus people does not
seems to really care about making their software evolve in the right
direction, even if that requires users to upgrade their systems.&lt;/p&gt;

&lt;p&gt;I think D-Bus using and depending on XCB would have been a good point to
push adoption of XCB. Unfortunately, it seems you can't even rely of
projects of the same initiative (i.e. Freedesktop) to work together to make
things a little bit better.&lt;/p&gt;

&lt;p&gt;After 5 years of existence, XCB is still not so obvious to people, and
making it adopt is going to be a challenge for the next years. The upside is
that &lt;a href=&quot;http://www.x.org/wiki/Releases/7.6&quot;&gt;new X.org 7.6 will bring XCB with it&lt;/a&gt;, as part of the katamari.&lt;/p&gt;



&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Building GNOME 2.31</title>
		<link href="http://www.0d.be/2010/07/24/building-gnome-2-31/"/>
		<id>http://www.0d.be/posts/431</id>
		<updated>2010-07-24T14:39:33+00:00</updated>
		<content type="html">&lt;p&gt;I started a draft of this post ten days ago, it started with &amp;quot;&lt;em&gt;For the first time in many months there are now 223 (out of 245) modules building correctly on one of the buildbot slaves&lt;/em&gt;&amp;quot;, we are now at 234 modules (ouf ot 247), also I wrote we were in a better shape than ever, and this still holds true, and this is despite the ongoing technology transitions (GTK+ 3, GSettings, GApplication...).&lt;/p&gt;
&lt;p&gt;Reaching a low number of build failures is really important, as it makes it possible to know about all of them in details, to notice changes, and to react quickly. The current situation is as is:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;em&gt;libproxy&lt;/em&gt; is failing looking for some mozilla js header (reported against jhbuild as &lt;a class=&quot;reference external&quot; href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=623768&quot;&gt;bug 623768&lt;/a&gt;, I would set it up with --disable-mozilla but it's a cmake module and I don't know if it can be switched off…&lt;/li&gt;
&lt;li&gt;&lt;em&gt;evolution&lt;/em&gt; is failing on the deprecation of GtkNotebookPage (&lt;a class=&quot;reference external&quot; href=&quot;http://bugzilla.gnome.org/show_bug.cgi?id=624534&quot;&gt;bug 624534&lt;/a&gt;), ditto for &lt;em&gt;gdl&lt;/em&gt; (&lt;a class=&quot;reference external&quot; href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=624636&quot;&gt;624636&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;glade3&lt;/em&gt; has almost been ported to GTK+ 3, the remaining part is to get the toplevel project widgets rendered in offscreen windows, Juan Pablo Ugarte is working on this (&lt;a class=&quot;reference external&quot; href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=594957&quot;&gt;bug 594957&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;em&gt;cheese&lt;/em&gt;, the 3.0 branch has just been merged and it depends on the mx clutter toolkit, this is just temporary and Filippo Argiolas will include the necessary code directly Cheese soon.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;libchamplain&lt;/em&gt; still need to be ported to GTK+ 3, but this requires clutter-gtk, Emmanuele Bassi wrote &amp;quot;the plan is to release clutter-gtk 1.0 depending on gtk3.0. whether this plan actually comes together depends on me finding a week of time for fixing clutter-gtk for 1.0, or people helping me&amp;quot;, so go and propose your help…&lt;/li&gt;
&lt;li&gt;&lt;em&gt;telepathy-glib&lt;/em&gt; fails when building its vala part as vala didn't support the latest changes in gobject-introspection, &lt;a class=&quot;reference external&quot; href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=624772&quot;&gt;bug 624772&lt;/a&gt; tracked this and it has been fixed, so telepathy-glib will be fixed when a new vala release gets out. In turn this will also fix the &lt;em&gt;folks&lt;/em&gt; and &lt;em&gt;empathy&lt;/em&gt; modules.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;gnome-color-manager&lt;/em&gt; is failing due to a missing libgudev on the build slave, unfortunately installing it from a distribution package will also install glib development packages, and this could mess things.&lt;/li&gt;
&lt;li&gt;there is some linking error with &lt;em&gt;gnome-shell&lt;/em&gt;, with missing symbols around gjs, or mozjs, but I couldn't find anything obvious, and it builds fine locally, so I didn't dig far.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;glibmm&lt;/em&gt; has an error for a few errors, around gdbus, probably an API change not yet reflected.&lt;/li&gt;
&lt;li&gt;and last, &lt;em&gt;hamster-applet&lt;/em&gt; looks like it is missing some file, but it is using was as build system, and this discouraged me last time I looked.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Of course you're welcome to set up and maintain your own buildbot slave (unfortunately at the moment it requires to have a fixed IP address (&lt;a class=&quot;reference external&quot; href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=621236&quot;&gt;bug 621236&lt;/a&gt;), just hop in #build-brigade, send an email to build-brigade-list&amp;#64;, or find me at GUADEC :)&lt;/p&gt;
&lt;p&gt;See you!&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">wbmclamav 0.13.1 released</title>
		<link href="http://labs.libre-entreprise.org/forum/forum.php?forum_id=738"/>
		<id>http://labs.libre-entreprise.org/forum/forum.php?forum_id=738</id>
		<updated>2010-07-17T05:37:40+00:00</updated>
		<content type="html">Added missed BytecodeTimeout clamav option</content>
		<author>
			<name>Labs</name>
			<uri>http://labs.libre-entreprise.org</uri>
		</author>
		<source>
			<title type="html">Labs Project News</title>
			<subtitle type="html">Labs Project News Highlights</subtitle>
			<link rel="self" href="http://labs.libre-entreprise.org/export/rss_sfnews.php"/>
			<id>http://labs.libre-entreprise.org/export/rss_sfnews.php</id>
			<updated>2010-09-02T21:30:05+00:00</updated>
			<rights type="html">Copyright 1999-2000 VA Linux Systems, Inc.</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">M-x google-maps</title>
		<link href="http://julien.danjou.info/blog/index.html#M%2Dx%20google%2Dmaps"/>
		<id>http://julien.danjou.info/blog/index.html#M%2Dx%20google%2Dmaps</id>
		<updated>2010-06-28T00:00:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;Since I have started to use &lt;a href=&quot;http://www.orgmode.org&quot;&gt;Org-mode&lt;/a&gt;, I though it was missing something to
have appointment locations on a map. Of course, it's easy to get a &lt;em&gt;LOCATION&lt;/em&gt;
property from an entry, and then &lt;em&gt;browse-url&lt;/em&gt; on &lt;a href=&quot;http://maps.google.com&quot;&gt;Google Maps&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;But it is &lt;strong&gt;too&lt;/strong&gt; easy for me, so once again I said: challenge accepted! I will
bring Google Maps into Emacs!&lt;/p&gt;

&lt;p&gt;After several hours of work, the &lt;a href=&quot;http://julien.danjou.info/google-maps-el.html&quot;&gt;google-maps-el project&lt;/a&gt; shows a map!&lt;/p&gt;

&lt;center&gt;
&lt;p&gt;&lt;img src=&quot;http://julien.danjou.info/images/emacs-google-maps.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;/center&gt;

&lt;p&gt;It fully implements the &lt;a href=&quot;http://code.google.com/apis/maps/documentation/staticmaps/&quot;&gt;Google Static Maps API&lt;/a&gt; and the
&lt;a href=&quot;http://code.google.com/apis/maps/documentation/geocoding/&quot;&gt;Google Maps Geocoding API&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You can type &lt;strong&gt;M-x google-maps&lt;/strong&gt; and type some place to see it marked on map. Of
course you can do much more, as seen in the screen shot above.&lt;/p&gt;

&lt;p&gt;I've also completed all of this with a small &lt;a href=&quot;http://git.naquadah.org/?p=~jd/jd-el.git;a=blob;f=org-location-google-maps.el;hb=HEAD&quot;&gt;org-location-google-maps&lt;/a&gt; which
simply show a Google Maps' map for the location of an event in &lt;em&gt;Org mode&lt;/em&gt; by
pressing C-c M-l in an Org buffer or in the Org agenda.&lt;/p&gt;



&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Vino Preferences as Control Center Panel</title>
		<link href="http://www.0d.be/2010/06/24/vino-cc-panel/"/>
		<id>http://www.0d.be/posts/430</id>
		<updated>2010-06-23T23:01:42+00:00</updated>
		<content type="html">&lt;p&gt;On a sleepless night, without much reason, just getting my head on something, what to do but hacking on the future of GNOME? Here I come, with a port of Vino preferences to the new control center.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Vino Preferences as a Control Center Panel&quot; src=&quot;http://www.0d.be/captures/vino.ccpanel.png&quot; /&gt;
&lt;/div&gt;
&lt;p&gt;This has been filed as &lt;a class=&quot;reference external&quot; href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=622544&quot;&gt;bug 622544&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Sortie de wbmclamav 0.13</title>
		<link href="http://wbmclamav.labs.libre-entreprise.org"/>
		<id>http://www.esaracco.fr/cc3cd96df3ada3664fb43dfd6894ef4d</id>
		<updated>2010-06-20T14:02:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://wbmclamav.labs.libre-entreprise.org&quot;&gt;wbmclamav&lt;/a&gt; est un module webmin pour gérer Clam Antivirus.</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">wbmclamav 0.13 released</title>
		<link href="http://labs.libre-entreprise.org/forum/forum.php?forum_id=737"/>
		<id>http://labs.libre-entreprise.org/forum/forum.php?forum_id=737</id>
		<updated>2010-06-20T13:24:04+00:00</updated>
		<content type="html">Updated for new clamav 0.96.1. Old versions of ClamAV are not supported anymore</content>
		<author>
			<name>Labs</name>
			<uri>http://labs.libre-entreprise.org</uri>
		</author>
		<source>
			<title type="html">Labs Project News</title>
			<subtitle type="html">Labs Project News Highlights</subtitle>
			<link rel="self" href="http://labs.libre-entreprise.org/export/rss_sfnews.php"/>
			<id>http://labs.libre-entreprise.org/export/rss_sfnews.php</id>
			<updated>2010-09-02T21:30:05+00:00</updated>
			<rights type="html">Copyright 1999-2000 VA Linux Systems, Inc.</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Announcing rainbow-mode</title>
		<link href="http://julien.danjou.info/blog/index.html#Announcing%20rainbow%2Dmode"/>
		<id>http://julien.danjou.info/blog/index.html#Announcing%20rainbow%2Dmode</id>
		<updated>2010-06-16T00:00:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;While customizing &lt;a href=&quot;http://www.gnu.org/software/emacs/&quot;&gt;Emacs&lt;/a&gt; this last weeks, I had the need to customize also
the color theme.&lt;/p&gt;

&lt;p&gt;Color themes are always a pain in the ass to edit, because you're supposed
to read color strings like &lt;em&gt;#aabbcc&lt;/em&gt; and guess what colors they represent.&lt;/p&gt;

&lt;p&gt;This is why I wrote &lt;em&gt;&lt;a href=&quot;http://julien.danjou.info/rainbow-mode.html&quot;&gt;rainbow-mode&lt;/a&gt;&lt;/em&gt;, a minor mode for Emacs that will highlight
strings that represents color, using the color they represent.&lt;/p&gt;

&lt;p&gt;This support hexadecimal syntax, HTML color name, X color names and rgb()
CSS syntax.&lt;/p&gt;

&lt;center&gt;
&lt;p&gt;&lt;img src=&quot;http://julien.danjou.info/images/rainbow-mode.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;/center&gt;



&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Voyage Tours - Mont-Saint-Michel</title>
		<link href="http://rando-velo.esaracco.fr/semaines/tours-mont-saint-michel"/>
		<id>http://www.esaracco.fr/0c4bbd050bc986a2e65545d6f39893fd</id>
		<updated>2010-06-14T10:57:00+00:00</updated>
		<content type="html">Mise en ligne du journal de bord de mon &lt;a href=&quot;http://rando-velo.esaracco.fr/semaines/tours-mont-saint-michel&quot;&gt;voyage à vélo Tours - Mont-Saint-Michel&lt;/a&gt;.</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">I am attending GUADEC</title>
		<link href="http://www.0d.be/2010/06/12/i-am-attending-guadec/"/>
		<id>http://www.0d.be/posts/429</id>
		<updated>2010-06-12T16:46:02+00:00</updated>
		<content type="html">&lt;p&gt;I still need to register and book a place, but I am going, and I'll &lt;a class=&quot;reference external&quot; href=&quot;http://guadec.org/index.php/guadec/index/announcement/view/10&quot;&gt;play along...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Who are you and what do you do?&lt;/strong&gt; Frederic Peters, release team member, &lt;a class=&quot;reference external&quot; href=&quot;http://blogs.gnome.org/commitdigest/&quot;&gt;commit digest&lt;/a&gt; editor..., my jobs in GNOME are well known (or easy to find, at least), therefore I'll have a few words about my second hobby, which is participating to &lt;a class=&quot;reference external&quot; href=&quot;http://www.radiopanik.org&quot;&gt;Radio Panik&lt;/a&gt; a local (Brussels) radio station, where I play a sysadmin, &amp;quot;radio engineer&amp;quot; (pushing faders!), and occasionnaly babble in a microphone.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;/photos/friture-martin-small.jpeg&quot; src=&quot;http://www.0d.be/photos/friture-martin-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;The best fries of Brussels were made by Martin, May 26th 2010&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;How did you get into GNOME?&lt;/strong&gt; It was a long time ago, I was developing a GTK+ 1.0 (or .2?) application, the GGAD (GTK+/GNOME Application Development) book by Havoc was published, I converted it from whatever format it was to Docbook, missed the first GUADEC in Paris because I was a student without a calendar in my pocket (&lt;em&gt;oops, it was last week&lt;/em&gt;), then I did other things but finally came for good to the community in 2005, hacking on jhbuild and a build server, then it was GUADEC in Vilanova and that was great.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why are you coming to GUADEC?&lt;/strong&gt; Because we had so many nice things in Brussels already this year (FOSDEM, UDS, LGM) that it's time to get out of the country. Also I didn't go to the last two editions, and that serie has to stop.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In 1 sentence, describe what your most favorite recent GNOME project has been.&lt;/strong&gt; Without a moment of hesitation, that would be GNOME Shell. I've done a lot of GNOME booth and the shell is really the thing that brought back interest and curiosity (!) in the public. And that's wonderful.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Wet chairs, in Paris&quot; src=&quot;http://www.0d.be/photos/chaises-jardin-du-luxembourg-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;In Jardin du Luxembourg, Paris, June 2nd 2010&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Will this be your first time visiting the Netherlands?&lt;/strong&gt; I believe last time was on the road back from Debconf3 in Oslo, in 2003, a tire exploded, that was a terrible car crash (no casualties). I am coming by train this time.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Desktop notification support for Emacs</title>
		<link href="http://julien.danjou.info/blog/index.html#Desktop%20notification%20support%20for%20Emacs"/>
		<id>http://julien.danjou.info/blog/index.html#Desktop%20notification%20support%20for%20Emacs</id>
		<updated>2010-06-09T00:00:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;This last weeks, I've worked on implementing the
&lt;a href=&quot;http://www.galago-project.org/specs/notification/&quot;&gt;Desktop Notification Specification&lt;/a&gt; into &lt;a href=&quot;http://www.gnu.org/software/emacs/&quot;&gt;Emacs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It allows sending desktop notification in a very simple way.&lt;/p&gt;

&lt;pre class=&quot;src&quot;&gt;
(notifications-notify
    &lt;span&gt;:title&lt;/span&gt; &lt;span&gt;&quot;You've got mail!&quot;&lt;/span&gt;
    &lt;span&gt;:body&lt;/span&gt; &lt;span&gt;&quot;There's 34 mails unread&quot;&lt;/span&gt;
    &lt;span&gt;:app-icon&lt;/span&gt; &lt;span&gt;&quot;~/.emacs.d/icons/mail.png&quot;&lt;/span&gt;
    &lt;span&gt;:urgency&lt;/span&gt; 'low)
&lt;/pre&gt;

&lt;p&gt;It supports the protocol signals (&lt;em&gt;NotificationClosed&lt;/em&gt; and &lt;em&gt;ActionInvoked&lt;/em&gt;) and
the two main methods (&lt;em&gt;Notify&lt;/em&gt; and &lt;em&gt;CloseNotification&lt;/em&gt;).&lt;/p&gt;

&lt;p&gt;The methods specification are implemented entirely (hints, replaces,
actions, icon, etc).&lt;/p&gt;

&lt;p&gt;The signals are supported via callbacks function provided on the
notification creation.&lt;/p&gt;

&lt;p&gt;It have been merged into Emacs trunk today.&lt;/p&gt;

&lt;pre class=&quot;src&quot;&gt;
&lt;span&gt;2010-06-09  &lt;/span&gt;&lt;span&gt;Julien Danjou&lt;/span&gt;  &amp;lt;&lt;span&gt;julien@danjou.info&lt;/span&gt;&amp;gt;

        * &lt;span&gt;net/notifications.el&lt;/span&gt;: New file.

&lt;/pre&gt;

&lt;p&gt;This also allowed me to discover, raise and fix a &lt;a href=&quot;http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00228.html&quot;&gt;bug&lt;/a&gt; in the D-Bus binding of
Emacs, which will be probably fixed in trunk soon.&lt;/p&gt;



&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Announcing erc-track-score</title>
		<link href="http://julien.danjou.info/blog/index.html#Announcing%20erc%2Dtrack%2Dscore"/>
		<id>http://julien.danjou.info/blog/index.html#Announcing%20erc%2Dtrack%2Dscore</id>
		<updated>2010-06-07T00:00:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;A couple of months ago, I've started using &lt;a href=&quot;http://www.emacswiki.org/emacs/ERC&quot;&gt;ERC&lt;/a&gt; to hang out on &lt;a href=&quot;http://en.wikipedia.org/wiki/Internet_Relay_Chat&quot;&gt;IRC&lt;/a&gt;.
I've read all the pages on &lt;a href=&quot;http://www.emacswiki.org/&quot;&gt;EmacsWiki&lt;/a&gt; about it, just to see how far I
could customize it.&lt;/p&gt;

&lt;p&gt;I must admit that I was not disappointed, even if I expected to be. It's
quite a nice software, and once well configured it's more convenient that my
old &lt;a href=&quot;http://www.irssi.org&quot;&gt;irssi&lt;/a&gt; setup.&lt;/p&gt;

&lt;p&gt;While browsing EmacsWiki, I read an interesting idea about channel
scoring/temperature on the &lt;a href=&quot;http://www.emacswiki.org/emacs/ErcChannelTracking#toc9&quot;&gt;erc-track&lt;/a&gt; page. The idea is to see if it's worth
jumping to an IRC channel to see what people are talking about.&lt;/p&gt;

&lt;p&gt;Challenge accepted!&lt;/p&gt;

&lt;p&gt;I sat up and started to dig though ERC source code to find the information I
needed about variables and functions.&lt;/p&gt;

&lt;p&gt;I finally did write something nice, which I called &lt;a href=&quot;http://julien.danjou.info/erc-track-score.html&quot;&gt;erc-track-score&lt;/a&gt;.
And yet another piece of software I wrote for my lovely &lt;a href=&quot;http://www.gnu.org/software/emacs/&quot;&gt;Emacs&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;How does it work? Ha-ha, I was sure you would ask. You're so predictable,
dude! Read the following, and you'll know everything you ever wanted to know
about it since the moment you read the title of that blog entry.&lt;/p&gt;

&lt;p&gt;Which probably turned you on.&lt;/p&gt;

&lt;p&gt;Nasty you.&lt;/p&gt;

&lt;p&gt;First of all, the score of a channel starts at zero. Zero means &quot;seriously,
don't bother, nothing is happening here&quot;.&lt;/p&gt;

&lt;p&gt;Upon each new message arrival, the score is incremented by 1. If a new
message contains a keyword, your nickname or is sent by a pal, the score is
increased by configurable values, by default between 2 and 20 points,
depending on the match type. On the other hand, when a message is send by
some fool, the score is decreased by 1 by default.&lt;/p&gt;

&lt;p&gt;Obviously, if the score is going negative, you really should not jump to the
channel.&lt;/p&gt;

&lt;p&gt;Finally, the score is permanently and slowly brought back to 0. By default,
the score is decreased by 1 point every 10 seconds.&lt;/p&gt;

&lt;p&gt;Overall, reading the score should gives you a good idea of the channel
temperature.&lt;/p&gt;

&lt;p&gt;I'm still not sure what is the best formula to compute the score, but so far
the default values seem quite good. We'll see.&lt;/p&gt;



&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Thoughts and rambling on the X protocol</title>
		<link href="http://julien.danjou.info/blog/index.html#Thoughts%20and%20rambling%20on%20the%20X%20protocol"/>
		<id>http://julien.danjou.info/blog/index.html#Thoughts%20and%20rambling%20on%20the%20X%20protocol</id>
		<updated>2010-06-01T00:00:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;Two years ago, while working on &lt;a href=&quot;http://awesome.naquadah.org&quot;&gt;awesome&lt;/a&gt;, I joined the &lt;a href=&quot;http://www.freedesktop.org&quot;&gt;Freedesktop&lt;/a&gt; initiative
to work on &lt;a href=&quot;http://xcb.freedesktop.org&quot;&gt;XCB&lt;/a&gt;. I had to learn the arcane of the X11 protocol and all the
mysterious and old world that goes with it.&lt;/p&gt;

&lt;p&gt;Now that I've swum all this months in this mud, I just feel like I need to
share my thoughts about what become a mess over the decades.&lt;/p&gt;

&lt;h3&gt;When I was unborn…&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;…the &lt;a href=&quot;http://en.wikipedia.org/wiki/Toto_(band)&quot;&gt;Toto&lt;/a&gt; band were releasing their &lt;a href=&quot;http://en.wikipedia.org/wiki/Africa_(Toto_song)&quot;&gt;song &amp;quot;Africa&amp;quot;&lt;/a&gt; and some smart guys were
working on a windowing system: the X Window System (this is its full name)
which therefore has a (too) long history. The latest version of its
protocol, the 11th one, has been designed in the 80's. You can learn more
about the history in the &lt;a href=&quot;http://en.wikipedia.org/wiki/X_Window_System&quot;&gt;Wikipedia article about X&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In 2010, we still listen disco music and we still use various protocols
designed in the 80's and even before X. Music have evolved, protocols have
evolved, and so did X11.&lt;/p&gt;

&lt;p&gt;The problem is that X11 did not evolve that well. The guys at MIT-and-some
other-places-with-very-smart-people-in-it created X version 1 in 1984, and
updated it until X version 11 (the one we're still using) in 1987. Eleven
version in 3 years, that was following the &quot;release early, release often&quot;
model.  But I don't know why, it just stopped to happen for the last 23
years&lt;sup&gt;&lt;a class=&quot;footref&quot; name=&quot;fnr.1&quot; href=&quot;http://julien.danjou.info/blog/index.xml#fn.1&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;

&lt;p&gt;I don't know what changes have been made in the first 11 major versions of
the X protocol, but I'm rather sure we should have deserve a couple of major
version updates this last 2 decades.&lt;/p&gt;

&lt;p&gt;In my humble opinion, X11 was not designed to live 23 years. But hey, I'm
not blaming anyone here: I was 4 years old and playing Lego ® when they
released this latest version of the X protocol, so there is little chance
I'd have done something better.&lt;/p&gt;

&lt;p class=&quot;footnote&quot;&gt;&lt;a class=&quot;footnum&quot; name=&quot;fn.1&quot; href=&quot;http://julien.danjou.info/blog/index.xml#fnr.1&quot;&gt;1.&lt;/a&gt; That's not totally true: they added (and then deprecated) many
extensions.&lt;/p&gt;


&lt;h3&gt;We won't fix. We'll work-around.&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;That is probably one of the guideline of the X protocol for the last
years. And don't misread me: I'm not bashing anyone thereafter.&lt;/p&gt;

&lt;p&gt;Since the X11 protocol was aging, the X guys started to add &lt;a href=&quot;http://en.wikipedia.org/wiki/X_Window_System_protocols_and_architecture#Extensions&quot;&gt;extensions&lt;/a&gt;. They
added tons of them over the years. This, in application of one of
&lt;a href=&quot;http://en.wikipedia.org/wiki/X_Window_System_protocols_and_architecture#Design_principles&quot;&gt;the early principles of X&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p class=&quot;quoted&quot;&gt;It is as important to decide what a system is not as to decide what it
is. Do not serve all the world's needs; rather, make the system extensible
so that additional needs can be met in an upwardly compatible fashion.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;All of them with no exception were added because, bad luck, the X11 protocol
did not anticipated the things that happened in the last 23 years, like
video, OpenGL, multiple monitors, or the pleasure to draw oval windows. Some
of this extensions are still in use, while some of them have been dropped.&lt;/p&gt;

&lt;p&gt;While this is not a bad thing to extends the protocol, it seems like a bad
thing to try to fix the protocol with for example the &lt;a href=&quot;http://en.wikipedia.org/wiki/XFixes&quot;&gt;XFixes extension&lt;/a&gt;, even
with all the good intentions Keith Packard might have in his greatness.&lt;/p&gt;


&lt;h3&gt;Actually it's even worst than you think&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;The X11 protocol (without extensions) defines about 120 types of requests:
create a window, move a window, etc.&lt;/p&gt;

&lt;p&gt;Nowadays, there's at least 25 % of them which are useless: usage of
server-side font, or the drawing of squares and polygon, are unused by any
modern application or toolkit. All of this is superseded by requests from
extensions, like the &lt;a href=&quot;http://en.wikipedia.org/wiki/XRender&quot;&gt;XRender&lt;/a&gt; one.&lt;/p&gt;

&lt;p&gt;The handling of multiple monitors displays has totally been screwed up. X11
has been designed to work in &lt;a href=&quot;http://en.wikipedia.org/wiki/Zaphod_Beeblebrox#Cultural_references&quot;&gt;Zaphod&lt;/a&gt; mode (independent monitors). But
&lt;a href=&quot;http://en.wikipedia.org/wiki/Xinerama&quot;&gt;Xinerama&lt;/a&gt;, and nowadays &lt;a href=&quot;http://en.wikipedia.org/wiki/XRandR&quot;&gt;XRandR&lt;/a&gt; have replaced it up: recent X servers
(released after ~2007) does not support Zaphod mode anymore, even if it's a
core piece of the X11 protocol.&lt;/p&gt;

&lt;p&gt;Worst: on many requests, there's limitation or design flaws, like described
in this document: &lt;a href=&quot;http://www.std.org/~msm/common/protocol.pdf&quot;&gt;Why X Is Not Our Ideal Window System&lt;/a&gt; by DEC researchers.&lt;/p&gt;


&lt;h3&gt;We'll add more broken standard on top of that&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;Following &lt;a href=&quot;http://en.wikipedia.org/wiki/X_Window_System_protocols_and_architecture#Design_principles&quot;&gt;its early principle&lt;/a&gt;, X does not define policies but only
mechanisms, which seems like a good thing,&lt;/p&gt;

&lt;p&gt;Consequently, people started writing specifications to determine a number of
stuff and dogmas: &lt;a href=&quot;http://en.wikipedia.org/wiki/ICCCM&quot;&gt;ICCCM&lt;/a&gt;. That was 22 years ago in 1988. It's useless to add
that many things in this specification are now obsolete, useless, or that it
misses many modern stuff.&lt;/p&gt;

&lt;p&gt;I was not the only one to think that. The people from what will be the major
desktop environments, &lt;a href=&quot;http://www.kde.org&quot;&gt;KDE&lt;/a&gt; and &lt;a href=&quot;http://www.gnome.org&quot;&gt;GNOME&lt;/a&gt;, saw that too in the 90's while I was
learning to count. So they wrote &lt;a href=&quot;http://en.wikipedia.org/wiki/Extended_Window_Manager_Hints&quot;&gt;EWMH&lt;/a&gt;, another standard that comes on top of
ICCCM and extends it with nifty features like maximization, full screen
mode, etc.&lt;/p&gt;

&lt;p&gt;The problem is that this standard has also been written by narrow-minded
people who at that time, were working on GNOME or KDE (and maybe
others). This desktop environments were having and still have some strong
concepts of how should work a desktop: &quot;it should have work-spaces&quot;, &quot;a
window is only on one workspace&quot;, &quot;we only see a workspace at a time&quot;, &quot;you
do not have multiple screens&quot;, etc.&lt;/p&gt;


&lt;h3&gt;Dude, we don't care: we have toolkits!&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;This vision of how the desktop should work have now been written in marble
in all applications and libraries implementing EWMH, like &lt;a href=&quot;http://www.gtk.org&quot;&gt;GTK+&lt;/a&gt; or &lt;a href=&quot;http://qt.nokia.com&quot;&gt;Qt&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Nowadays, everybody forgot about all of this standards. Toolkits have
implemented this, circumvented the X11 protocol limitation and flaws, and
nobody wants to look back.&lt;/p&gt;

&lt;p&gt;Like all standards, obviously some people implemented them badly. This had
some side effects, like &lt;a href=&quot;http://julien.danjou.info/blog/2009.html#OpenOffice%20is%20better%20as%20a%20pager%20than%20as%20a%20text%20processor&quot;&gt;OpenOffice acting like a pager&lt;/a&gt;.&lt;/p&gt;


&lt;h3&gt;We don't look back? Worst, we forgot where we came from!&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;With all these layers of bad designed standards, the desktop continued to
evolve for more than a decade. They continued to add more standard, the more
recent ones being based on D-Bus like the &lt;a href=&quot;http://www.galago-project.org/specs/notification/&quot;&gt;Desktop Notification Specification&lt;/a&gt;
or the latest &lt;a href=&quot;http://www.notmart.org/misc/statusnotifieritem/index.html&quot;&gt;Status Notifier Specification&lt;/a&gt; developed by KDE.&lt;/p&gt;

&lt;p&gt;The Status Notifier is a new implementation of the good old system tray
based on &lt;a href=&quot;http://en.wikipedia.org/wiki/XEmbed&quot;&gt;XEmbed&lt;/a&gt;, using &lt;a href=&quot;http://en.wikipedia.org/wiki/D-Bus&quot;&gt;D-Bus&lt;/a&gt; instead of the X11 mechanisms, and adding the
possibility to show the system tray with something else than icons.&lt;/p&gt;

&lt;p&gt;This specification draft saw an important issue and design flaw raised by
Wolfgang Draxinger in &lt;a href=&quot;http://lists.freedesktop.org/archives/xdg/2010-May/011516.html&quot;&gt;this thread on the XDG mailing-list&lt;/a&gt;. What Wolfgang
points out, is that X is network-oriented, and D-Bus is not. Therefore,
making the Status Notifier specification to use D-Bus to pass system tray
messages around is a bad idea, since running a X application from host A on
host B will draw the system tray on the wrong host!&lt;/p&gt;

&lt;p&gt;Apparently, reading the thread, this &lt;a href=&quot;http://lists.freedesktop.org/archives/xdg/2010-May/011531.html&quot;&gt;does not fear some of the KDE people&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p class=&quot;quoted&quot;&gt;of course this is a bizarre corner case not worth much thought. at least
that's what you'll think until you actually run into it yourself (be it
because you are testing something or because you are setting up some
weird kiosk environment).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;What Oswald describes as a corner case is an actual common use case for many
of us. Of course, YMMV.&lt;/p&gt;

&lt;p&gt;From my point of view, this is a step back in the wrong direction. But we
can conclude that the network part of X is now worthless, to at least KDE.&lt;/p&gt;


&lt;h3&gt;I used to believe in XCB&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;When I joined Freedesktop, it was to work on XCB, the X C Binding. XCB is a
nice, clean, 21st century technology based API to play with the X11
protocol. Its code is auto generated based on XML file describing the
protocol.&lt;/p&gt;

&lt;p&gt;In comparison, Xlib is 80's obfuscated code with almost no comments and
hard-coded things. Only a few people can understand some of its corner like
its i18n or XKB implementations. And all its code is &lt;em&gt;synchronous&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;For people not knowing it yet, X is a network protocol where you send
request (like a GET in HTTP) and then get a response. Xlib forces the
application to wait for the reply to its request, so the application is
blocked until the X server sends the reply to the request. XCB on the other
hand does not block and allows the application to send a batch of requests,
do some other stuff in the mean time, and then gets the replies.&lt;/p&gt;

&lt;p&gt;It's like your Web browser would send one request at a time to a Web server,
and would wait until you downloaded all the images one by one to display the
page.&lt;/p&gt;

&lt;p&gt;In cases where X and all its clients are on the same host, the latency is
small and not really visible, therefore the gain for XCB to be asynchronous
is small. On slow network however, the gain can be huge, as proved in the
&lt;a href=&quot;http://bugs.freedesktop.org/show_bug.cgi?id=4232&quot;&gt;rewrite of xlsclients with XCB by Peter Harris&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;One of the long standing goal of the XCB folks is to kick-out Xlib, to
increase speed and hides latency in X11 applications. That requires to port
many libraries, because almost none of them (&lt;a href=&quot;http://www.cairographics.org&quot;&gt;Cairo&lt;/a&gt; being an exception)
supports XCB.&lt;/p&gt;

&lt;p&gt;From where I stand, I don't really see if the work is worth it now. The
desktop world is trusted by GNOME and KDE, meaning GTK+ and Qt. It seems
none of this toolkits are interested to work on XCB, neither on the X
protocol. They probably put hard effort in bypassing X limitation and flaws,
and they now sit on top of crap of workarounds and broken-by-design-standard
implementation. It seems to me they don't want to go back in the layers and
improves things.&lt;/p&gt;

&lt;p&gt;They're too high to go back down and they don't see what the gain would be.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.enlightenment.org/&quot;&gt;Enlightenment&lt;/a&gt; with its &lt;a href=&quot;http://www.enlightenment.org/p.php?p=about&amp;l=en&quot;&gt;EFL&lt;/a&gt; was the first toolkit to have an XCB back-end
with the work of Vincent Torri. Unfortunately, the back-end is not
maintained and nobody cares about it. Last time I tried it, it did not
compile at all.&lt;/p&gt;


&lt;h3&gt;X12 ?&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;There's a page called &lt;a href=&quot;http://www.x.org/wiki/Development/X12&quot;&gt;X12&lt;/a&gt; on the Freedesktop wiki, listing all the things
that should be fixed some days. Unfortunately, the list continues to grow up
an no one talks about working on X12.&lt;/p&gt;

&lt;p&gt;On the other hand, there's a handset of people trying to work when they will
have time on &lt;a href=&quot;http://www.freedesktop.org/wiki/Software/XKeyboardConfig/XKB2Dreams&quot;&gt;XKB2&lt;/a&gt;, the second version of the &quot;let's-try-to-fix-up-the
keyboard-part-of-the-protocol-we-wrote-23-years-ago-a-second-time&quot;
extension.&lt;/p&gt;

&lt;p&gt;To me, it does not seem X12 will happen in the next decade neither.&lt;/p&gt;


&lt;h3&gt;Alternative ?&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;Do we got alternative to X ? There's &lt;a href=&quot;http://en.wikipedia.org/wiki/Wayland_(display_server)&quot;&gt;Wayland&lt;/a&gt;, but it's far from being
usable. There's &lt;a href=&quot;http://www.directfb.org/&quot;&gt;DirectFB&lt;/a&gt;, but that's not very portable. None seems candidate
to replace X some days to me.&lt;/p&gt;

&lt;p&gt;Anyhow, none of the main toolkits around support this alternative. GTK+
once supported DirectFB, but as far as I know, it is not supported nor works
nowadays, as stated by &lt;a href=&quot;http://np237.livejournal.com/27459.html&quot;&gt;Josselin Mouette&lt;/a&gt;. This is why recent versions of the
Debian installer have migrated to X for the graphic part, thanks to Cyril
Brulebois work.&lt;/p&gt;


&lt;h3&gt;Conclusion&lt;/h3&gt;

&lt;p class=&quot;first&quot;&gt;XCB has been around for more than half-a-decade, and very few people showed
interested in it. As far as I can see, nobody is interested to use the X
protocol and everybody tries to encapsulate it in some higher-level API as
soon as possible to stop seeing it. This leads to poorly written application
and toolkits, with a lot of ugly hack.&lt;/p&gt;

&lt;p&gt;All of that also means that starting to write applications and graphical
toolkits based on XCB would be a very interesting project, but that would
lead to spend too much time learning to circumvent the X protocol flaws,
things that have been done in years by predecessors like Qt and GTK+.&lt;/p&gt;

&lt;p&gt;Major toolkits implementations have almost nothing to win in going back in
the dark water of X. I guess most of their folks prefer to work on shiny 3D
effects based on your GPS location, rather than redefining better basis for
everyone.&lt;/p&gt;

&lt;p&gt;The manpower available in the X world is very small. Debian lacking of X
maintainers is just the summit of that. There is very smart and very
competent and skilled guys in the X world, as you can see by simply reading
blog posts on &lt;a href=&quot;http://planet.freedesktop.org&quot;&gt;Planet Freedesktop&lt;/a&gt; for example (me excluded). Unfortunately,
there's not enough of them to cover all the things involved in X: input
devices, graphics devices, new protocol extension specification and so
on. The X server is really late, and it seems most of the developers prefers
to work on the server itself than on the protocol behalf. Which is
understandable.&lt;/p&gt;

&lt;p&gt;I'm curious to see where all of that will lead in the upcoming years. I've
been walking in the X world hallways for about 3 years now, and I feel
desktop alternatives to KDE and GNOME will all die sooner or later. The time
were you could choose between a dozen &quot;modern&quot; window managers has passed
away.&lt;/p&gt;

&lt;p&gt;After all, maybe that is simply Darwinism applied to computer software.&lt;/p&gt;




&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Voyage Tours - Nantes</title>
		<link href="http://rando-velo.esaracco.fr/week-ends/tours-nantes/"/>
		<id>http://www.esaracco.fr/65b9fb7218c4931efef701d4eefff233</id>
		<updated>2010-05-25T19:53:00+00:00</updated>
		<content type="html">Mise en ligne du journal de bord de mon &lt;a href=&quot;http://rando-velo.esaracco.fr/week-ends/tours-nantes/&quot;&gt;voyage à vélo Tours - Nantes&lt;/a&gt;.</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Making startup-notification XCB native</title>
		<link href="http://julien.danjou.info/blog/index.html#Making%20startup%2Dnotification%20XCB%20native"/>
		<id>http://julien.danjou.info/blog/index.html#Making%20startup%2Dnotification%20XCB%20native</id>
		<updated>2010-05-24T16:05:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;I'm trying to work on XCB this week. And today I've started to accomplish
the second step of a long term goal: making an X11 only library using &lt;a href=&quot;http://xcb.freedesktop.org&quot;&gt;XCB&lt;/a&gt; as
its primary interface instead of Xlib.&lt;/p&gt;

&lt;p&gt;Last year, I had extended the API of &lt;a href=&quot;http://www.freedesktop.org/wiki/Software/startup-notification&quot;&gt;startup-notification&lt;/a&gt; to support XCB as
a back-end.  This had been made possible by factorizing some code,
duplicating the X11 code and translating it into equivalent XCB.&lt;/p&gt;

&lt;p&gt;Today, I've accomplished the second step, being dropping the Xlib code
inside startup-notification to keep only the XCB one.&lt;/p&gt;

&lt;p&gt;For this, I used the x11-xcb library, which is available when Xlib is
compiled with XCB as its transport, which is nowadays the standard.&lt;/p&gt;

&lt;p&gt;This library provides the function &lt;em&gt;XGetXCBConnection&lt;/em&gt;, which can convert a
&lt;em&gt;Display&lt;/em&gt; pointer to a &lt;em&gt;xcb_connection_t&lt;/em&gt; pointer. Consequently, it's now
possible to write and execute XCB based code and being compatible with Xlib.&lt;/p&gt;

&lt;p&gt;I've made some benchmark of my work for the occasion, in order to measure
what the gain is.&lt;/p&gt;

&lt;p&gt;The first table described 1000 launches of a fake application (a modified
version of the startup-notification test suite actually). The X server is
local (the latency is very minimal then). The gain is computed between the
same back-end type for the total time. &lt;strong&gt;Full XCB&lt;/strong&gt; is the &quot;version&quot; I'm
working on.&lt;/p&gt;

&lt;table class=&quot;muse-table&quot; border=&quot;2&quot; cellpadding=&quot;5&quot;&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Version - Back-end&lt;/th&gt;
      &lt;th&gt;User time (seconds)&lt;/th&gt;
      &lt;th&gt;Kernel time (seconds)&lt;/th&gt;
      &lt;th&gt;Total time (seconds)&lt;/th&gt;
      &lt;th&gt;Gain&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;0.10 - libx11&lt;/td&gt;
      &lt;td&gt;3.20&lt;/td&gt;
      &lt;td&gt;7.42&lt;/td&gt;
      &lt;td&gt;12.989&lt;/td&gt;
      &lt;td&gt;-&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;0.10 - libxcb&lt;/td&gt;
      &lt;td&gt;2.76&lt;/td&gt;
      &lt;td&gt;7.36&lt;/td&gt;
      &lt;td&gt;12.414&lt;/td&gt;
      &lt;td&gt;-&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Full XCB - libx11&lt;/td&gt;
      &lt;td&gt;2.74&lt;/td&gt;
      &lt;td&gt;7.50&lt;/td&gt;
      &lt;td&gt;12.380&lt;/td&gt;
      &lt;td&gt;4.6 %&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Full XCB - libxcb&lt;/td&gt;
      &lt;td&gt;2.72&lt;/td&gt;
      &lt;td&gt;7.16&lt;/td&gt;
      &lt;td&gt;12.037&lt;/td&gt;
      &lt;td&gt;3.0 %&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;The user time and kernel time are provided but are not really
interesting. XCB does not offers a big gain in CPU execution time, but is
more about latency. Anyhow, there's always a gain with XCB.&lt;/p&gt;

&lt;p&gt;This second table describe the same test but running only 100 times over a
slow network.&lt;/p&gt;

&lt;table class=&quot;muse-table&quot; border=&quot;2&quot; cellpadding=&quot;5&quot;&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Version - Back-end&lt;/th&gt;
      &lt;th&gt;Total time (seconds)&lt;/th&gt;
      &lt;th&gt;Gain&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;0.10 - libx11&lt;/td&gt;
      &lt;td&gt;76&lt;/td&gt;
      &lt;td&gt;-&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;0.10 - libxcb&lt;/td&gt;
      &lt;td&gt;35&lt;/td&gt;
      &lt;td&gt;-&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Full XCB - libx11&lt;/td&gt;
      &lt;td&gt;72&lt;/td&gt;
      &lt;td&gt;5.2 %&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Full XCB - libxcb&lt;/td&gt;
      &lt;td&gt;33&lt;/td&gt;
      &lt;td&gt;5.7%&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;The gain is relatively small, about 5 %. But anyhow, there's still a
gain. Note that the difference between the execution time of the same test
written in XCB and Xlib is just huge. I've tried to optimize the Xlib test,
but I did not manage to win more seconds.&lt;/p&gt;

&lt;p&gt;In conclusion, considering that startup-notification is only used when an
application launches another application, the perceivable gain might be even
smaller. But anyhow, I think it's worth it.&lt;/p&gt;




&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Premier cri du studio volant</title>
		<link href="http://www.0d.be/2010/05/22/premier-cri-du-studio-volant/"/>
		<id>http://www.0d.be/posts/428</id>
		<updated>2010-05-22T09:19:45+00:00</updated>
		<content type="html">&lt;p&gt;C'était déjà samedi passé, à dix-sept heures, criée publique sur le parvis de Saint-Gilles, première pour la crieuse, et première aussi pour nous qui sortions le studio volant. Et un double succès, d'ailleurs la crieuse remet le couvert aujourd'hui.&lt;/p&gt;
&lt;p&gt;Une grosse demi-heure de transmission en direct du parvis vers Radio Panik (avec juste un petit couac technique à un moment), sans électricité, avec côté matériel&amp;nbsp;: un netbook (HP mini, merci Sophie), une interface audio (M-AUDIO MobilePre USB, merci &lt;a class=&quot;reference external&quot; href=&quot;http://www.domainepublic.net&quot;&gt;Domaine Public&lt;/a&gt;), un micro (Shure SM 58, merci &lt;a class=&quot;reference external&quot; href=&quot;http://www.radiopanik.org&quot;&gt;Panik&lt;/a&gt;), un pied (merci quelqu'un), quelques câbles et un routeur wifi posé pas loin (merci le Verschueren). Et côté logiciel, aucune surprise, une Ubuntu des plus 10.04, jack et ses amis, darkice, et un vieil iptraf des familles pour surveiller l'upload.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;La crieuse&quot; src=&quot;http://www.0d.be/photos/crieuse-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;La crieuse, Bruxelles, 15 mai 2010&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Enfin voilà pour un billet vite-fait, il y aura d'autres sorties, et on est preneur de toutes idées d'utilisation pour ce studio volant.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Announcing muse-blog</title>
		<link href="http://julien.danjou.info/blog/index.html#Announcing%20muse%2Dblog"/>
		<id>http://julien.danjou.info/blog/index.html#Announcing%20muse%2Dblog</id>
		<updated>2010-05-19T15:00:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;Digging into the fabulous world of Emacs and Lisp, I wanted to use it to
build my personal Web site and my blog. I already moved from &lt;a href=&quot;http://ikiwiki.info/&quot;&gt;ikiwiki&lt;/a&gt; to
&lt;a href=&quot;http://mwolson.org/projects/EmacsMuse.html&quot;&gt;Emacs Muse&lt;/a&gt; for my HTML pages some weeks ago.&lt;/p&gt;

&lt;p&gt;Muse provides an extension to maintain a journal, called
&lt;em&gt;muse-journal&lt;/em&gt;. Unfortunately, it was far to fulfill all my needs, and I
decided that it would be a good exercise to write a better extension.&lt;/p&gt;

&lt;p&gt;Consequently, I started to wrote my own extension, which I named &lt;a href=&quot;http://julien.danjou.info//muse-blog.html&quot;&gt;muse-blog&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;And this is now what is used to build this blog. :-)&lt;/p&gt;




&lt;a href=&quot;http://flattr.com/thing/47923/Julien-Danjous-blog&quot; target=&quot;_blank&quot;&gt;
&lt;img src=&quot;http://api.flattr.com/button/button-compact-static-100x17.png&quot; alt=&quot;Flattr this&quot; title=&quot;Flattr this&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Voyage Tours - Dompierre-sur-Mer</title>
		<link href="http://rando-velo.esaracco.fr/week-ends/tours-dompierre-sur-mer2/"/>
		<id>http://www.esaracco.fr/5bb73fb89efbf04a1fcaa7628ab0ca61</id>
		<updated>2010-05-17T17:34:00+00:00</updated>
		<content type="html">Mise en ligne du journal de bord de mon &lt;a href=&quot;http://rando-velo.esaracco.fr/week-ends/tours-dompierre-sur-mer2/&quot;&gt;voyage à vélo Tours - Dompierre-sur-Mer&lt;/a&gt;, près de La Rochelle.</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Entering the Emacs world</title>
		<link href="http://julien.danjou.info/blog/index.html#Entering%20the%20Emacs%20world"/>
		<id>http://julien.danjou.info/blog/index.html#Entering%20the%20Emacs%20world</id>
		<updated>2010-05-17T16:36:00+00:00</updated>
		<content type="html">&lt;p class=&quot;first&quot;&gt;In February 2009, my friend &lt;a href=&quot;http://blog.tapoueh.org&quot;&gt;dim&lt;/a&gt; tried to force me using Emacs. I know a
couple of people using it and &lt;a href=&quot;http://www.gnus.org&quot;&gt;Gnus&lt;/a&gt; for reading their mail, and it always
made me curious.&lt;/p&gt;

&lt;p&gt;At that time, more than a year ago, Emacs 22 and Gnus did not seem usable
from my point of view.&lt;/p&gt;

&lt;p&gt;But around mid February, with the help of dim, I tried again to start using
Emacs.&lt;/p&gt;

&lt;p&gt;Actually, this was not something new for me. I (very basically) used Emacs
between 2000 and 2006. In 2006, when I finished the university and started
working at &lt;a href=&quot;http://www.easter-eggs.com&quot;&gt;Easter-eggs&lt;/a&gt;, I met a couple of &lt;a href=&quot;http://www.vim.org&quot;&gt;vim&lt;/a&gt; enthusiasts. They taught me
how to use it in various ways, and I started to know more about vim than
Emacs, so I switched.&lt;/p&gt;

&lt;p&gt;This time, I started by configuring it, but reading the manual and also
learning a bit of Lisp. It took me several weeks, but step by step I learned
many, many things. And I must admit, I liked it.&lt;/p&gt;

&lt;p&gt;I've configured and starting to use some very important mode, like Gnus,
&lt;a href=&quot;http://mwolson.org/projects/EmacsMuse.html&quot;&gt;Muse&lt;/a&gt;, the famous &lt;a href=&quot;http://www.orgmode.org&quot;&gt;Org mode&lt;/a&gt; or even ERC.&lt;/p&gt;

&lt;p&gt;I'll probably talk about various Emacs related things in the near future,
since I already wrote more than a thousand lines of Lisp in the last 2
months.&lt;/p&gt;

&lt;p&gt;Anyhow, I'd just conclude by asserting that my new Emacs/Gnus/Org/ERC setup
beats my old vim/mutt/nothing/irssi to the death with a baseball bat. :-)&lt;/p&gt;</content>
		<author>
			<name>Julien Danjou</name>
			<uri>http://julien.danjou.info/blog/index.html</uri>
		</author>
		<source>
			<title type="html">jd:/dev/blog</title>
			<subtitle type="html">Julien Danjou's blog</subtitle>
			<link rel="self" href="http://julien.danjou.info/blog/index.xml"/>
			<id>http://julien.danjou.info/blog/index.xml</id>
			<updated>2010-09-02T20:30:02+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">What should Ubuntu do? (to be nice to me)</title>
		<link href="http://www.0d.be/2010/05/14/what-should-ubuntu-do/"/>
		<id>http://www.0d.be/posts/427</id>
		<updated>2010-05-14T09:56:16+00:00</updated>
		<content type="html">&lt;p&gt;First disclaimer: those recent posts were triggered by my participation to the first day of UDS, and I think it is great to have such an open event. Despite my criticism I still believe Ubuntu has been great for Debian, GNOME, and free software in general.&lt;/p&gt;
&lt;p&gt;Second disclaimer: I understand being nice to me has not been identified as a major goal, but still, why not?&lt;/p&gt;
&lt;p&gt;So what should Ubuntu do? And being nice to me is not the sole rationale, there are more substantial tings: &lt;em&gt;exposure&lt;/em&gt; to more developers (which will help adoption by application authors, and bring bug reports and patches), &lt;em&gt;asserting&lt;/em&gt; interest in the evolving GNOME platform, and &lt;em&gt;assuring&lt;/em&gt; a comfortable transition to GNOME Shell, when time will have come.&lt;/p&gt;
&lt;p&gt;This is just four ideas I scribbled down, in no way limitative, or fruits of a long reflection:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;Push indicator packages into Debian;&lt;/li&gt;
&lt;li&gt;Create a patch against GNOME Shell to have indicators in the panel;&lt;/li&gt;
&lt;li&gt;File bug reports with the Mutter changes done for Unity;&lt;/li&gt;
&lt;li&gt;Make GNOME Shell and Seed compatible.&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">GNOME and Operating Systems (and where my pleasure is)</title>
		<link href="http://www.0d.be/2010/05/13/gnome-and-operating-systems/"/>
		<id>http://www.0d.be/posts/426</id>
		<updated>2010-05-13T06:25:41+00:00</updated>
		<content type="html">&lt;p&gt;It's not rare to hear people talking of Debian as a &amp;quot;meta-distribution&amp;quot;, a &amp;quot;supermarket of packages&amp;quot; where distributions can pick the bits they want. Is this something happening to GNOME? Is it a problem?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pleasure...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I manned the booth at FOSDEM, and the booth at Solutions Linux; at FOSDEM we had the event box computer running GNOME 2.28, and Nokia phones running Maemo exposed. And we got questions on those; in March at Solutions Linux we he had installed GNOME Shell on the event box computer, we had no phones, and I had so much more pleasure talking about the future of GNOME when demonstrating the Shell than a phone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;... and Operating Systems&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On Monday there was a plenary session by the &lt;a class=&quot;reference external&quot; href=&quot;http://design.canonical.com/&quot;&gt;Canonical design team&lt;/a&gt;, and one of the point was that they were building an operating system, not just assembling bits, they were &lt;em&gt;designing&lt;/em&gt; an operating system. Which is by the way exactly the thing William Jon McCann tried pointing to Fedora members on their desktop mailing list not so long ago.&lt;/p&gt;
&lt;p&gt;So distributions are evolving into operating systems, what will GNOME do? what will GNOME become? I have no answer, sorry :)&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">UDS Day One (and only one)</title>
		<link href="http://www.0d.be/2010/05/12/uds-day-one/"/>
		<id>http://www.0d.be/posts/425</id>
		<updated>2010-05-12T09:44:28+00:00</updated>
		<content type="html">&lt;p&gt;On Monday I went to the first day of the Ubuntu Developer Summit, as it is taking place next to Brussels. It was quite nice, I had great pleasure meeting old acquaintances and new persons, especially Rick Spencer, who is managing the desktop effort, and Tomeu Vizoso, of Sugar, introspection and python fame.&lt;/p&gt;
&lt;p&gt;Mostly I went there uninvited, curious about their plans relative to GNOME 3, and a big answer was given in the initial Mark Shuttleworth keynote, &amp;quot;Gnome Shell is for Desktops, Unity is for Netbooks&amp;quot;, and &amp;quot;we will be packaging gnome shell in 10.10 but the schedule doesn't allow for it to be the default&amp;quot;.&lt;/p&gt;
&lt;p&gt;During the day I got to talk about how much I wanted for Ubuntu users to be able to experience the desktop we are building (there should be a GNOME Shell session available, and daily builds), how I feared having desktops diverging too much, and how I long for cooperation (I am especially thinking about app indicators). But to be honest I am not sure I convinced people of the importance of going upstream, and not to be passive into that (in places there is a &amp;quot;upstream will anyway reach to us as they see how cool we are&amp;quot; sentiment).&lt;/p&gt;
&lt;p&gt;Anyway that wraps it up for me, as I can't make it any other day.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">On proposed modules</title>
		<link href="http://www.0d.be/2010/05/06/on-proposed-modules/"/>
		<id>http://www.0d.be/posts/424</id>
		<updated>2010-05-06T12:29:52+00:00</updated>
		<content type="html">&lt;p&gt;I would have done a spin-off of &lt;a class=&quot;reference external&quot; href=&quot;http://www.gnome.org/~fherrera/blog//tbo&quot;&gt;the Fer and Xan weekly comic&lt;/a&gt; but I failed to orient the speech bubbles correctly, so here I am typing text instead.&lt;/p&gt;
&lt;p&gt;There is a webpage, &lt;a class=&quot;reference external&quot; href=&quot;http://live.gnome.org/ReleasePlanning/ModuleProposing&quot;&gt;How to propose modules for inclusion in GNOME&lt;/a&gt;, it has been read by maintainers, and they followed up with module proposals sent to the desktop devel list.&lt;/p&gt;
&lt;p&gt;The release team is meeting soon to decice on modules, and I would like to remind those maintainers that the page has a &amp;quot;Judgement Criteria&amp;quot; section, and the first item is: &amp;quot;Willingness and ability to follow release rules and release schedule.&amp;quot;&lt;/p&gt;
&lt;p&gt;So far I didn't see any of the module popping up for 2.31.1 on our FTP server.&lt;/p&gt;
&lt;p&gt;(Yes I know the call for tarballs was sent late, I would suggest every module maintainer to subscribe to the &lt;a class=&quot;reference external&quot; href=&quot;http://www.gnome.org/start/unstable/schedule.ics&quot;&gt;schedule calendar&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">F.A.Q. vélo de randonnée</title>
		<link href="http://rando-velo.esaracco.fr/faq/"/>
		<id>http://www.esaracco.fr/9f10b3bc4fa5c83d1b8f8084d1afb53a</id>
		<updated>2010-05-02T22:00:00+00:00</updated>
		<content type="html">Création d'une &lt;a href=&quot;http://rando-velo.esaracco.fr/faq/&quot;&gt;Foire Aux Questions&lt;/a&gt; orientée vélo de randonnée.</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Parution d'articles dans le magazine « Souffle »</title>
		<link href="http://www.esaracco.fr/documentation"/>
		<id>http://www.esaracco.fr/71af99b463fbf8ab554060bef219ca70</id>
		<updated>2010-04-30T14:21:00+00:00</updated>
		<content type="html">Le magazine papier &lt;a href=&quot;http://www.soufflemag.fr&quot;&gt;Souffle&lt;/a&gt; sort un n°3 spécial vélo. Il contient 3 textes de mon cru.</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Sur pilote automatique</title>
		<link href="http://www.0d.be/2010/04/30/sur-pilote-automatique/"/>
		<id>http://www.0d.be/posts/423</id>
		<updated>2010-04-30T13:20:08+00:00</updated>
		<content type="html">&lt;p&gt;Il y a déjà deux semaines c'était Paris puis Rennes pour le premier &lt;a class=&quot;reference external&quot; href=&quot;http://www.breizh-entropy.org/&quot;&gt;Breizh Entropy Congress&lt;/a&gt;, deux jours d'ateliers et conférences tirant dans tous les sens, cerf-volant, crêpes, robots..., super chouette et grand merci à John pour l'hébergement, mais déjà TGV et vite fait Laval Paris, travailler deux jours, retour à Bruxelles, courses, lessives, radio et tout aussi vite reparti, Marseille, merci Marie!, &lt;a class=&quot;reference external&quot; href=&quot;http://rencontres.django-fr.org/&quot;&gt;DjangoCong&lt;/a&gt;, câbles, micro, prise de son, lundi au soleil et retour Bruxelles, release GNOME, radio, dépannages divers, nuits imprévues, etc.&lt;/p&gt;
&lt;p&gt;Demain, férié !&lt;/p&gt;
&lt;p&gt;Et au placard cette idée de comparatif des deux événements, qui aurait eu en vrac&amp;nbsp;: bière bretonne d'un côté vs bière belge de l'autre, conf &amp;quot;Mozilla communities et les femmes dans Mozilla&amp;quot;  vs slide avec fille dénudée (&amp;lt;sigh/&amp;gt;), grand ciel bleu vs temps désolant les Marseillais, etc.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Voyage Tours - Angoulême</title>
		<link href="http://rando-velo.esaracco.fr/week-ends/tours-angouleme/"/>
		<id>http://www.esaracco.fr/0598e918d6f93ebcc4c6ab5a93b25fb1</id>
		<updated>2010-04-19T20:35:00+00:00</updated>
		<content type="html">Mise en ligne du journal de bord de mon &lt;a href=&quot;http://rando-velo.esaracco.fr/week-ends/tours-angouleme/&quot;&gt;voyage à vélo Tours - Angoulême&lt;/a&gt;.</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr">
		<title type="html">Historique simplifié des fiches co-marquées</title>
		<link href="http://blog.infos-pratiques.org/index.php/post/2010/03/26/Historique-simplifi%C3%A9-des-fiches-co-marqu%C3%A9es"/>
		<id>urn:md5:f4764892dd24bf35c5e4cc7fb553a336</id>
		<updated>2010-03-26T11:19:00+00:00</updated>
		<content type="html">&lt;p&gt;Un nouvel historique des fiches comarquées de Service-publc vient d'être mis en ligne sur &lt;a href=&quot;http://historique.comarquage.fr/&quot; hreflang=&quot;fr&quot;&gt;historique.comarquage.fr&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Cet &lt;a href=&quot;http://historique.comarquage.fr/comarquage-service-public-simplifie/log&quot; hreflang=&quot;fr&quot;&gt;historique, dit &quot;simplifié&quot;&lt;/a&gt; contient uniquement les modifications effectuées par les rédacteurs dans le texte des fiches. Les autres modifications (sur les meta-données, les actualités, etc) sont ignorées.&lt;/p&gt;


&lt;p&gt;L'historique complet reste &lt;a href=&quot;http://historique.comarquage.fr/comarquage-service-public/log&quot; hreflang=&quot;fr&quot;&gt;disponible&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Emmanuel Raviart</name>
			<uri>http://blog.infos-pratiques.org/index.php/</uri>
		</author>
		<source>
			<title type="html">Infos pratiques</title>
			<link rel="self" href="http://blog.infos-pratiques.org/index.php/feed/atom"/>
			<id>urn:md5:fea272dd974897385aa23f943674c546</id>
			<updated>2010-08-09T10:45:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Plaisir nocturne</title>
		<link href="http://www.0d.be/2010/03/25/plaisir-nocturne/"/>
		<id>http://www.0d.be/posts/422</id>
		<updated>2010-03-25T21:37:41+00:00</updated>
		<content type="html">&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;/captures/deleted-google-account.png&quot; src=&quot;http://www.0d.be/captures/deleted-google-account.png&quot; /&gt;
&lt;/div&gt;
&lt;p&gt;(en même temps c'est pas comme si je l'utilisais)&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr">
		<title type="html">Historique des fiches co-marquées</title>
		<link href="http://blog.infos-pratiques.org/index.php/post/2010/03/17/Historique-des-fiches-co-marqu%C3%A9es"/>
		<id>urn:md5:2c6a36dd8f9b9d4343e521a2008d49c8</id>
		<updated>2010-03-17T16:26:00+00:00</updated>
		<content type="html">&lt;p&gt;Plusieurs collectivités utilisatrices de &lt;a href=&quot;http://www.comarquage.fr/&quot; hreflang=&quot;fr&quot;&gt;Comarquage&lt;/a&gt;.fr nous ont demandé
à être informées des changements effectués chaque jour par la Dila sur
les fiches de &lt;a href=&quot;http://www.service-public.fr/&quot; hreflang=&quot;fr&quot;&gt;Service-public.fr&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Voici un premier prototype d'une solution.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les &lt;a href=&quot;http://historique.comarquage.fr/comarquage-service-public/diff/vos-droits/particuliers/F2424?commit2=024192595675ca9f03c75d51f590e52ea55dd1b2&amp;commit1=5960177699c5104066e433b623a0318c7cee7334&quot; hreflang=&quot;fr&quot;&gt;modifications apportées cette nuit sur la fiche &quot;Paiement par carte bancaire&quot; (F2424)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;L'&lt;a href=&quot;http://historique.comarquage.fr/comarquage-service-public/diff?commit2=024192595675ca9f03c75d51f590e52ea55dd1b2&amp;commit1=5960177699c5104066e433b623a0318c7cee7334&quot; hreflang=&quot;fr&quot;&gt;ensemble des modifications de cette nuit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;La &lt;a href=&quot;http://historique.comarquage.fr/comarquage-service-public&quot; hreflang=&quot;fr&quot;&gt;chronologie des modifications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Le &lt;a href=&quot;http://wiki.infos-pratiques.org/wiki/Systolic&quot; hreflang=&quot;fr&quot;&gt;code source du logiciel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Emmanuel Raviart</name>
			<uri>http://blog.infos-pratiques.org/index.php/</uri>
		</author>
		<source>
			<title type="html">Infos pratiques</title>
			<link rel="self" href="http://blog.infos-pratiques.org/index.php/feed/atom"/>
			<id>urn:md5:fea272dd974897385aa23f943674c546</id>
			<updated>2010-08-09T10:45:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Publication papier du recueil de poèmes &quot;L'abyssal envers&quot;</title>
		<link href="http://www.ilv-edition.com/librairie/labyssal_envers.html"/>
		<id>http://www.esaracco.fr/fc84e1037a7dcbdfe86645e0addf9325</id>
		<updated>2010-03-03T20:20:00+00:00</updated>
		<content type="html">Publication papier du recueil de poèmes &lt;strong&gt;L'abyssal envers&lt;/strong&gt; aux éditions ILV-Edition.&lt;p&gt;&lt;/p&gt;« Ses yeux raclent la pierre d’une caresse animale&lt;br /&gt;Ses mains battent l’invisible pour attraper le temps&lt;br /&gt;Ses pieds qui tambourinent en instruments rageurs&lt;br /&gt;Font remonter de terre les vers du voyageur »&lt;br /&gt; &lt;dd&gt;&lt;em&gt;Les vers du voyageur&lt;/em&gt;&lt;/dd&gt;&lt;p&gt;&lt;/p&gt;&lt;a href=&quot;http://www.ilv-edition.com/librairie/labyssal_envers.html&quot;&gt;Fiche&lt;/a&gt; - &lt;a href=&quot;http://www.ilv-edition.com/panier.php?add=403&quot;&gt;Commander&lt;/a&gt;</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr">
		<title type="html">Mon Best Of Podcast</title>
		<link href="http://valos.home-dn.net/blog/index.php?post/2010/02/28/Mon-Best-Of-Podcast"/>
		<id>urn:md5:2c7965fa2359ddc0d3cf949d5f7ac4f6</id>
		<updated>2010-02-28T22:23:00+00:00</updated>
		<content type="html">&lt;p&gt;La liste de podcasts que j'écoute actuellement&amp;nbsp;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.radio-canada.ca/emissions/les_annees_lumiere/2009-2010/&quot;&gt;Les années lumières&lt;/a&gt; http://rss.radio-canada.ca/radio/lumiere.xml&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://sites.radiofrance.fr/chaines/france-culture2/emissions/continent_sciences/index.php?emission_id=9&quot;&gt;Continent Sciences&lt;/a&gt; http://radiofrance-podcast.net/podcast09/rss_16256.xml&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://lille.dg-sc.org/random/&quot;&gt;Random&lt;/a&gt; http://fz-corp.net/podcast/podcast.xml&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://theslchronicles.serieslive.com/&quot;&gt;SeriesLive&lt;/a&gt; http://theslchronicles.serieslive.com/feed/&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.rsr.ch/la-1ere/impatience/&quot;&gt;Impatience&lt;/a&gt; http://www.rsr.ch/podcast.aspx?rss=impatience&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.lavoixdulibre.info/&quot; hreflang=&quot;fr&quot;&gt;la voie du libre&lt;/a&gt; http://feeds.feedburner.com/podcastmp3vdl?format=xml&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Valéry Febvre</name>
			<uri>http://valos.home-dn.net/blog/index.php</uri>
		</author>
		<source>
			<title type="html">valos://blog</title>
			<link rel="self" href="http://valos.home-dn.net/blog/index.php?feed/rss2"/>
			<id>http://valos.home-dn.net/blog/index.php?feed/rss2</id>
			<updated>2010-03-06T01:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr">
		<title type="html">Actu Podboy</title>
		<link href="http://valos.home-dn.net/blog/index.php?post/2010/02/28/Actu-Podboy"/>
		<id>urn:md5:264a9d611bc6194c21db3b0e9a076eab</id>
		<updated>2010-02-28T15:08:00+00:00</updated>
		<content type="html">&lt;p&gt;Une &lt;a href=&quot;http://code.google.com/p/podboy/downloads/list&quot;&gt;nouvelle version 1.4.0&lt;/a&gt; est dispo.&lt;/p&gt;


&lt;p&gt;6 versions sont passées depuis mon dernier billet. Pas bien &lt;img src=&quot;http://valos.home-dn.net/blog/themes/default/smilies/sad.png&quot; alt=&quot;:-(&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;h5&gt;Résumé des changements depuis la version 1.2.0:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Les podcats peuvent être renommés&lt;/li&gt;
&lt;li&gt;Les URL des podcats peuvent être modifiées&lt;/li&gt;
&lt;li&gt;Les téléchargements peuvent être interrompus&lt;/li&gt;
&lt;li&gt;Ajout de la possibilité de passer en mode multi-sélection dans les listes&lt;/li&gt;
&lt;li&gt;Améliorations dans l'analyse des flux des podcasts et dans la vérification des mises à jour&lt;/li&gt;
&lt;li&gt;Quelques secondes gagnées au démarrage (environ 4 secondes)&lt;/li&gt;
&lt;li&gt;3 nouveaux réglages dans une nouvelle section &quot;Display&quot;: finger size, scaling factor et orientation&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Valéry Febvre</name>
			<uri>http://valos.home-dn.net/blog/index.php</uri>
		</author>
		<source>
			<title type="html">valos://blog</title>
			<link rel="self" href="http://valos.home-dn.net/blog/index.php?feed/rss2"/>
			<id>http://valos.home-dn.net/blog/index.php?feed/rss2</id>
			<updated>2010-03-06T01:00:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Une après-midi de dégel</title>
		<link href="http://www.0d.be/2010/02/16/une-apres-midi-de-degel/"/>
		<id>http://www.0d.be/posts/421</id>
		<updated>2010-02-16T20:16:00+00:00</updated>
		<content type="html">&lt;p&gt;En se promenant on pouvait croiser les dernières descentes en luge de l'année,&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;...&quot; src=&quot;http://www.0d.be/photos/parc-leopold-luge-small.jpeg&quot; /&gt;
&lt;/div&gt;
&lt;p&gt;Mais aussi une orange sur la glace,&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;...&quot; src=&quot;http://www.0d.be/photos/parc-leopold-orange-small.jpeg&quot; /&gt;
&lt;/div&gt;
&lt;p&gt;Deux chats amoureux,&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;...&quot; src=&quot;http://www.0d.be/photos/parc-leopold-cats-in-love-small.jpeg&quot; /&gt;
&lt;/div&gt;
&lt;p&gt;Et un bien étrange bourgeon.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;...&quot; src=&quot;http://www.0d.be/photos/bourgeon-cannette-small.jpeg&quot; /&gt;
&lt;/div&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Sortie de gurlchecker 0.13</title>
		<link href="http://gurlchecker.labs.libre-entreprise.org/index_fr.html"/>
		<id>http://www.esaracco.fr/eea1741e0f5bc0e3e30160f0362c4bf1</id>
		<updated>2010-02-13T16:39:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://gurlchecker.labs.libre-entreprise.org/index_fr.html&quot;&gt;gURLChecker&lt;/a&gt; est un vérificateur graphique de sites web pour GNU/Linux et autres systèmes POSIX. Il fonctionne sur un site entier, une page locale ou un fichier de signets.&lt;p&gt;&lt;/p&gt;&lt;strong&gt;ChangeLog&lt;/strong&gt;&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Vérification des signets Google Chrome&lt;/li&gt;
  &lt;li&gt;Vérification des signets Opera&lt;/li&gt;
  &lt;li&gt;Correction d'un problème dans la gestion des fichiers de signets distants&lt;/li&gt;
  &lt;li&gt;Suppression des noeuds XML d'une manière plus orthodoxe&lt;/li&gt;
  &lt;li&gt;Réorganisation du code de gestion des signets, et nettoyage&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">gurlchecker 0.13 released</title>
		<link href="http://labs.libre-entreprise.org/forum/forum.php?forum_id=733"/>
		<id>http://labs.libre-entreprise.org/forum/forum.php?forum_id=733</id>
		<updated>2010-02-13T16:31:07+00:00</updated>
		<content type="html">- Added support for Google Chrome bookmarks check.
- Added support for Opera bookmarks check.
- Fixed a problem with remote bookmarks file handling.
- Now remove XML node using the right way.
- Code reorganisation, and cleaning.</content>
		<author>
			<name>Labs</name>
			<uri>http://labs.libre-entreprise.org</uri>
		</author>
		<source>
			<title type="html">Labs Project News</title>
			<subtitle type="html">Labs Project News Highlights</subtitle>
			<link rel="self" href="http://labs.libre-entreprise.org/export/rss_sfnews.php"/>
			<id>http://labs.libre-entreprise.org/export/rss_sfnews.php</id>
			<updated>2010-09-02T21:30:05+00:00</updated>
			<rights type="html">Copyright 1999-2000 VA Linux Systems, Inc.</rights>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Sortie de wbmclamav 0.12.1</title>
		<link href="http://wbmclamav.labs.libre-entreprise.org/index_fr.html"/>
		<id>http://www.esaracco.fr/e6ef8873dd042b8b9419f7120ebeeca8</id>
		<updated>2010-02-13T15:43:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://wbmclamav.labs.libre-entreprise.org/index_fr.html&quot;&gt;wbmclamav&lt;/a&gt; est un module webmin pour gérer Clam Antivirus.&lt;p&gt;&lt;/p&gt;&lt;strong&gt;ChangeLog&lt;/strong&gt;&lt;p&gt;&lt;/p&gt;
	&lt;ul&gt;
	  &lt;li&gt;Correction d'un problème avec le renvoi d'emails quand un port est spécifié&lt;/li&gt;
	  &lt;li&gt;Correction d'un problème dans le script de purge de la quarantaine&lt;/li&gt;
	  &lt;li&gt;Grosse simplification du script de purge de la quarantaine&lt;/li&gt;
	&lt;/ul&gt;</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">wbmclamav 0.12.1 released</title>
		<link href="http://labs.libre-entreprise.org/forum/forum.php?forum_id=732"/>
		<id>http://labs.libre-entreprise.org/forum/forum.php?forum_id=732</id>
		<updated>2010-02-13T15:30:44+00:00</updated>
		<content type="html">- Fixed a problem on resending email when port is specified.
- Fixed a bug in quarantine purge script that was resulting in total quarantine deletion instead of deleting only files &amp;gt;= to a given number of days.
- Big simplification of quarantine purge script.</content>
		<author>
			<name>Labs</name>
			<uri>http://labs.libre-entreprise.org</uri>
		</author>
		<source>
			<title type="html">Labs Project News</title>
			<subtitle type="html">Labs Project News Highlights</subtitle>
			<link rel="self" href="http://labs.libre-entreprise.org/export/rss_sfnews.php"/>
			<id>http://labs.libre-entreprise.org/export/rss_sfnews.php</id>
			<updated>2010-09-02T21:30:05+00:00</updated>
			<rights type="html">Copyright 1999-2000 VA Linux Systems, Inc.</rights>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Sortie de gurlchecker 0.12.1</title>
		<link href="http://gurlchecker.labs.libre-entreprise.org/index_fr.html"/>
		<id>http://www.esaracco.fr/8cf1925a72f94060a3200a705fbe1ce7</id>
		<updated>2010-02-06T10:12:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://gurlchecker.labs.libre-entreprise.org/index_fr.html&quot;&gt;gURLChecker&lt;/a&gt; est un vérificateur graphique de sites web pour GNU/Linux et autres systèmes POSIX. Il fonctionne sur un site entier, une page locale ou un fichier de signets.&lt;p&gt;&lt;/p&gt;&lt;strong&gt;ChangeLog&lt;/strong&gt;&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Evite l'utilisation de la fonction gtk_widget_set_visible() pour préserver la compatibilité Gtk+  2.18&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">gurlchecker 0.12.1 released</title>
		<link href="http://labs.libre-entreprise.org/forum/forum.php?forum_id=728"/>
		<id>http://labs.libre-entreprise.org/forum/forum.php?forum_id=728</id>
		<updated>2010-02-06T09:57:34+00:00</updated>
		<content type="html">Avoid using gtk_widget_set_visible() function to preserve Gtk+ &amp;lt; 2.18 compatibility.</content>
		<author>
			<name>Labs</name>
			<uri>http://labs.libre-entreprise.org</uri>
		</author>
		<source>
			<title type="html">Labs Project News</title>
			<subtitle type="html">Labs Project News Highlights</subtitle>
			<link rel="self" href="http://labs.libre-entreprise.org/export/rss_sfnews.php"/>
			<id>http://labs.libre-entreprise.org/export/rss_sfnews.php</id>
			<updated>2010-09-02T21:30:05+00:00</updated>
			<rights type="html">Copyright 1999-2000 VA Linux Systems, Inc.</rights>
		</source>
	</entry>

	<entry>
		<title type="html">FOSDEM 2010, in a hurry</title>
		<link href="http://www.0d.be/2010/02/04/fosdem-2010-in-a-hurry/"/>
		<id>http://www.0d.be/posts/420</id>
		<updated>2010-02-04T11:34:35+00:00</updated>
		<content type="html">&lt;p&gt;Just like &lt;a class=&quot;reference external&quot; href=&quot;http://www.vuntz.net/journal/post/2010/02/04/Going-to-FOSDEM-2010&quot;&gt;Vincent&lt;/a&gt; wrote there is a flurry of activity this weekend in Brussels, thanks to FOSDEM, in fact there is even some people already here today, it will be nice to meet all of you.&lt;/p&gt;
&lt;p&gt;I just got confirmation from the t-shirt producer (&lt;a class=&quot;reference external&quot; href=&quot;http://www.tiptopprint.be/&quot;&gt;tip top print&lt;/a&gt;): they will be ready tomorrow, thanks a lot to them, if you ever need t-shirts printed in Belgium, they are really friendly.&lt;/p&gt;
&lt;p&gt;There is a GNOME event in a bar on &lt;em&gt;Saturday evening&lt;/em&gt;, it will happen at « La Porte Noire » (The Black Door) where there is a great collection of Belgian beers, and other beverages (with a special attention to all of you whisky lovers).  (and there is the FOSDEM party on Friday evening, at the Delirium Café, where there is also lots of different beers (noticed a pattern?)).&lt;/p&gt;
&lt;p&gt;The address and more details are on &lt;a class=&quot;reference external&quot; href=&quot;http://live.gnome.org/Brussels2010/Attendees&quot;&gt;http://live.gnome.org/Brussels2010/Attendees&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;See you!&lt;/p&gt;
&lt;p&gt;[imagine a &amp;quot;I'm going to fosdem&amp;quot; button here]&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Marseille, vite fait</title>
		<link href="http://www.0d.be/2010/02/04/marseille-vite-fait/"/>
		<id>http://www.0d.be/posts/419</id>
		<updated>2010-02-04T11:04:10+00:00</updated>
		<content type="html">&lt;p&gt;Du 20 au 23 janvier, c'était &lt;a class=&quot;reference external&quot; href=&quot;http://radiosenlutte.free.fr/spip.php?article65&quot;&gt;semaine radios libres à Marseille&lt;/a&gt;, c'était très bien, il y avait plein de gens.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Vieux port&quot; src=&quot;http://www.0d.be/photos/marseille-vieux-port-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;Marseille, 21 janvier 2010&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Merci tout le monde, et tout particulièrement à Marie pour l'hébergement.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">gurlchecker 0.12 released</title>
		<link href="http://labs.libre-entreprise.org/forum/forum.php?forum_id=727"/>
		<id>http://labs.libre-entreprise.org/forum/forum.php?forum_id=727</id>
		<updated>2010-01-30T15:14:23+00:00</updated>
		<content type="html">- Added check for Firefox bookmarks (sqlite3 database support).
- Added massive delete of all bad links.
- Ask confirmation before deleting a link.
- Fixed a problem with local file detection.
- Added CSV export.
- Rewrote connect_thread() method to avoid use of deprecated gethostbyname() function. By the way, it made network management far much stable.
- Fixed HTTP header detection with SSL mode.
- All extensions can now be managed by user in settings dialog.
- Display filters are now cumulative.
- Added a FILE protocol filter.
- Force all dialogs to be centered.
- Some work on libglade new XML.
- Some main treeview popup fixes.
- Fixed problems with links refresh.
- Fixed a problem with main window reactivation after a scan suspend.
- Better management when gurlchecker have been built without SSL support.
- Fixed a problem with software license in about dialog.
- Fixed a problem with HTTP location and HTML META refresh.
- Speed optimization.
- Security check is now available for bookmarks projects too.
- Fixed logic and GUI problems with cookies management.
- A huge number of memory leaks fixes.
- Code cleaning.</content>
		<author>
			<name>Labs</name>
			<uri>http://labs.libre-entreprise.org</uri>
		</author>
		<source>
			<title type="html">Labs Project News</title>
			<subtitle type="html">Labs Project News Highlights</subtitle>
			<link rel="self" href="http://labs.libre-entreprise.org/export/rss_sfnews.php"/>
			<id>http://labs.libre-entreprise.org/export/rss_sfnews.php</id>
			<updated>2010-09-02T21:30:05+00:00</updated>
			<rights type="html">Copyright 1999-2000 VA Linux Systems, Inc.</rights>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Sortie de gurlchecker 0.12</title>
		<link href="http://gurlchecker.labs.libre-entreprise.org/index_fr.html"/>
		<id>http://www.esaracco.fr/eca2174f42015bce4cc73d58318b1b7e</id>
		<updated>2010-01-30T08:30:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://gurlchecker.labs.libre-entreprise.org/index_fr.html&quot;&gt;gURLChecker&lt;/a&gt; est un vérificateur graphique de sites web pour GNU/Linux et autres systèmes POSIX. Il fonctionne sur un site entier, une page locale ou un fichier de signets.&lt;p&gt;&lt;/p&gt;&lt;strong&gt;ChangeLog&lt;/strong&gt;&lt;p&gt;&lt;/p&gt;
Beaucoup d'évolutions et de corrections dans cette nouvelle version. Les principales sont:&lt;br /&gt;
&lt;ul&gt;
  &lt;li&gt;Export CSV&lt;/li&gt;
  &lt;li&gt;Vérification des signets Firefox&lt;/li&gt;
  &lt;li&gt;Suppression massive des mauvais liens&lt;/li&gt;
  &lt;li&gt;Vérification de la sécurité des signets&lt;/li&gt;
  &lt;li&gt;Nouvelle méthode de filtrage pour le résultat du scan&lt;/li&gt;
  &lt;li&gt;Réécriture de certaines méthodes réseau&lt;/li&gt;
  &lt;li&gt;Corrections HTTPS et HTTP&lt;/li&gt;
  &lt;li&gt;Un très grand nombre de corrections de fuites de mémoire&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr">
		<title type="html">Nouveautés Podboy</title>
		<link href="http://valos.home-dn.net/blog/index.php?post/2010/01/13/Nouveautes-Podboy"/>
		<id>urn:md5:6e02cfe37e4c139384a79074a6f076b7</id>
		<updated>2010-01-13T07:06:00+00:00</updated>
		<content type="html">&lt;p&gt;Deux versions (1.1.0 et 1.2.0) de &lt;a href=&quot;http://code.google.com/p/podboy/&quot; hreflang=&quot;en&quot;&gt;Podboy&lt;/a&gt; ont été publiées depuis le dernier billet. Désolé pour la flemme.&lt;/p&gt;


&lt;p&gt;Les développements ont été principalement axés sur des demandes utilisateurs.&lt;/p&gt;


&lt;h5&gt;Changements de la version 1.2.0 (du 12-01-2010)&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;New feature: show details of episodes in page &quot;Downloads&quot; (like in page &quot;Episodes&quot;).&lt;/li&gt;
&lt;li&gt;New feature: update only the selected podcast in page &quot;Downloads&quot;.&lt;/li&gt;
&lt;li&gt;New feature: episodes can now be tagged as &quot;Ignore&quot; in page &quot;Downloads&quot;. All episodes with status &quot;ignore&quot; will be skip when the downloading of all episodes of a podcast will be requested.&lt;/li&gt;
&lt;li&gt;New feature: import of a list of podcasts via an OPML file (new button &quot;Import&quot; in the page &quot;Podcasts&quot;)&lt;/li&gt;
&lt;li&gt;Fixed occasionnaly incorrect display size of podcasts covers.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Changements de la version 1.1.0 (du 02-01-2010)&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Unplayed episodes can now be identified by a yellow star.&lt;/li&gt;
&lt;li&gt;Unplayed/played status of episodes can be manually toggled via a new entry named &quot;Toggle Played Status&quot; in the oversel button &quot;Actions&quot; of page &quot;Episodes&quot;.&lt;/li&gt;
&lt;li&gt;Add possibility to show details of episodes before to play them via a new entry named &quot;Show Details&quot; in the hoversel button &quot;Actions&quot; of page &quot;Episodes&quot;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;J'ai également travaillé sur le support des fichiers en format OGG.
Malheureusement ce ne fût pas sans certaines déconvenues.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sur mon ordi portable, ca marche parfois mais j'ai très souvent des segfaults au démarrage de la lecture. étant donné que ça marche très bien en ligne de commande avec gst-launch (gst-launch-0.10 filesrc location=/path/to/file.ogg&amp;nbsp;! oggdemux&amp;nbsp;! vorbisdec&amp;nbsp;! audioconvert&amp;nbsp;! audioresample&amp;nbsp;! alsasink ), je penche pour un bug dans le binding Python.&lt;/li&gt;
&lt;li&gt;Sur le FR, c'est diffèrent. Pas moyen de jouer quoi que ce soit. Il semble y avoir un bug dans le pipeline &quot;oogdemux&quot;. Même en essayant en ligne de commande avec gst-launch, c'est toujours la même erreur (j'utlise la distribution SHR-unstable):&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
ERROR: from element /GstPipeline:pipeline0/GstOggDemux:oggdemux0: Internal data stream error.
Additional debug info:
gstoggdemux.c(3251): gst_ogg_demux_loop (): /GstPipeline:pipeline0/GstOggDemux:oggdemux0:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
&lt;/pre&gt;


&lt;p&gt;Les versions de Gstreamer sont les mêmes: 0.10.25&lt;/p&gt;

&lt;table&gt;&lt;tr&gt;&lt;td&gt;


&lt;p&gt;&lt;a href=&quot;http://valos.home-dn.net/blog/public/image/podboy/podboy-downloads-6.png&quot;&gt;&lt;img src=&quot;http://valos.home-dn.net/blog/public/image/podboy/.podboy-downloads-6_s.jpg&quot; alt=&quot;Podboy Downloads 6&quot; title=&quot;Podboy Downloads 6, jan 2010&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td&gt;


&lt;p&gt;&lt;a href=&quot;http://valos.home-dn.net/blog/public/image/podboy/podboy-episodes-2.png&quot;&gt;&lt;img src=&quot;http://valos.home-dn.net/blog/public/image/podboy/.podboy-episodes-2_s.jpg&quot; alt=&quot;Podboy Episodes 2&quot; title=&quot;Podboy Episodes 2, dec 2009&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td&gt;


&lt;p&gt;&lt;a href=&quot;http://valos.home-dn.net/blog/public/image/podboy/podboy-episodes-4.png&quot;&gt;&lt;img src=&quot;http://valos.home-dn.net/blog/public/image/podboy/.podboy-episodes-4_s.jpg&quot; alt=&quot;Podboy Episodes 4&quot; title=&quot;Podboy Episodes 4, jan 2010&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</content>
		<author>
			<name>Valéry Febvre</name>
			<uri>http://valos.home-dn.net/blog/index.php</uri>
		</author>
		<source>
			<title type="html">valos://blog</title>
			<link rel="self" href="http://valos.home-dn.net/blog/index.php?feed/rss2"/>
			<id>http://valos.home-dn.net/blog/index.php?feed/rss2</id>
			<updated>2010-03-06T01:00:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Mise à jour Fusionforge 4.8.1 -&amp;amp;gt; Fusionforge 4.8.2</title>
		<link href="http://labs.libre-entreprise.org/forum/forum.php?forum_id=719"/>
		<id>http://labs.libre-entreprise.org/forum/forum.php?forum_id=719</id>
		<updated>2010-01-08T15:48:03+00:00</updated>
		<content type="html">L'application vient d'être mise à jour, n'hésitez pas à signaler tout problème...
(au passage correction d'un bug généré lors de la mise à jour précédent, produisant une liste vide pour l'assignation des trackers.</content>
		<author>
			<name>Labs</name>
			<uri>http://labs.libre-entreprise.org</uri>
		</author>
		<source>
			<title type="html">Labs Project News</title>
			<subtitle type="html">Labs Project News Highlights</subtitle>
			<link rel="self" href="http://labs.libre-entreprise.org/export/rss_sfnews.php"/>
			<id>http://labs.libre-entreprise.org/export/rss_sfnews.php</id>
			<updated>2010-09-02T21:30:05+00:00</updated>
			<rights type="html">Copyright 1999-2000 VA Linux Systems, Inc.</rights>
		</source>
	</entry>

	<entry xml:lang="fr">
		<title type="html">L'API de Wikipedia</title>
		<link href="http://blog.infos-pratiques.org/index.php/post/2010/01/06/L-API-de-Wikipedia"/>
		<id>urn:md5:6043ef1356e91925ef25d0eedc7fd2ca</id>
		<updated>2010-01-06T07:41:00+00:00</updated>
		<content type="html">&lt;p&gt;Pour constituer un annuaire libre pour les collectivités, dans le cadre du &lt;a href=&quot;http://www.comarquage.fr&quot; hreflang=&quot;fr&quot;&gt;co-marquage&lt;/a&gt;, un &lt;a href=&quot;http://hg.infos-pratiques.org/souk/file/tip/souk/scripts/download_wikipedia_comnunes.py&quot; hreflang=&quot;en&quot;&gt;bot&lt;/a&gt; récupère la page Wikipedia de chaque commune de France.&lt;/p&gt;


&lt;p&gt;Pour réaliser ce bot, il a fallu utiliser l'&lt;a href=&quot;http://www.mediawiki.org/wiki/API&quot; hreflang=&quot;en&quot;&gt;API fournie par Mediawiki&lt;/a&gt;. Et ce fut une excellente surprise&amp;nbsp;: la documentation est bonne, les fonctions de l'API fournissent elles-mêmes &lt;a href=&quot;http://en.wikipedia.org/w/api.php&quot; hreflang=&quot;en&quot;&gt;leur documentation&lt;/a&gt; et elles peuvent être testées simplement avec un navigateur web. Un exemple à suivre.&lt;/p&gt;</content>
		<author>
			<name>Emmanuel Raviart</name>
			<uri>http://blog.infos-pratiques.org/index.php/</uri>
		</author>
		<source>
			<title type="html">Infos pratiques</title>
			<link rel="self" href="http://blog.infos-pratiques.org/index.php/feed/atom"/>
			<id>urn:md5:fea272dd974897385aa23f943674c546</id>
			<updated>2010-08-09T10:45:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Voyage en Italie</title>
		<link href="http://www.0d.be/2010/01/04/voyage-en-italie/"/>
		<id>http://www.0d.be/posts/418</id>
		<updated>2010-01-04T11:12:33+00:00</updated>
		<content type="html">&lt;p&gt;Quatre semaines, du 6 décembre, au 4 janvier, dans le sud de l'Italie, en Calabre et en Sicile. Le premier soir, un peu de vocabulaire, j'ai appris «&amp;nbsp;alla spina&amp;nbsp;»; je ne pense pas avoir vu de pompe à bière de tout le reste du séjour.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Cathédrale de Palerme, et clémentines&quot; src=&quot;http://www.0d.be/photos/italie/palermo-cattedrale-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;Cathédrale de Palerme&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;À Palerme il faut absolument faire des photos des petites rues, avec du linge qui pend, et des marchés, avec leurs étals de citrons.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Plage de Cefalù&quot; src=&quot;http://www.0d.be/photos/italie/cefalu-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;Cefalù&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Décembre par plus de vingt degrés (24° le 30 décembre à Messine), c'est agréable.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Entre Villa San Giovanni et Messine&quot; src=&quot;http://www.0d.be/photos/italie/villa-san-giovanni-to-messina-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;Traversée de Villa San Giovanni à Messine&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Les transports en commun ont une certaine réputation de retards, on ne les a pas trop vécus. Et c'est génial d'aller en ferry à Messine pour moins cher qu'un &lt;em&gt;Arts-Loi — Gare du Midi&lt;/em&gt; avec la STIB.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;L'Etna&quot; src=&quot;http://www.0d.be/photos/italie/acireale-etna-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;L'Etna, depuis Acireale&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;De la Sicile, les gens connaissent l'Etna et bien peu les &lt;em&gt;arancini&lt;/em&gt;; ils ratent quelque chose. Cela dit en faire l'entièreté du repas de Noël, c'est peut-être pousser un peu.&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Scilla, un côté&quot; src=&quot;http://www.0d.be/photos/italie/scilla-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;Scilla&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;J'ai été pendant trois semaines captivé par l'existence d'une rue &lt;em&gt;Cesare Battisti&lt;/em&gt; à Reggio, avant de réaliser qu'il devait s'agir d'un homonyme. Par ailleurs j'ai découvert que le travail de fin d'études de Fanny Ardant est intitulé «&amp;nbsp;Anarchisme et surréalisme&amp;nbsp;».&lt;/p&gt;
&lt;div class=&quot;figure&quot;&gt;
&lt;img alt=&quot;Palizzi&quot; src=&quot;http://www.0d.be/photos/italie/palizzi-small.jpeg&quot; /&gt;
&lt;p class=&quot;caption&quot;&gt;Palizzi Superiore&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Edward Lear, artiste et poète anglais, a été fasciné par les villages dans la montagne calabraise, et Palizzi en particulier; le gars m'ayant pris en stop —&amp;nbsp;alors que je n'en faisais pas&amp;nbsp;—, en est très fier; il adore son village.&lt;/p&gt;
&lt;p&gt;Un grand merci pour l'accueil à Mikaël et Évangéline à Reggio, à Bastien à Palerme, et à Sophie &amp;quot;&lt;em&gt;même si j'ai fait un peu ma chiante (mais toi aussi un peu alors ça va :)&lt;/em&gt;&amp;quot;.&lt;/p&gt;</content>
		<author>
			<name>Frédéric Péters</name>
			<uri>http://www.0d.be</uri>
		</author>
		<source>
			<title type="html">Entre code et gazon</title>
			<link rel="self" href="http://www.0d.be/feed-planet.xml/atom"/>
			<id>http://www.0d.be/feeds/default/atom</id>
			<updated>2010-09-02T21:30:01+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr">
		<title type="html">Combien de mairies ont un site web ?</title>
		<link href="http://blog.infos-pratiques.org/index.php/post/2009/12/28/Combien-de-mairies-ont-un-site-web"/>
		<id>urn:md5:e7f981ca4ed7ec05c6de1f0b23e4ad5a</id>
		<updated>2009-12-28T09:29:00+00:00</updated>
		<content type="html">&lt;p&gt;L'&lt;a href=&quot;http://lannuaire.service-public.fr/navigation/index-mairie.html&quot; hreflang=&quot;fr&quot;&gt;annuaire de l'administration&lt;/a&gt; recense 6486 mairies ayant un site web.&lt;/p&gt;


&lt;p&gt;L'&lt;a href=&quot;http://www.amf.asso.fr/annuaire/&quot; hreflang=&quot;fr&quot;&gt;annuaire de l'AMF&lt;/a&gt; en compte 9615, dont 4671 ne figurent pas dans l'annuaire de l'administration.&lt;/p&gt;


&lt;p&gt;Quant à &lt;a href=&quot;http://fr.wikipedia.org/wiki/Listes_des_communes_de_France&quot; hreflang=&quot;fr&quot;&gt;Wikipedia&lt;/a&gt;, un &quot;bot&quot; a permis d'en recenser 2719, dont 425 n'apparaissant pas dans les 2 précédents annuaires.&lt;/p&gt;


&lt;p&gt;Au total, au moins 11582 (6486 + 4671 + 425) communes françaises ont donc un site web.&lt;/p&gt;</content>
		<author>
			<name>Emmanuel Raviart</name>
			<uri>http://blog.infos-pratiques.org/index.php/</uri>
		</author>
		<source>
			<title type="html">Infos pratiques</title>
			<link rel="self" href="http://blog.infos-pratiques.org/index.php/feed/atom"/>
			<id>urn:md5:fea272dd974897385aa23f943674c546</id>
			<updated>2010-08-09T10:45:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Publication du morceau Simple Dream</title>
		<link href="http://www.dogmazic.net/Emmanuel_Saracco"/>
		<id>http://www.esaracco.fr/91bc1bba63a585013f1de6e62264eeda</id>
		<updated>2009-12-26T18:16:00+00:00</updated>
		<content type="html">Publication du morceau &lt;a href=&quot;http://www.dogmazic.net/Emmanuel_Saracco&quot;&gt;Simple Dream&lt;/a&gt;.&lt;br /&gt;Enregistrement et mixage avec Ardour.</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="fr-fr">
		<title type="html">Sortie de wbmtranslator 0.7.1</title>
		<link href="http://wbmtranslator.labs.libre-entreprise.org/index_fr.html"/>
		<id>http://www.esaracco.fr/f5918dad3a1d99b22c6ba206a4277481</id>
		<updated>2009-12-25T17:42:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://wbmtranslator.labs.libre-entreprise.org/index_fr.html&quot;&gt;wbmtranslator&lt;/a&gt; est un assistant de traduction pour les modules webmin/usermin.&lt;p&gt;&lt;/p&gt;&lt;strong&gt;ChangeLog&lt;/strong&gt;&lt;p&gt;&lt;/p&gt;
	&lt;ul&gt;
	  &lt;li&gt;Correction d'un problème avec la détection de l'UTF-8. À présent, toutes les langues devraient apparaître dans les listes, et la traduction UTF-8 peut être gérée.&lt;/li&gt;
	  &lt;li&gt;Correction d'un problème de validation de l'email lors de l'envoi de l'archive des traductions.&lt;/li&gt;
	&lt;/ul&gt;</content>
		<author>
			<name>Emmanuel Saracco</name>
			<uri>http://www.esaracco.fr</uri>
		</author>
		<source>
			<title type="html">Emmanuel Saracco</title>
			<subtitle type="html">Les nouveaux logiciels, nouvelles musiques, nouvelles documentations ou nouvelles publications de textes sur le site de Emmanuel Saracco.</subtitle>
			<link rel="self" href="http://www.esaracco.fr/news_rss.php"/>
			<id>http://www.esaracco.fr/news_rss.php</id>
			<updated>2010-09-02T21:30:04+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">wbmtranslator 0.7.1 released</title>
		<link href="http://labs.libre-entreprise.org/forum/forum.php?forum_id=717"/>
		<id>http://labs.libre-entreprise.org/forum/forum.php?forum_id=717</id>
		<updated>2009-12-25T17:29:22+00:00</updated>
		<content type="html">- Fixed a problem with UTF-8 detection. Now all languages appear in lists, and UTF-8 translation can be managed.
- Fixed a problem with email validation when sending translation archive.</content>
		<author>
			<name>Labs</name>
			<uri>http://labs.libre-entreprise.org</uri>
		</author>
		<source>
			<title type="html">Labs Project News</title>
			<subtitle type="html">Labs Project News Highlights</subtitle>
			<link rel="self" href="http://labs.libre-entreprise.org/export/rss_sfnews.php"/>
			<id>http://labs.libre-entreprise.org/export/rss_sfnews.php</id>
			<updated>2010-09-02T21:30:05+00:00</updated>
			<rights type="html">Copyright 1999-2000 VA Linux Systems, Inc.</rights>
		</source>
	</entry>

</feed>
