<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for sdodji</title>
    <link>http://www.advogato.org/person/sdodji/</link>
    <description>Advogato blog for sdodji</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sun, 20 Jul 2008 00:46:00 GMT</pubDate>
    <item>
      <pubDate>Thu, 3 Jul 2008 09:09:11 GMT</pubDate>
      <title>Garmin playing the GNOME Mobile game</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=122</link>
      <guid>http://dodji.blogspot.com/2008/07/garmin-playing-gnome-mobile-game.html</guid>
      <description>I know &lt;a href="http://butterfeet.org/?p=57" &gt;Matthew mentionned it&lt;/a&gt; already, but I could not resist.&lt;br /&gt;&lt;br /&gt;Garmin are launching their N&#xFC;vi 8xxx and 5xxx GPS devices and people are &lt;a href="http://www.linuxdevices.com/news/NS8827997755.html" &gt;talking about it&lt;/a&gt;.&lt;br /&gt;What impresses me is that they are using GNU/Linux, &lt;a href="http://www.gnome.org/mobile/" &gt;GNOME Mobile&lt;/a&gt;, and more importantly, are releasing the source code of the modifications they did to the Free Software components they use.&lt;br /&gt;&lt;br /&gt;I logically went to look at what they are releasing. They set up a very simple and accessible &lt;a href="http://developer.garmin.com/linux/" &gt;web site&lt;/a&gt; from where you can get the sources. No ads, no bullshit, no nothing. Just the plain simple source tarballs. They even separated the patches they did from the tarballs. Man, sooooo well done.&lt;br /&gt;&lt;br /&gt;I dowloaded this &lt;a href="http://developer.garmin.com/linux-software/nuvi8xx/nuvi8xx-v2.60-sources.tar.bz2" &gt;archive&lt;/a&gt; from their website. Man, they are really using everything from &lt;a href="http://en.wikipedia.org/wiki/X.Org" &gt;Xorg&lt;/a&gt; to &lt;a href="http://www.gtkmm.org/" &gt;Gtkmm&lt;/a&gt;, including a lot of other cool Free Software technology bits that are either GPL or GPL compatible.&lt;br /&gt;&lt;br /&gt;Okay, I am not a gizmo geek. I have no Ipod, no camera on my cell phone, no gaming device ... But this time, I think I am going to buy one of these Garmin GPS devices. I wonder if I can update the maps on the devices using my GNU/Linux desktop. I don't mind buying the maps. I just don't want to be forced to use a proprietary desktop software system, just to update those maps.&lt;br /&gt;&lt;br /&gt;In any case, well done Garmin. You are taking and you are giving back. And that has to be said.</description>
    </item>
    <item>
      <pubDate>Mon, 23 Jun 2008 14:13:50 GMT</pubDate>
      <title>nemiver 0.5.4</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=121</link>
      <guid>http://dodji.blogspot.com/2008/06/nemiver-054.html</guid>
      <description>This week end I pushed &lt;a href="http://home.gna.org/nemiver" &gt;nemiver&lt;/a&gt; &lt;a href="https://mail.gna.org/public/nemiver-list/2008-06/msg00000.html" &gt;0.5.4&lt;/a&gt; out. The release fixes a couple of annoying bugs like this &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=499873" &gt;one&lt;/a&gt;, or this &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=537281" &gt;one&lt;/a&gt; that were preventing me to properly debug some programs.&lt;br /&gt;&lt;br /&gt;It is impressive how motivated I can be to fix a set of bugs once I get hit by those bugs myself :-)&lt;br /&gt;&lt;br /&gt;Hopefully it should be better now - we always hope so after each release, don't we ?&lt;br /&gt;&lt;br /&gt;This new release should hit a package repository mirror near you soonish.</description>
    </item>
    <item>
      <pubDate>Mon, 16 Jun 2008 09:07:22 GMT</pubDate>
      <title>Sorry, but my desktop rocks</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=120</link>
      <guid>http://dodji.blogspot.com/2008/06/sorry-but-my-desktop-rocks.html</guid>
      <description>"Why are&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt; &lt;a href="http://www.grillbar.org/wordpress/?p=278" &gt;all the decadent people&lt;/a&gt; only talk about what &lt;b&gt;we&lt;/b&gt; need to do and not about what they will do &lt;b&gt;themselves&lt;/b&gt;? "&lt;br /&gt;&lt;br /&gt;Well said, &lt;a href="http://blogs.gnome.org/otte/2008/06/15/questions-of-the-day/" &gt;Benjamin&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;/me goes back to fixing his bugs.</description>
    </item>
    <item>
      <pubDate>Mon, 26 May 2008 21:17:43 GMT</pubDate>
      <title>nemiver 0.5.3</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=119</link>
      <guid>http://dodji.blogspot.com/2008/05/nemiver-053.html</guid>
      <description>Following my wish to &lt;a href="https://mail.gna.org/public/nemiver-list/2008-04/msg00001.html" &gt;push Nemiver releases more frequently&lt;/a&gt; I have released &lt;a href="http://home.gna.org/nemiver" &gt;Nemiver&lt;/a&gt; &lt;a href="https://mail.gna.org/public/nemiver-list/2008-05/msg00003.html" &gt;0.5.3&lt;/a&gt; yesterday. That opus brought quite a number of bugfixes to the light and is the first nemiver release to work on FreeBSD thanks to the awesome work of &lt;a href="http://romain.blogreen.org/" &gt;Romain Tarti&#xE8;re&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Just to give an idea of what got fixed, we did remove the libgnome dependency, made the GDB/MI parser be a bit more resiliant, improved the menu items sensitivity state management at the user interface level, and many other things.&lt;br /&gt;&lt;br /&gt;Quite a number of people have filed bugs and enhancement requests since the previous released version and I was very happy about that. It is not easy to file a bug about a debugger when you are using it to debug your own code in the first place. So a big thank you those who are taking the time to do that. It is really appreciated.&lt;br /&gt;&lt;br /&gt;Now I am back to hacking again, and I hope to be on time for another release next month :-)</description>
    </item>
    <item>
      <pubDate>Thu, 15 May 2008 09:12:51 GMT</pubDate>
      <title>upgrading my Thinkpad T42</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=118</link>
      <guid>http://dodji.blogspot.com/2008/05/upgrading-my-thinkpad-t42.html</guid>
      <description>I have recently changed the hard drive of my 5 years old T42 Thinkpad laptop. I had a 30 gb hard drive and that was obviously not enough to compile all the things I want to compile. Just to give an idea, I want to have xorg and &lt;a href="http://home.gna.org/nemiver" &gt;nemiver&lt;/a&gt; jhbuilds as well as &lt;a href="http://www.openembedded.org/" &gt;OpenEmbedded&lt;/a&gt; and &lt;a href="http://www.openmoko.org/" &gt;OpenMoko&lt;/a&gt; builds around. If you add the fact that I use &lt;a href="http://ccache.samba.org/" &gt;ccache&lt;/a&gt; extensively, I really needed more disk space.&lt;br /&gt;&lt;br /&gt;So I went to &lt;a href="http://www.memorysuppliers.com/" &gt;memorysuppliers.com&lt;/a&gt; and ordered a hard drive of 160 GB. They did a very a good job in sending the disk very quickly. I backed up my home directory by simply using the excellent &lt;a href="http://samba.anu.edu.au/rsync/" &gt;rsync&lt;/a&gt; program to save stuff on an external hard drive connected to the laptop via USB.&lt;br /&gt;&lt;br /&gt;Then I followed the instructions &lt;a href="http://www-307.ibm.com/pc/support/site.wss/MIGR-50021.html" &gt;here&lt;/a&gt; to remove the old disk and replace it with the new one.&lt;br /&gt;After that, I just reinstalled a brand new GNU/Linux system and recovered my backed up data.&lt;br /&gt;&lt;br /&gt;Everything went smoothly and took around 2h. Pretty neat.&lt;br /&gt;&lt;br /&gt;I did also upgrade the ram to 2Gig a couple of months ago so compiling C++ programs is quite OK on this 5 years old machine now :-)</description>
    </item>
    <item>
      <pubDate>Thu, 15 May 2008 09:12:51 GMT</pubDate>
      <title>DNS problems.</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=117</link>
      <guid>http://dodji.blogspot.com/2008/05/dns-problems.html</guid>
      <description>I have been unreachable at seketeli dot org since yesterday I believe. It should be back soon. So if you sent me an email that did not arrive, please try again shortly.&lt;br /&gt;&lt;br /&gt;The reason of that failure is that my hosting provider &lt;a href="http://www.online.net" &gt;(online.net)&lt;/a&gt; did change his DNS server addresses and I forgot to forward the information to my registrar which is &lt;a href="http://www.gandi.net" &gt;gandi.net&lt;/a&gt;. Shame on me. Especially because I was notified about the DNS address change something like a year ago. Everything should be back in order soonish. I am sorry for the annoyance.</description>
    </item>
    <item>
      <pubDate>Thu, 1 May 2008 16:10:07 GMT</pubDate>
      <title>A new place to hang my hat</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=116</link>
      <guid>http://dodji.blogspot.com/2008/05/new-place-to-hang-my-hat.html</guid>
      <description>Yesterday was my last day as an &lt;a href="http://www.openedhand.com/" &gt;OpenedHand&lt;/a&gt; employee. Working at OpenedHand has been a breeze, really. The crew there is an impressive pool of clever geeks. A high density of skills, enthousiasm and willingness to do the right thing. Clearly, there is no doubt that amazing things are going to be popping up from the OpenedHand towers. Ciao fellows, and thank you for the warm and fruitful atmosphere.&lt;br /&gt;&lt;br /&gt;Now I have to write the coming pages of my personal history. I have been given the chance and honour to settle at &lt;a href="http://www.redhat.com/" &gt;Red Hat&lt;/a&gt;, in the tools group. I am really looking forward to working with the bright folks there, and keep on modestly helping to shape the future of Free Software as much as I can.</description>
    </item>
    <item>
      <pubDate>Tue, 29 Apr 2008 10:19:01 GMT</pubDate>
      <title>nemiver debugger article on fosswire</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=115</link>
      <guid>http://dodji.blogspot.com/2008/04/nemiver-debugger-article-on-fosswire.html</guid>
      <description>I have been extremely lazy lately concerning writting about &lt;a href="http://home.gna.org/nemiver" &gt;nemiver.&lt;/a&gt; Maybe that's because I just prefer writting code rather than articles ? :-)&lt;br /&gt;&lt;br /&gt;Fortunately some nice people put together an &lt;a href="http://fosswire.com/2008/04/28/debugging-with-nemiver/" &gt;introduction article about nemiver.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Maybe at some point I should start writting a serie of simple articles presenting interesting features of the debugger.</description>
    </item>
    <item>
      <pubDate>Tue, 5 Feb 2008 10:07:53 GMT</pubDate>
      <title>Xglamo: the X server of the neo GTA02 device</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=114</link>
      <guid>http://dodji.blogspot.com/2008/02/xglamo-x-server-of-neo-gta02-device.html</guid>
      <description>The &lt;a href="http://wiki.openmoko.org/wiki/GTA02#.22Phase_2.22_.28GTA02.2C_.22Mass_Market.22.29" &gt;GTA02&lt;/a&gt; hardware of the &lt;a href="http://www.openmoko.org" &gt;OpenMoko&lt;/a&gt; project sports amongst other things the &lt;a href="http://www.smediatech.com/product3362.htm" &gt;Glamo3362&lt;/a&gt; GPU from smedia.&lt;br /&gt;&lt;br /&gt;I have been working on an Kdrive based X server, dedicated to that glamo chip: &lt;a href="http://cgit.freedesktop.org/%7Edodji/xglamo/" &gt;Xglamo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I basically took over the job done by Chia-I Wu, aka Olv (man, get yourself a blog ;-) ) in putting together an X server for that chip.&lt;br /&gt;&lt;br /&gt;I did hack on bringing support of hardware acceleration in areas like blitting, solid fills, RandR support and XVideo so far.&lt;br /&gt;&lt;br /&gt;For blitting and solid fills, we did start using the Kaa acceleration architecture. It seems to be pretty robust and did speed up things like scrolling a fair bit.&lt;br /&gt;&lt;br /&gt;For RandR acceleration I hacked the kernel framebuffer driver to make it support hardware assisted rotation and fleshed out its resolution setting code. With that setup, I just made the Xglamo RandR extension implementation use that shiny new kernel framebuffer rotation and resolution setting capabilities.&lt;br /&gt;&lt;br /&gt;The XVideo extension driver exposes a textured video port that supports clipping and scaling for planar YUV 4:2:0 frames. I am still working on supporting parameters settings like brightness, saturation and so on. For now, I can play videos using mplayer on the device, or even launching totem on my desktop and making it display its output on Xglamo server running on the device. The basics are in the box.&lt;br /&gt;&lt;br /&gt;All that code is already integrated in regular OpenMoko builds that you either &lt;a href="http://wiki.openmoko.org/wiki/OpenMoko2007.2#How_to_build" &gt;compile yourself&lt;/a&gt; or grab from the &lt;a href="http://wiki.openmoko.org/wiki/DailyBuiltImages" &gt;daily builds&lt;/a&gt; directories.&lt;br /&gt;&lt;br /&gt;There should be more to come on this topic in the coming days and weeks. In any case, I try to sent regular updates to the &lt;a href="http://lists.openmoko.org/pipermail/openmoko-devel" &gt;openmoko-devel&lt;/a&gt; list.&lt;br /&gt;&lt;br /&gt;So stay tuned :-)</description>
    </item>
    <item>
      <pubDate>Thu, 1 Nov 2007 13:11:46 GMT</pubDate>
      <title>CELF Embedded Linux Conference</title>
      <link>http://www.advogato.org/person/sdodji/diary.html?start=113</link>
      <guid>http://dodji.blogspot.com/2007/11/celf-embedded-linux-conference.html</guid>
      <description>I am about to leave soon to go to the &lt;a href="http://www.celinux.org/elc_europe07/elc_europe_index.html" &gt;CELF Embedded Linux Conference&lt;/a&gt; in Linz, Austria.&lt;br /&gt;&lt;br /&gt;I will be talking about the nice things happening in &lt;a href="http://pokylinux.org/" &gt;PokyLinux,&lt;/a&gt; and the  &lt;a href="http://www.gnome.org/mobile" &gt;Gnome Mobile And Embedded Mobile platform&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I am going there along with my &lt;a href="http://www.openedhand.com/" &gt;OpenedHand&lt;/a&gt; mates Samuel Ortiz and Richard Purdie.&lt;br /&gt;&lt;br /&gt;So if you are around, please come and say hi :-)</description>
    </item>
  </channel>
</rss>
