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

	<title>Planet Closed Fist</title>
	<!--<link rel="self" type="text/atom" href=""/>-->
	<link rel="alternate" type="text/html" href="http://planet.closedfist.co.uk/"/>
	<id></id>
	<updated>2008-08-20T01:00:31+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/1.0 +http://www.planetplanet.org</generator>

	<entry>
		<title>Ross Burton: Sound Juicer "I Don't Know What You Heard But It's Mandatory" 2.23.2</title>
		<link rel="alternate" type="text/html" href="http://www.burtonini.com/blog/computers/sound-juicer/sj-2.23.2"/>
		<id>http://burtonini.com/blog/computers/sound-juicer/sj-2.23.2</id>
		<updated>2008-08-18T13:59:53+00:00</updated>
		<content type="html">&lt;p&gt;
  Sound Juicer &quot;I Don't Know What You Heard But It's Mandatory&quot; 2.23.2 has been
  released.  Tarballs are
  available &lt;a href=&quot;http://www.burtonini.com/computing/sound-juicer-2.23.2.tar.bz2&quot;&gt;on
    &lt;tt&gt;burtonini.com&lt;/tt&gt;&lt;/a&gt;, or from
  the &lt;a href=&quot;ftp://ftp.gnome.org/pub/gnome/sources/sound-juicer/2.23/&quot;&gt;GNOME
  FTP servers&lt;/a&gt;.  Lots of fixes from the Amazing Matthew Martin:
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Stop playback when the disc is re-read (Matthew Martin)&lt;/li&gt;
  &lt;li&gt;Only eject the disc if tracks were ripped (MM)&lt;/li&gt;
  &lt;li&gt;Don't try and move the non-existant temp file when skipping (MM)&lt;/li&gt;
  &lt;li&gt;Free the option context (Pierre Benz)&lt;/li&gt;
  &lt;li&gt;Don't block until n-c-b quits when copying discs&lt;/li&gt;
  &lt;li&gt;Fix playback track switching (MM)&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Ross Burton</name>
			<uri>http://www.burtonini.com/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Chris Lord: libjana fixed up for rapid application development</title>
		<link rel="alternate" type="text/html" href="http://chrislord.net/blog/Software/Dates/libjana-fixed-up-for-rad.enlighten"/>
		<id>http://chrislord.net/blog/Software/Dates/libjana-fixed-up-for-rad.enlighten</id>
		<updated>2008-08-17T13:48:08+00:00</updated>
		<content type="html">&lt;p&gt;Just finished fixing up libjana-gtk to work nicely with glade-3. When compiled with --enable-glade, a glade-3 catalog file will be installed and some work-arounds will be enabled in the code that allow the widgets to be used nicely inside glade-3, allowing easy creation of GtkBuilder/libglade xml UI description files.&lt;/p&gt;
&lt;p&gt;Also, thanks to &lt;a href=&quot;http://blogs.gnome.org/thos/&quot; title=&quot;Thomas Wood&quot;&gt;Thomas Wood&lt;/a&gt;'s GSOC student pointing out that they were broken, and &lt;a href=&quot;http://log.emmanuelebassi.net/&quot; title=&quot;context switch&quot;&gt;Emmanuele Bassi&lt;/a&gt; showing me exactly what was broken about them, I've fixed the libjana{-ecal,-gtk} vala bindings. Unfortunately, I've not had the time to test them, but they look correct :)&lt;/p&gt;
&lt;p&gt;The plan is to use vala and glade-3/GtkBuilder in Dates2, as I get the time to work on it. Hopefully some other people might start playing with it though, as I really think libjana* lowers the barrier of entry for using PIM data via evolution-data-server in GTK applications. Just look what's possible!:&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://chrislord.net/images/jana-glade-ui-abuse.png&quot; title=&quot;Take THAT, plasma!&quot;&gt;&lt;img src=&quot;http://chrislord.net/images/jana-glade-ui-abuse-thumb.png&quot; /&gt;&lt;br /&gt;Click to zoom&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Chris Lord</name>
			<uri>http://chrislord.net/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Neil Roberts: blame-browse</title>
		<link rel="alternate" type="text/html" href="http://www.busydoingnothing.co.uk/blog/2008/08/16#Blame-Browse"/>
		<id>http://www.busydoingnothing.co.uk/blog/2008/08/16#Blame-Browse</id>
		<updated>2008-08-16T23:00:09+00:00</updated>
		<content type="html">&lt;p&gt;
The one thing that's worse about Git compared to Subversion is that
git-blame is so much harder to use than svn blame. The output from
git-blame is very wide so if you run it on the terminal then often
most of the line of source code will be cropped off the right
edge. SVN's revision numbers are replaced with a git commit hash so
it's also not immediatly obvious what the parent of a commit is from
the information in git-blame. When I use either blame command, I often
find the commit reported against a given line is not the change that
I'm interested in so I usually want to re-run the annotation with the
parent commit.
&lt;/p&gt;

&lt;p&gt;
I thought it might be fun to knock up a program to browse the output
of git-blame. I initially thought 'oh that's easy, that'll take about
half an hour' so I cobbled together a quick program in Ruby with the
GTK bindings. It was pretty quick to write because Ruby (like Perl)
has excellent support for processing text. However I eventually got
fed up with the Ruby GTK bindings because they are randomly missing
bindings for some functions that I wanted and it's difficult to
debug. After discovering &lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;amp;atid=470969&amp;amp;aid=2043970&amp;amp;group_id=53614&quot;&gt;
this bug&lt;/a&gt; I got fed up and rewrote it in C. I also ended up making
it much more complicated because now it tries to run git
asynchronously and process the output as it comes using the glib
main-loop.
&lt;/p&gt;

&lt;p&gt;
So far you can see the source code for the file you've annotated with
the hash of the commit for the that line. A tooltip is displayed for
the commit with a short summary. If you click on the commit you get
more information in a dialog and you can jump to the parent commit
from there.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;http://www.busydoingnothing.co.uk/bildoj/blame-browse-screenie.png&quot; alt=&quot;image&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
The screenshot gives away that I stole a function from ebassi's &lt;a href=&quot;http://live.gnome.org/Tweet&quot;&gt;Tweet&lt;/a&gt; and also that I fixed a
tiny bug in it :)
&lt;/p&gt;

&lt;p&gt;
There's quite a lot left to do:
&lt;/p&gt;

&lt;p&gt;
&lt;ul&gt;
&lt;li&gt;I would like to add forward and back buttons to the main window so
that you can move through the history of what you have visited.&lt;/li&gt;
&lt;li&gt;Searching the source and jumping to a line number are probably
pretty essential.&lt;/li&gt;
&lt;li&gt;It should probably use GtkSourceView instead of my
crazy custom widget.&lt;/li&gt;
&lt;li&gt;The UI looks nasty&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
I also should probably have tried to implement within the giggle
source code but I didn't look at this until I'd got too far. It looks
like giggle already has a lot of code to handle running git
asynchrously so I could've avoided a lot of work.
&lt;/p&gt;

&lt;p&gt;
The code is available on Github at &lt;a href=&quot;http://github.com/bpeel/blame-browse&quot;&gt;http://github.com/bpeel/blame-browse&lt;/a&gt;&lt;/p&gt;&lt;/p&gt;</content>
		<author>
			<name>Neil Roberts</name>
			<uri>http://www.busydoingnothing.co.uk/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: What do I do for living</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/362950294/"/>
		<id>http://blog.haerwu.biz/?p=543</id>
		<updated>2008-08-12T14:03:33+00:00</updated>
		<content type="html">&lt;p&gt;Recently my mother asked me what exactly I do for a living. As she is not type of computer person I had to create definition which would be easy to understand for normal people. And as from time to time people asks me same question here is what I told her.&lt;/p&gt;

&lt;p&gt;When hardware vendor builds new hardware and want to sell it to end customers he cames to us to get help on software side. As my part is building whole systems rather then single applications I took her phone as example of device and told:&lt;/p&gt;

&lt;p&gt;Your phone is able to do many things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;make, receive and reject calls&lt;/li&gt;
&lt;li&gt;send/receive text/voice/video messages&lt;/li&gt;
&lt;li&gt;make/show/send photos/videos&lt;/li&gt;
&lt;li&gt;has addressbook&lt;/li&gt;
&lt;li&gt;has calendar&lt;/li&gt;
&lt;li&gt;has menu to choose functions etc&amp;#8230;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each part is handled by separate application and my job is to build them into something what hardware vendor can put on a device before shipping it to end customer.&lt;/p&gt;

&lt;p&gt;She was happy with that explanation, even my wife told that it is nice summary of what I do for a living. Of course there are more things which I do at work, but how to tell that I am fixing badly written software or do some testing of new ways to build it&amp;#8230;&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/08/12/what-do-i-do-for-living/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=a9c1BK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=a9c1BK&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=AJsQCk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=AJsQCk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=xX8sik&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=xX8sik&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=PWl6Rk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=PWl6Rk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/362950294&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Emmanuele Bassi: Stuck with me</title>
		<link rel="alternate" type="text/html" href="http://log.emmanuelebassi.net/archives/2008/08/stuck-with-me/"/>
		<id>http://log.emmanuelebassi.net/archives/2008/08/stuck-with-me/</id>
		<updated>2008-08-10T21:04:27+00:00</updated>
		<content type="html">&lt;p&gt;&lt;strong&gt;guadec 2008&lt;/strong&gt;: I&amp;#8217;m late, but I wanted to thank everyone in the GUADEC team for making this edition of the conference really rocking. thanks to everyone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;clutter&lt;/strong&gt;: well, after &lt;a href=&quot;http://www.clutter-project.org/blog/?p=60&quot;&gt;the 0.8.0 release&lt;/a&gt; during &lt;a href=&quot;http://guadec.org&quot;&gt;GUADEC&lt;/a&gt; things have slowed down &amp;mdash; but just a little bit; we&amp;#8217;re fixing bugs in &lt;code&gt;trunk&lt;/code&gt; and preparing for a 0.8.2 release of Clutter core. we also &lt;a href=&quot;http://www.clutter-project.org/blog/?p=61&quot;&gt;released the various integration libraries&lt;/a&gt;, and I&amp;#8217;m trying to find more time to fix up the bindings. at the moment, the only bindings that have been officially released are the Perl bindings, the C++ bindings (thanks to Murray Cumming), the C# bindings (thanks to Thomas Machelen) and the Ruby bindings (thanks to Neil Roberts). I plan to release the Vala bindings really soon now &amp;mdash; just some finishing touches to make the API nicer to use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;pyclutter&lt;/strong&gt;: I wrote a couple of weeks ago that the Python bindings for Clutter have been, let&amp;#8217;s say, &lt;em&gt;problematic&lt;/em&gt;. taking a week or so away from them seems to have worked well enough, though, and now &lt;code&gt;trunk&lt;/code&gt; is in &lt;a href=&quot;http://lists.o-hand.com/clutter/1653.html&quot;&gt;a much better shape&lt;/a&gt;. unfortunately that have been some reports of segfaults and weird memory allocation issues &amp;mdash; so any help in terms of testing is much, much appreciated. I also finally got around and generated the API reference for pyclutter using a slightly modified script coming from pygobject &amp;mdash; but the content is missing sections like the object properties and signals. it just needs editing and some kind Python developer to start contributing documentation and fixes. again: any help is much appreciated.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;travel&lt;/strong&gt;: next week I&amp;#8217;m headed to Sunnyvale for work; I&amp;#8217;ll be there from the 17th to the 22nd. after I get back I&amp;#8217;ll finally get a couple of weeks off, which I&amp;#8217;ll spend with my wife travelling between New Haven and New York.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;gnome-utils&lt;/strong&gt;: finally found some time to do bug triaging and applying some old patches. nothing stellar: for what I have in mind I&amp;#8217;d need a lot more time, or a lot more contributions (and less drive-by patches). for instance:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;gnome-screenshot needs a maintainer, badly. preferably somebody with a dual screen set-up, that can test the behaviour on multiple screens;&lt;/li&gt;
&lt;li&gt;gnome-system-log either needs a rewrite and a maintainer or needs to be dropped from gnome-utils and moved into its own module and its presence in the desktop suite re-evaluated; as it is, it&amp;#8217;s mostly a liability and a relic of the past; if somebody comes up with a &lt;strong&gt;maintained&lt;/strong&gt; replacement, we can talk about integrating that;&lt;/li&gt;
&lt;li&gt;gfloppy needs to go. seriously: it&amp;#8217;s useless. I had hopes for gnome-format, but now &lt;a href=&quot;http://blog.fubar.dk/&quot;&gt;David Zeuthen&lt;/a&gt; is planning for a complete disk manager using the &lt;a href=&quot;http://hal.freedesktop.org/docs/DeviceKit-disks/&quot;&gt;DeviceKit-disks&lt;/a&gt; API and &lt;a href=&quot;http://hal.freedesktop.org/docs/PolicyKit/&quot;&gt;PolicyKit&lt;/a&gt; so we can either wait for that, or write something really simple using those two APIs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;as you can see, gnome-utils is not at all dead &amp;mdash; it just lacks manpower sticking around enough to get a SVN account and an entry in the &lt;code&gt;MAINTAINERS&lt;/code&gt; file.
&lt;/p&gt;</content>
		<author>
			<name>ebassi</name>
			<uri>http://log.emmanuelebassi.net</uri>
		</author>
	</entry>

	<entry>
		<title>Chris Lord: Firefox certificate nonsense</title>
		<link rel="alternate" type="text/html" href="http://chrislord.net/blog/firefox-security-nonsense.enlighten"/>
		<id>http://chrislord.net/blog/firefox-security-nonsense.enlighten</id>
		<updated>2008-08-06T12:58:40+00:00</updated>
		<content type="html">&lt;p&gt;Just ran into this again (I must have to add exceptions on average 3 times a week?) and I have to agree with the people critiquing it; it definitely *isn't* good for security. What *would* be good is if the security exception page was deferred until you submit data through that page.&lt;/p&gt;

&lt;p&gt;Surely there's no risk until you start giving out your details? I don't get error pages every time I view a page without certificates, I don't see how that's any more secure. I shouldn't have to add an exception (and desensitise myself further to these security issues) if I'm just viewing a page with a bad certificate.&lt;/p&gt;</content>
		<author>
			<name>Chris Lord</name>
			<uri>http://chrislord.net/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: Links for 2008-08-05 [del.icio.us]</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/357066014/hrw"/>
		<id>http://del.icio.us/hrw#2008-08-05</id>
		<updated>2008-08-06T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://support.dell.com/support/edocs/systems/latd400/smen/index.htm&quot;&gt;Dell&amp;trade; Latitude&amp;trade; D400 Service Manual&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/357066014&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: KDE 4.1? No, thanks</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/356245440/"/>
		<id>http://blog.haerwu.biz/?p=535</id>
		<updated>2008-08-05T11:03:47+00:00</updated>
		<content type="html">&lt;p&gt;I am using KDE since switched from Duron 600 to Athlon XP (few years ago). IIRC it was 3.1.something then. It was nice improvement from my desktop built on ROX-Filer + gnome-panel and WindowMaker. Time passed, my machines got faster and faster, 3D hardware acceleration was added with NVidia cards and then KDE 4 started to appear&amp;#8230;&lt;/p&gt;

&lt;p&gt;I installed KDE 4 on my desktop and tried to use it for few months. First it was 4.0.x but I upgraded to 4.1-svn packages when they started to be available for Debian. Ideas which KDE team has are nice but usability of such desktop is much worse then KDE 3.5.9 one :( Too much bling, too less features so I &amp;#8220;upgraded&amp;#8221; back to 3.5.9 to get nicely working system.&lt;/p&gt;

&lt;p&gt;What did I lose with KDE 4.1 (tried final release yesterday):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;fast desktop switching (if there is Konsole open on desktop it will render for long time)&lt;/li&gt;
&lt;li&gt;fast Konsole tab switching (I have 2-8 tabs in terminal)&lt;/li&gt;
&lt;li&gt;ability to set/move panel at any edge of screen (now I use top panel, used more)&lt;/li&gt;
&lt;li&gt;ability to reorder applets/plasmoids in panel (ops - there is a way but not as intuitive as it was in 3.5)&lt;/li&gt;
&lt;li&gt;Klipper is not usable (crash on nearly each use, not launching browser)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;From what I read on KDE website Konsole problems are related to NVidia cards and workaround is given. I wonder why there is no check in preferences &amp;#8220;I have NVidia &amp;#8212; do not use ARGB windows then&amp;#8221; or other way. I think that it should be easy to check with few function calls which OpenGL libs are in use&amp;#8230;&lt;/p&gt;

&lt;p&gt;Looks like now I have to wait to 2009 for KDE 4.2 and then check does it behave or not. Or maybe it is time to check XFCE or other environment?&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/08/05/kde-41-no-thanks/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=AxNWyK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=AxNWyK&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=PzAM3k&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=PzAM3k&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=dLTSHk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=dLTSHk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=O95cVk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=O95cVk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/356245440&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Ross Burton: Sound Juicer "We're Singing In Tune But Now It's Over" 2.23.1</title>
		<link rel="alternate" type="text/html" href="http://www.burtonini.com/blog/computers/sound-juicer/sj-2.23.1"/>
		<id>http://burtonini.com/blog/computers/sound-juicer/sj-2.23.1</id>
		<updated>2008-08-04T19:33:17+00:00</updated>
		<content type="html">&lt;p&gt;
  Sound Juicer &quot;We're Singing In Tune But Now It's Over&quot; 2.23.1 has been released.  Tarballs
  are available &lt;a href=&quot;http://www.burtonini.com/computing/sound-juicer-2.23.1.tar.bz2&quot;&gt;on
    &lt;tt&gt;burtonini.com&lt;/tt&gt;&lt;/a&gt;, or from
  the &lt;a href=&quot;ftp://ftp.gnome.org/pub/gnome/sources/sound-juicer/2.23/&quot;&gt;GNOME
  FTP servers&lt;/a&gt;.  Nothing that amazing here, sorry:
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Fix play+pause+play (#523182, thanks Matthew Martin)&lt;/li&gt;
  &lt;li&gt;Add %ay, album year (#522909, Juan F. Giménez Silva)&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Ross Burton</name>
			<uri>http://www.burtonini.com/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: Nokia N8×0 emulation part II</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/352314527/"/>
		<id>http://blog.haerwu.biz/?p=519</id>
		<updated>2008-08-01T06:03:59+00:00</updated>
		<content type="html">&lt;p&gt;My &lt;a href=&quot;http://blog.haerwu.biz/2008/04/11/nokia-n800-emulation/&quot;&gt;previous post about Nokia N800 tablet emulation&lt;/a&gt; became one of popular ones. On LinuxTag I shown Maemo booting in QEmu and it was met with nice response from community. But the problem remained &amp;#8212; how to boot it when config.mtd which I used was not distributable&amp;#8230;&lt;/p&gt;

&lt;p&gt;Yesterday I solved that part. After studying how Maemo boots and why does QEmu restarts with wrong config.mtd I grabbed that partition from my N810 and tried again. This time OS2008/Chinook booted fine :)&lt;/p&gt;

&lt;p&gt;What is needed? Tablet needs to have &amp;#8220;no-lifeguard-reset&amp;#8221; flag set. IT can be done by using flasher as this is one of R&amp;amp;D flags. I had it set on my N810 because I did experiments with booting from internal SD card in past.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.haerwu.biz/files/2008/04/1-qemu-maemo-n800.png&quot; title=&quot;Maemo OS2008 (Chinook) on emulated N800 - first screen&quot; rel=&quot;lightbox[n800-emu]&quot;&gt;&lt;img src=&quot;http://blog.haerwu.biz/files/2008/04/qemu-maemo-n800.thumbnail.png&quot; alt=&quot;Maemo OS2008 (Chinook) on emulated N800 - first screen&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://blog.haerwu.biz/files/2008/04/1-n800-maemo-3.png&quot; title=&quot;Maemo OS2008 (Chinook) on emulated N800 - desktop&quot; rel=&quot;lightbox[n800-emu]&quot;&gt;&lt;img src=&quot;http://blog.haerwu.biz/files/2008/04/n800-maemo-3.thumbnail.png&quot; alt=&quot;Maemo OS2008 (Chinook) on emulated N800 - desktop&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://blog.haerwu.biz/files/2008/04/1-qemu-maemo-n800-2.png&quot; title=&quot;Maemo OS2008 (Chinook) on emulated N800&quot; rel=&quot;lightbox[n800-emu]&quot;&gt;&lt;img src=&quot;http://blog.haerwu.biz/files/2008/04/qemu-maemo-n800-2.thumbnail.png&quot; alt=&quot;Maemo OS2008 (Chinook) on emulated N800&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks to Faheem Pervez (more widely known as &amp;#8220;qwerty12&amp;#8243;) who sent me config.mtd dumps (without R&amp;amp;D and with &amp;#8220;no-lifeguard-reset&amp;#8221;) from his N800 I was able to confirm that this is all what is needed.&lt;/p&gt;

&lt;p&gt;Next step will be updating qemu to more recent revision to get N810 emulation (which is present in HEAD) and getting Diablo booted.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; Diablo booted on emulated N800 and N810:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/qemu_n800_diablo.jpg&quot; title=&quot;Maemo OS2008 (Diablo) on emulated N800&quot; rel=&quot;lightbox[n800-emu]&quot;&gt;&lt;img src=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/.thumbs/.qemu_n800_diablo.jpg&quot; alt=&quot;qemu_n800_diablo.jpg&quot; width=&quot;480&quot; height=&quot;304&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/qemu_n810_diablo.jpg&quot; title=&quot;Maemo OS2008 (Diablo) on emulated N810&quot; rel=&quot;lightbox[n800-emu]&quot;&gt;&lt;img src=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/.thumbs/.qemu_n810_diablo.jpg&quot; alt=&quot;qemu_n810_diablo.jpg&quot; width=&quot;480&quot; height=&quot;305&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nokia N810 emulation is more useful as there is a keyboard attached so no need for use of onscreen input methods. There are some things to remember anyway:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Alt(Gr) behave like Fn (with sticky status)&lt;/li&gt;
&lt;li&gt;no CapsLock (but Shift works like on N810 so no big loss)&lt;/li&gt;
&lt;li&gt;no numeric row &amp;#8212; to get &amp;#8220;5&amp;#8243; press &amp;#8220;Alt+t&amp;#8221; like on N810&lt;/li&gt;
&lt;li&gt;some of other keys are also in weird places&lt;/li&gt;
&lt;li&gt;Right Shift does not work (N810 has 2 Left Shifts)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; This is QEmu HEAD &amp;#8212; no extra patches were needed to boot Chinook on emulated N800. To boot Diablo &amp;#8220;hw/nseries.c&amp;#8221; file needs to be edited to change partition info (initfs is twice as big compared to Chinook).&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/08/01/nokia-n8x0-emulation-part-ii/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=pRG4sK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=pRG4sK&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=PTrL7k&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=PTrL7k&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=sknnsk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=sknnsk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=KW1Izk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=KW1Izk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/352314527&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>OpenedHand News: OH at OSCON</title>
		<link rel="alternate" type="text/html" href="http://o-hand.com/2008/07/31/oh-at-oscon/"/>
		<id>http://o-hand.com/2008/07/31/oh-at-oscon/</id>
		<updated>2008-07-31T16:47:15+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://en.oreilly.com/oscon2008/public/content/home&quot;&gt;OSCON&lt;/a&gt; is the largest conference containing the broad open source community, so it&amp;#8217;s good to see plentiful OpenedHand appearances at this huge event.&lt;/p&gt;
&lt;p&gt;First up at the &lt;a href=&quot;http://en.oreilly.com/oscon2008/public/schedule/topic/144&quot;&gt;Open Mobile Exchange&lt;/a&gt; was Jenny Minor on &lt;a href=&quot;http://en.oreilly.com/oscon2008/public/schedule/detail/4287&quot;&gt;Handwave to Hardware: A Product Story Bit by Bit&lt;/a&gt;, the story of how &lt;a href=&quot;http://vernier.com/&quot;&gt;Vernier&lt;/a&gt; created the &lt;a href=&quot;http://vernier.com/labquest/&quot;&gt;LabQuest&lt;/a&gt; from product concept to shipping product (24,000 units and counting!) in 18 months - all based on &lt;a href=&quot;http://pokylinux.org&quot;&gt;Poky Linux&lt;/a&gt;. Later that afternoon &lt;a href=&quot;http://www.neary-consulting.com/&quot;&gt;Dave Neary&lt;/a&gt; and I gave a impromptu 10 minute brief on &lt;a href=&quot;http://gnome.org/mobile&quot;&gt;GNOME Mobile&lt;/a&gt; - what it is, who&amp;#8217;s using it and how to get involved.&lt;/p&gt;
&lt;p&gt;On Thursday, &lt;a href=&quot;http://gould.cx/ted/blog&quot;&gt;Ted Gould&lt;/a&gt; was kind enough to mention &lt;a href=&quot;http://clutter-project/&quot;&gt;Clutter&lt;/a&gt; in his talk, &lt;a href=&quot;http://en.oreilly.com/oscon2008/public/schedule/detail/2447&quot;&gt;&amp;#8216;Ubuntu Desktop Technologies&amp;#8217;&lt;/a&gt;, which, despite the title, was about all the cool technologies you can use to build apps for any upto date GNOME based distro, so it was lovely to have Clutter included in that mix! &lt;a href=&quot;http://gould.cx/ted/presentations/oscon08/index.php&quot;&gt;Slides here&lt;/a&gt; - Clutter is on slide 14.&lt;/p&gt;
&lt;p&gt;On Friday Tomas and I gave our presentation on &lt;a href=&quot;http://en.oreilly.com/oscon2008/public/schedule/detail/2383&quot;&gt;&amp;#8216;Clutter: Breathing Life into User Interfaces&amp;#8217;&lt;/a&gt; (&lt;a href=&quot;http://assets.en.oreilly.com/1/event/12/Clutter_%20Breathing%20Life%20into%20User%20Interfaces%20Presentation.zip&quot;&gt;slides&lt;/a&gt;, &lt;a href=&quot;http://assets.en.oreilly.com/1/event/12/Clutter_%20Breathing%20Life%20into%20User%20Interfaces%20Presentation%201.gzip&quot;&gt;example code&lt;/a&gt;). The talk was well attended and there were plenty of questions before and after, so it will be interesting to see if some more Clutter based projects start appearing over the next 12 months.&lt;/p&gt;
&lt;p&gt;At some point &lt;a href=&quot;http://bugblogger.com/author/ken-gilmer/&quot;&gt;Ken Gilmer&lt;/a&gt; was cornered by &lt;a href=&quot;http://www.brainofshawn.com/&quot;&gt;Shaun Powers&lt;/a&gt; of &lt;a href=&quot;http://www.linuxjournal.com/&quot;&gt;Linux Journal&lt;/a&gt; for a &lt;a href=&quot;http://www.linuxjournal.com/video/bug-labs-oscon&quot;&gt;video interview&lt;/a&gt; about the &lt;a href=&quot;http://buglabs.net/&quot;&gt;BUG&lt;/a&gt; and &lt;a href=&quot;http://pokylinux.org/&quot;&gt;Poky&lt;/a&gt;. Nice one Ken - we love Xeyes too &lt;img src=&quot;http://o-hand.com/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Like any big conference at least half the value of OSCON is the hallway conversations, catching up with old friends, and meeting new ones. The &lt;a href=&quot;http://redmonk.com/sogrady/2008/07/29/oscon-is-people/&quot;&gt;Redmonk gatherings&lt;/a&gt; were great to meet friends old and new, as well as the always weird Sun party - this year in a (carpeted) hotel car park, featuring outsize trike racing, and inter-project sumo wrestling. It was fun to be part of, and we look forward to taking part again next year.&lt;/p&gt;</content>
		<author>
			<name>Paul Cooper</name>
			<uri>http://o-hand.com</uri>
		</author>
	</entry>

	<entry>
		<title>Beaver's Blog: Poky at OSCON</title>
		<link rel="alternate" type="text/html" href="http://pokylinux.org/blog/index.php/2008/07/poky-at-oscon/"/>
		<id>http://pokylinux.org/blog/index.php/2008/07/poky-at-oscon/</id>
		<updated>2008-07-31T10:49:59+00:00</updated>
		<content type="html">&lt;p&gt;Although there was no official Poky talk at OSCON, Poky featured in Jenny Minor&amp;#8217;s talk &lt;a href=&quot;http://en.oreilly.com/oscon2008/public/schedule/detail/4287&quot;&gt;&amp;#8216;Handwave to Hardware: A Product Story Bit by Bit&amp;#8217;&lt;/a&gt; about the &lt;a href=&quot;http://vernier.com/labquest/&quot;&gt;Vernier LabQuest&lt;/a&gt;, and also on the &lt;a href=&quot;http://www.buglabs.net/&quot;&gt;BUG&lt;/a&gt; that &lt;a href=&quot;http://bugblogger.com/author/ken-gilmer/&quot;&gt;Ken Gilmer&lt;/a&gt; was showing off. In the video below Ken is being interviewed by Shaun Powers of &lt;a href=&quot;http://www.linuxjournal.com/video/bug-labs-oscon&quot;&gt;Linux Journal&lt;/a&gt; about the BUG and Poky.&lt;/p&gt;
&lt;p&gt;


&lt;/p&gt;
&lt;p&gt;Great to see Poky pop up and generate interest at such a large event!&lt;/p&gt;</content>
		<author>
			<name>Paul Cooper</name>
			<uri>http://pokylinux.org/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Ross Burton: GUADEC</title>
		<link rel="alternate" type="text/html" href="http://www.burtonini.com/blog/computers/guadec-2008-07-29-21-40"/>
		<id>http://burtonini.com/blog/computers/guadec-2008-07-29-21-40</id>
		<updated>2008-07-29T20:40:00+00:00</updated>
		<content type="html">&lt;p&gt;
  Hmm, so I never did blog a GUADEC roundup.  In two words: it rocked.
  Congratulations to Baris and everyone else who organised it!
&lt;/p&gt;
&lt;p&gt;
  In other late GUADEC news I finally reviewed the rest of my GUADEC photos and
  &lt;a href=&quot;http://www.flickr.com/photos/rossburton/sets/72157606166808992/&quot;&gt;uploaded
  them to Flickr&lt;/a&gt;.  I'll try and not take a month to upload next time,
  honest!
&lt;/p&gt;</content>
		<author>
			<name>Ross Burton</name>
			<uri>http://www.burtonini.com/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: I am 0×20 now</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/348232257/"/>
		<id>http://blog.haerwu.biz/?p=505</id>
		<updated>2008-07-28T09:47:26+00:00</updated>
		<content type="html">&lt;p&gt;Since Saturday I am 0&amp;#215;20 years old. We had small meeting with birthday cake etc. There was no candles on it because it is hard to put so many of them on small area. One friend had idea of putting 6 candles (with only one lit) but rest of company was non-IT so would not catch (there was already problem with &amp;#8220;0&amp;#215;20&amp;#8243; text on cake)&amp;#8230;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/skan1024.jpg&quot; rel=&quot;lightbox[bday]&quot; class=&quot;right&quot;&gt;&lt;img src=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/skan240.jpg&quot; alt=&quot;skan240.jpg&quot; width=&quot;240&quot; height=&quot;376&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; The most of fun was with one present which I got week before by post&amp;#8230; It had &amp;#8220;Open 26th July&amp;#8221; sign on it so had to wait. Inside was puzzle made from C code &amp;#8212; really hard to solve because source looked like one of contributions to &lt;a href=&quot;http://www.ioccc.org/&quot; title=&quot;The International Obfuscated C Code Contest &quot;&gt;IOCCC&lt;/a&gt; (and later I got information from friend that it indeed was based on one of them: &lt;a href=&quot;http://www2.de.ioccc.org/years.html#2004&quot;&gt;gavare/2004&lt;/a&gt;). It took some time and 3 persons to solve puzzle.&lt;/p&gt;

&lt;p&gt;Next part was entering source into C file&amp;#8230; As I do not know any good OCR software for Debian GNU/Linux I had to type all 35 lines by my own hands. Good that with puzzles there was a sheet of paper with md5sum for each line (I had 5 typos). Resulting source compiled out-of-box with GCC 4.3.1 (but lot of warnings). Output of application does not had any sense to me anyway&amp;#8230; But after redirecting to file and leaving for time longer then 2 minutes it finally ended work (after 12,5 minutes). Result was PPM picture with birthday wishes :)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/puzzle_1024.jpg&quot; rel=&quot;lightbox[bday]&quot;&gt;&lt;img src=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/puzzle.jpg&quot; alt=&quot;puzzle.jpg&quot; width=&quot;480&quot; height=&quot;300&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some presents are &lt;strong&gt;really great&lt;/strong&gt; :D Thx, Ury!&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/07/28/i-am-0x20-now/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=U0GaNJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=U0GaNJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=MjXXoj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=MjXXoj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=6tL75j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=6tL75j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=LtDrnj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=LtDrnj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/348232257&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Rob Bradford: Lazy web: iPod Shuffle</title>
		<link rel="alternate" type="text/html" href="http://www.robster.org.uk/blog/2008/07/24/lazy-web-ipod-shuffle/"/>
		<id>http://www.robster.org.uk/blog/2008/07/24/lazy-web-ipod-shuffle/</id>
		<updated>2008-07-24T10:07:07+00:00</updated>
		<content type="html">&lt;p&gt;My iRiver T60 has died after only 6 months of occasional use. This sucks. But since this is my 3rd MP3 player in ~ 2 years I feel i&amp;#8217;m somewhat cursed in my ability to lose/break them. So my question is this: If I go into John Lewis (because it&amp;#8217;s easy to take back &lt;del&gt;if&lt;/del&gt; when it stops working) on Saturday and buy a shiny shiny iPod shuffle and turn myself into a complete sell-out will it *just* work with Rhythmbox 0.11.5? Will it just work or will I need to find a Mac to activate it or something painful like that?&lt;/p&gt;</content>
		<author>
			<name>robster</name>
			<uri>http://www.robster.org.uk/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Iain Holmes: The Space Between Efterklang and Tortoise</title>
		<link rel="alternate" type="text/html" href="http://blogs.gnome.org/iain/2008/07/22/the-space-between-efterklang-and-tortoise/"/>
		<id>http://blogs.gnome.org/iain/2008/07/22/the-space-between-efterklang-and-tortoise/</id>
		<updated>2008-07-22T11:50:41+00:00</updated>
		<content type="html">&lt;p&gt;&lt;strong&gt;Things You Don&amp;#8217;t Expect To Discuss With Random Girls You Stand Beside At Concerts&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;#94: Memory allocation strategies for next-gen consoles.&lt;/p&gt;</content>
		<author>
			<name>iain</name>
			<uri>http://blogs.gnome.org/iain</uri>
		</author>
	</entry>

	<entry>
		<title>Beaver's Blog: BUG adopts Poky Linux</title>
		<link rel="alternate" type="text/html" href="http://pokylinux.org/blog/index.php/2008/07/bug-adopts-poky-linux/"/>
		<id>http://pokylinux.org/blog/index.php/2008/07/bug-adopts-poky-linux/</id>
		<updated>2008-07-21T21:03:02+00:00</updated>
		<content type="html">&lt;p&gt;Having evaluated various options the people at &lt;a href=&quot;http://buglabs.net/&quot;&gt;Bug Labs&lt;/a&gt;, makers of the BUG have decided to switch to using Poky as their build system and development tool. You can read more on &lt;a href=&quot;http://bugblogger.com/bug-adopts-poky-linux-155/&quot;&gt;their blog&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Richard Purdie</name>
			<uri>http://pokylinux.org/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Chris Lord: Guadec '08</title>
		<link rel="alternate" type="text/html" href="http://chrislord.net/blog/guadec-08.enlighten"/>
		<id>http://chrislord.net/blog/guadec-08.enlighten</id>
		<updated>2008-07-20T00:46:49+00:00</updated>
		<content type="html">&lt;p&gt;Been putting off writing about this for a while, but it's getting on a bit, so a 'short' blog post is in order, I think. Guadec '08 was pretty awesome. I was expecting it to be a little stale, not so many of the talks sounded that exciting, and all the talk about decadence/stagnation (poppycock!) probably lead me to have negative preconceptions. That just meant that some of the excellent talks that there were were even better, as they came unexpected.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/87701098@N00/2663269901/in/set-72157606141666871/&quot; title=&quot;Hotel view (panorama)&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3086/2663269901_f6693f651e.jpg?v=0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.o-hand.com/&quot;&gt;OpenedHand&lt;/a&gt;, of course, had some excellent talks, but I guess this goes without saying by now. &lt;a href=&quot;http://www.clutter-project.org/&quot;&gt;Clutter&lt;/a&gt; just gets more and more interesting (go check out the new 0.8 release, recently accompanied by 0.8 releases of the gtk, qt, gstreamer and cairo integration libraries!), as do our surrounding applications and technologies. Guadec always seems to get me coding on Dates-related bits - '06, I rewrote the event-fitting and query code in Dates (making it usable on the tablets), '07 I started writing libjana (as used in openmoko-dates and openmoko-messages, amongst other things) and this year, I wrote vala bindings and started some work with glade3 integration. Unfortunately still a ways to go on the latter, but I hope it'll provide the foundation of Dates 2, eventually. I will delivery on that pledge, honest!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/87701098@N00/2663239145/in/set-72157606141666871/&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3082/2663239145_fa2f9aa9c5.jpg?v=0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Istanbul was an excellent location for guadec and is a really interesting and entrancing place. Anyone reading p-g-o would have seen the multitude of picturesque photos being spammed about the place, but the coolest thing with Istanbul is that it really is like that, everywhere you look. It must be awful for OCD photographers, there are so many picture opportunities. Even with my camera-phone, I managed to capture some (what I consider) great photos. It's a close match between Istanbul and Catalonia, but I think Istanbul just about pips it. One thing that Istanbul couldn't quite match was the very cool atmosphere that there was at the Villanova (sp?) cabin site. Having everyone in one place, with easy transportation to the event was really nice and it'd be cool if that were repeated in future guadecs somehow.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/87701098@N00/2664072910/in/set-72157606141666871/&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2347/2664072910_da8d23ea80.jpg?v=0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Outside of the businessy aspect of guadec, I had a great time jamming with the Drooling Macaques. Hats off to the guys (&lt;a href=&quot;http://blogs.gnome.org/lucasr&quot;&gt;Lucas&lt;/a&gt;, &lt;a href=&quot;http://www.j5live.com/&quot;&gt;J5&lt;/a&gt;, &lt;a href=&quot;http://aruiz.typepad.com/siliconisland/&quot;&gt;Alberto&lt;/a&gt;, &lt;a href=&quot;http://blogs.gnome.org/carlosg&quot;&gt;Carlos&lt;/a&gt;, &lt;a href=&quot;http://www.gnome.org/~csaavedra/news.html&quot;&gt;Claudio&lt;/a&gt;, &lt;a href=&quot;http://blogs.gnome.org/edwardrv&quot;&gt;Edward&lt;/a&gt;, &lt;a href=&quot;http://www.robot101.net/&quot;&gt;Rob&lt;/a&gt;, &lt;a href=&quot;http://blogs.gnome.org/thos&quot;&gt;Thomas&lt;/a&gt;, &lt;a href=&quot;http://opensourcetogo.blogspot.com/&quot;&gt;Lefty&lt;/a&gt;, &lt;a href=&quot;http://www.jonobacon.org/&quot;&gt;Jono&lt;/a&gt;, I don't think I missed anyone?), especially for putting up with my terrible drumming! I'll be better for next year :) Also, kudos to Collabora and whoever else was involved in setting up the awesome boat party. Was a lot of fun, although I'm sure &lt;a href=&quot;http://blogs.gnome.org/bolsh&quot;&gt;some&lt;/a&gt; &lt;a href=&quot;http://www.qdh.org.uk/wordpress&quot;&gt;others&lt;/a&gt; partied a lot harder than I ;)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/87701098@N00/2663255789/in/set-72157606141666871/&quot; title=&quot;Oh, snap!&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3170/2663255789_1ae82b2b36.jpg?v=0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As for all this GTK+3.0 talk, I think &lt;a href=&quot;http://www.qdh.org.uk/wordpress/?p=239&quot; title=&quot;Karl's take on GTK+ 3.0&quot;&gt;Karl's post&lt;/a&gt; is a pretty good short-list of features that I'd like to see in a new major version. To that list, I'd add easy event redirection, a w3c style bubble/capture event system and for there to be a scrollable interface, as opposed to some crazy, hard-to-implement, totally undocumented, magic way of creating scrolling widgets (no, I'm not bitter...) Also, better input method integration/control (from the program side as well as the user interface side) wouldn't go amiss. Past this, I don't think there's that much more necessary... For next generation interfaces, we have Clutter. Once we can embed GTK inside Clutter reliably (off-screen is coming in 2.x, right? That just leaves easy event mangling/synthesis/redirection?), all sorts of crazy shiz can go down. At the end of the day, I suppose it's down to the people that will be doing the work. If the majority of GTK devs think there needs to be a new major version, I trust them to make the right decision - they did a pretty bang-up job on 2.x :)&lt;/p&gt;

&lt;p&gt;As for Gnome 3.0, I think the future of HCI lies in more specialist devices and ubiquitous/pervasive computing that it does on the desktop. I'd like to see a Gnome 3.0, just because I think it'd be very interesting and I like to play with new toys, but I don't think it's something that's *necessary* per se. Certainly there's still quite a ways to go in polishing what we already have.&lt;/p&gt;</content>
		<author>
			<name>Chris Lord</name>
			<uri>http://chrislord.net/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Clutter: Clutter 0.8 integration libraries release</title>
		<link rel="alternate" type="text/html" href="http://www.clutter-project.org/blog/?p=61"/>
		<id>http://www.clutter-project.org/blog/?p=61</id>
		<updated>2008-07-18T14:50:29+00:00</updated>
		<content type="html">&lt;p&gt;Clutter 0.8 suite of integration libraries is now available for download&lt;br /&gt;
at:&lt;/p&gt;
&lt;p&gt;  &lt;a href=&quot;http://www.clutter-project.org/sources/clutter-cairo/0.8/&quot;&gt;sources/clutter-cairo/0.8/&lt;/a&gt;&lt;br /&gt;
  &lt;a href=&quot;http://www.clutter-project.org/sources/clutter-gst/0.8/&quot;&gt;sources/clutter-gst/0.8/&lt;/a&gt;&lt;br /&gt;
  &lt;a href=&quot;http://www.clutter-project.org/sources/clutter-gtk/0.8/&quot;&gt;sources/clutter-gtk/0.8/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MD5 Checksums:&lt;/p&gt;
&lt;pre&gt;
  56b69645629293d5dcd93817fabe669a  clutter-cairo-0.8.1.tar.gz
  91262dd6ead7261a584dacf5dd1933f5  clutter-cairo-0.8.1.tar.bz2
  9ebf9bbe406757472952743ca01870f3  clutter-gst-0.8.0.tar.gz
  13d2a34ea76e4f010e66d20eba12e864  clutter-gst-0.8.0.tar.bz2
  1fea21affb3a74014fc0b4270b67ed2d  clutter-gtk-0.8.1.tar.gz
  0a93adeb69281dcd1d8455a53f746d9b  clutter-gtk-0.8.1.tar.bz2
&lt;/pre&gt;
&lt;p&gt;The Clutter integration libraries suite is a series of open source libraries for integrating Clutter with other libraries:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;clutter-cairo, for integration with &lt;a href=&quot;http://cairographics.org&quot;&gt;Cairo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;clutter-gst, for integration with &lt;a href=&quot;http://www.gstreamer.net/&quot;&gt;GStreamer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;clutter-gtk, for integration with &lt;a href=&quot;http://www.gtk.org&quot;&gt;GTK+&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This suite of libraries allows to use the Cairo drawing API into Clutter; or to use the GStreamer pipelines to render to a texture inside the Clutter scenegraph; or to embed a Clutter scenegraph into a GTK+ application.&lt;/p&gt;
&lt;h4&gt;Clutter-Cairo 0.8.1&lt;/h4&gt;
&lt;p&gt;List of changes since 0.6:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Added clutter_cairo_surface_resize() and clutter_cairo_create_region()&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Clutter-GStreamer 0.8.0&lt;/h4&gt;
&lt;p&gt;List of changes since 0.6:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add clutter_gst_audio_get_playbin() function&lt;/li&gt;
&lt;li&gt;Add support for 24-bit textures&lt;/li&gt;
&lt;li&gt;Add pixel-shader AYUV/YV12 support via &amp;#8216;use-shaders&amp;#8217; property on ClutterGstVideoSink&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Clutter-GTK+ 0.8.1&lt;/h4&gt;
&lt;p&gt;List of changes since 0.6:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support the Clutter win32 backend&lt;/li&gt;
&lt;li&gt;Support multiple GtkClutterEmbed widgets&lt;/li&gt;
&lt;li&gt;Add utility functions for integrating with GTK+ themes, GTK+ stock icons, icon themes and GdkPixbuf&lt;/li&gt;
&lt;li&gt;Do not open a second Display connection on X11&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As usual, have fun with Clutter!
&lt;/p&gt;</content>
		<author>
			<name>Emmanuele</name>
			<uri>http://www.clutter-project.org/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Beaver's Blog: Using Poky SDK to build software</title>
		<link rel="alternate" type="text/html" href="http://pokylinux.org/blog/index.php/2008/07/using-poky-sdk-to-build-software/"/>
		<id>http://pokylinux.org/blog/index.php/2008/07/using-poky-sdk-to-build-software/</id>
		<updated>2008-07-18T10:38:56+00:00</updated>
		<content type="html">&lt;p&gt;Poky Linux distribution &lt;a href=&quot;http://pokylinux.org/autobuild/toolchain/&quot;&gt;provides SDK&lt;/a&gt; for quite long time. From time to time I hear persons which complain about lack of libX or libY in toolchain tarballs. But there is a solution for them &amp;#8212; Poky SDK can be expanded with packages.&lt;/p&gt;
&lt;h4&gt;Installation&lt;/h4&gt;
&lt;p&gt;This is &lt;a href=&quot;http://pokylinux.org/doc/poky-handbook.html#platdev-appdev-external-sdk&quot;&gt;described in Poky Handbook&lt;/a&gt; already:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The meta-toolchain and meta-toolchain-sdk targets (see the images section) build tarballs which contain toolchains and libraries suitable for application development outside Poky. These unpack into the  /usr/local/poky directory and contain a setup script, e.g. /usr/local/poky/eabi-glibc/arm/environment-setup which can be sourced to initialise a suitable environment. After sourcing this, the compiler, QEMU scripts, QEMU binary, a special version of pkgconfig and other useful utilities are added to the PATH. Variables to assist pkgconfig and autotools are also set so that, for example, configure can find pre-generated test results for tests which need target hardware to run.&lt;/p&gt;
&lt;p&gt;Using the toolchain with autotool enabled packages is straightforward, just pass the appropriate host option to configure e.g. &amp;#8220;./configure &amp;#8211;host=arm-poky-linux-gnueabi&amp;#8221;. For other projects it is usually a case of ensuring the cross tools are used e.g. CC=arm-poky-linux-gnueabi-gcc and LD=arm-poky-linux-gnueabi-ld. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;h4&gt;Extending SDK&lt;/h4&gt;
&lt;p&gt;So you want to build GTK+ based application but &amp;#8220;configure&amp;#8221; tells you that you miss GTK+ headers? In normal systems you would install development packages. Same is with Poky SDK, but due to fact that there are no repositories for Poky a bit more work is needed.&lt;/p&gt;
&lt;p&gt;You will need contents of &amp;#8220;tmp/deploy/ipk/&amp;#8221; from other developer or from local Poky build. I have them from local build and they are stored in &amp;#8220;/home/hrw/devel/OH/poky/trunk/build/tmp/deploy/ipk&amp;#8221; directory.&lt;/p&gt;
&lt;p&gt;Next step is editing opkg configuration file (stored in /usr/local/poky/eabi-glibc/arm/arm-poky-linux-gnueabi/etc/opkg.conf) to add feeds locations. With my packages it looks like this:&lt;/p&gt;
&lt;pre&gt;arch all 1
arch any 6
arch noarch 11
arch arm 16
arch armv4 21
arch armv4t 26
arch armv5te 31
arch qemuarm 36
src oe-all file:/home/hrw/devel/OH/poky/trunk/build/tmp/deploy/ipk/all
src oe-armv5te file:/home/hrw/devel/OH/poky/trunk/build/tmp/deploy/ipk/armv5te&lt;/pre&gt;
&lt;p&gt;Now it is time to install those missing headers: &amp;#8220;opkg-target update&amp;#8221; will update list of available packages and &amp;#8220;opkg-target install gtk+-dev&amp;#8221; install required headers.&lt;/p&gt;
&lt;h4&gt;Building software&lt;/h4&gt;
&lt;p&gt;First something really simple: helloworld.c. Run &amp;#8220;arm-poky-linux-gnueabi-gcc hello.c -o hello&amp;#8221;. Result will be ARM binary:&lt;/p&gt;
&lt;pre&gt;
14:14 hrw@home:$ file hello hello: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), not stripped
&lt;/pre&gt;
&lt;p&gt;I took Tasks 0.13 as an example of autoconf based application as it use some libraries not present in standard toolchain. After unpacking and starting &amp;#8220;./configure &amp;#8211;host=arm-poky-linux-gnueabi&amp;#8221; I got message that GTK+ headers are missing so I installed them with &amp;#8220;opkg-target install gtk+-dev&amp;#8221; (like it is described).&lt;/p&gt;
&lt;p&gt;After next &amp;#8220;configure&amp;#8221; call there was message about missing &amp;#8220;libecal&amp;#8221; which is part of &amp;#8220;eds-dbus&amp;#8221; so &amp;#8220;opkg-target install eds-dbus-dev&amp;#8221; solved problem.&lt;/p&gt;
&lt;p&gt;Finally &amp;#8220;configure&amp;#8221; does not give any errors and &amp;#8220;make&amp;#8221; call built application:&lt;/p&gt;
&lt;pre&gt;
14:19 hrw@home:tasks-0.13$ file src/gtk/tasks
src/gtk/tasks: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), not stripped
&lt;/pre&gt;
&lt;h4&gt;Summary&lt;/h4&gt;
&lt;p&gt;As you see Poky SDK is not limited to default set of packages but can be extended with additional ones. OK, someone needs to build them first but imagine situation when company has 10 developers &amp;#8212; one has Poky build tree which he use to generate packages which can be used by rest of team without spending precious time on building.&lt;/p&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://pokylinux.org/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: Using Poky SDK to build software</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/338089900/"/>
		<id>http://blog.haerwu.biz/?p=488</id>
		<updated>2008-07-17T14:17:55+00:00</updated>
		<content type="html">&lt;p&gt;Poky Linux distribution &lt;a href=&quot;http://pokylinux.org/autobuild/toolchain/&quot;&gt;provides SDK&lt;/a&gt; for quite
long time. From time to time I hear persons which complain about lack of libX
or libY in toolchain tarballs. But there is a solution for them &amp;#8212; Poky SDK can
be expanded with packages.&lt;/p&gt;

&lt;p&gt;&lt;span id=&quot;more-488&quot;&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;Installation&lt;/h3&gt;

&lt;p&gt;This is &lt;a href=&quot;http://pokylinux.org/doc/poky-handbook.html#platdev-appdev-external-sdk&quot;&gt;described
in Poky Handbook&lt;/a&gt; already:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The meta-toolchain and meta-toolchain-sdk targets (see the images section)
build tarballs which contain toolchains and libraries suitable for application
development outside Poky. These unpack into the /usr/local/poky directory and
contain a setup script, e.g. /usr/local/poky/eabi-glibc/arm/environment-setup
which can be sourced to initialise a suitable environment. After sourcing this,
the compiler, QEMU scripts, QEMU binary, a special version of pkgconfig and
other useful utilities are added to the PATH. Variables to assist pkgconfig and
autotools are also set so that, for example, configure can find pre-generated
test results for tests which need target hardware to run.&lt;/p&gt;

&lt;p&gt;Using the toolchain with autotool enabled packages is straightforward, just
pass the appropriate host option to configure e.g. &amp;#8220;./configure
&amp;#8211;host=arm-poky-linux-gnueabi&amp;#8221;. For other projects it is usually a case of
ensuring the cross tools are used e.g. CC=arm-poky-linux-gnueabi-gcc and
LD=arm-poky-linux-gnueabi-ld. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;Extending SDK&lt;/h3&gt;

&lt;p&gt;So you want to build GTK+ based application but &amp;#8220;configure&amp;#8221; tells you that you
miss GTK+ headers? In normal systems you would install development packages.
Same is with Poky SDK, but due to fact that there are no repositories for Poky a
bit more work is needed.&lt;/p&gt;

&lt;p&gt;You will need contents of &amp;#8220;tmp/deploy/ipk/&amp;#8221; from other developer or from local
Poky build. I have them from local build and they are stored in
&amp;#8220;/home/hrw/devel/OH/poky/trunk/build/tmp/deploy/ipk&amp;#8221; directory.&lt;/p&gt;

&lt;p&gt;Next step is editing opkg configuration file (stored in /usr/local/poky/eabi-glibc/arm/arm-poky-linux-gnueabi/etc/opkg.conf) to add feeds locations. With my packages it looks like this:&lt;/p&gt;

&lt;p&gt;&lt;pre&gt;
arch all 1
arch any 6
arch noarch 11
arch arm 16
arch armv4 21
arch armv4t 26
arch armv5te 31
arch qemuarm 36
src oe-all file:/home/hrw/devel/OH/poky/trunk/build/tmp/deploy/ipk/all
src oe-armv5te file:/home/hrw/devel/OH/poky/trunk/build/tmp/deploy/ipk/armv5te
&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Now it is time to install those missing headers: &lt;code&gt;opkg-target update&lt;/code&gt; will
update list of available packages and &lt;code&gt;opkg-target install gtk+-dev&lt;/code&gt; install
required headers.&lt;/p&gt;

&lt;h3&gt;Building software&lt;/h3&gt;

&lt;h4&gt;Hello world&lt;/h4&gt;

&lt;p&gt;First something really simple: helloworld.c. Run &lt;code&gt;arm-poky-linux-gnueabi-gcc
hello.c -o hello&lt;/code&gt;. Result will be ARM binary:&lt;/p&gt;

&lt;p&gt;&lt;pre&gt;
14:14 hrw@home:$ file hello hello: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), not stripped 
&lt;/pre&gt;&lt;/p&gt;

&lt;h4&gt;Autoconf based application&lt;/h4&gt;

&lt;p&gt;I took Tasks 0.13 as an example as it use some libraries not present in
standard toolchain. After unpacking and starting &lt;code&gt;./configure
--host=arm-poky-linux-gnueabi&lt;/code&gt; I got message that GTK+ headers are missing so I
installed them with &lt;code&gt;opkg-target install gtk+-dev&lt;/code&gt; (like it is described).&lt;/p&gt;

&lt;p&gt;After next &amp;#8220;configure&amp;#8221; call there was message about missing &amp;#8220;libecal&amp;#8221; which is
part of &amp;#8220;eds-dbus&amp;#8221; so &lt;code&gt;opkg-target install eds-dbus-dev&lt;/code&gt; solved problem.&lt;/p&gt;

&lt;p&gt;Finally &amp;#8220;configure&amp;#8221; does not give any errors and &lt;code&gt;make&lt;/code&gt; call built application:&lt;/p&gt;

&lt;p&gt;&lt;pre&gt;
14:19 hrw@home:tasks-0.13$ file src/gtk/tasks
src/gtk/tasks: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), not stripped
&lt;/pre&gt;&lt;/p&gt;

&lt;h3&gt;Summary&lt;/h3&gt;

&lt;p&gt;As you see Poky SDK is not limited to default set of packages but can be
extended with additional ones. OK, someone needs to build them first but imagine
situation when company has 10 developers &amp;#8212; one has Poky build tree which he use
to generate packages which can be used by rest of team without spending precious
time on building.&lt;/p&gt;

&lt;p&gt;BTW &amp;#8212; It is not limited to Poky SDK. Other OpenEmbedded based systems should be
more or less capable of doing such things.&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/07/17/using-poky-sdk-to-build-software/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=9SrCHJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=9SrCHJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=HrJ30j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=HrJ30j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=TIg2pj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=TIg2pj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=Ps8Kaj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=Ps8Kaj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/338089900&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Matthew Allum: Clutter Embedded in Qt</title>
		<link rel="alternate" type="text/html" href="http://butterfeet.org/?p=62"/>
		<id>http://butterfeet.org/?p=62</id>
		<updated>2008-07-16T14:52:43+00:00</updated>
		<content type="html">&lt;div&gt;
&lt;a href=&quot;http://www.flickr.com/photos/mallum/2673685145/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3090/2673685145_af005f8a34_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;

&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://www.busydoingnothing.co.uk/blog&quot;&gt;Neil&lt;/a&gt; cooked up  a quick Clutter-Qt widget (Klutter?Qlutter?) today. &lt;/p&gt;
&lt;p&gt;For those that enjoy Qt, this represents  a more powerful and flexible alternative to QGraphicsView (imho). &lt;/p&gt;
&lt;p&gt;Source is here; &lt;a href=&quot;http://svn.o-hand.com/repos/clutter/trunk/clutter-qt&quot;&gt;http://svn.o-hand.com/repos/clutter/trunk/clutter-qt&lt;/a&gt;. Note, needs Clutter 0.8.&lt;br /&gt;
&lt;br clear=&quot;all&quot; /&gt;&lt;/p&gt;</content>
		<author>
			<name>mallum</name>
			<uri>http://butterfeet.org</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: Back from GUADEC</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/336993019/"/>
		<id>http://blog.haerwu.biz/?p=479</id>
		<updated>2008-07-16T11:34:07+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/20_36_46_img_6195_1.jpg&quot; rel=&quot;lightbox&quot; title=&quot;Mira's reaction&quot;&gt;&lt;img src=&quot;http://blog.haerwu.biz/wp-content/blogs.dir/2/files/.thumbs/.20_36_46_img_6195_1.jpg&quot; alt=&quot;Mira's reaction&quot; width=&quot;480&quot; height=&quot;320&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mira&amp;#8217;s reaction &amp;#8212; priceless&amp;#8230;&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/07/16/back-from-guadec/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=j6xqFJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=j6xqFJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=Giv9pj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=Giv9pj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=kQhhTj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=kQhhTj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=D9JKFj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=D9JKFj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/336993019&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Emmanuele Bassi: When the World Ends</title>
		<link rel="alternate" type="text/html" href="http://log.emmanuelebassi.net/archives/2008/07/when-the-world-ends/"/>
		<id>http://log.emmanuelebassi.net/archives/2008/07/when-the-world-ends/</id>
		<updated>2008-07-15T01:57:21+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;m delaying my sleep time further on, after two hours on IRC discussing the gtk+ 3.x issues spawned by Miguel&amp;#8217;s &lt;a href=&quot;http://tirania.org/blog/archive/2008/Jul-14.html&quot;&gt;blog post&lt;/a&gt;, because there are a few points I&amp;#8217;d like to make.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;discussion&lt;/strong&gt;: the first, and foremost, is: let&amp;#8217;s not use blogs to discuss. blogs suck at this &amp;mdash; they break down communication, they are slow and they are not meant to do this kind of stuff. we have meetings, mailing lists, IRC &amp;mdash; all of these are better versed at discussing things. for instance, I would have loved to have Miguel at the gtk+ team meeting of tuesday at GUADEC: it would have been a great discussion, I&amp;#8217;m sure of it, and we might have had a different state of the union talk.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;marketing&lt;/strong&gt;: let&amp;#8217;s be honest, here &amp;mdash; we&amp;#8217;ve been joking a lot on KDE 4.x and their marketing trainwreck, and how it was similar to the GNOME 2.0 own marketing trainwreck. there&amp;#8217;s a difference, though, with gtk+ 3.0 and it is: gtk+ is a library, is not an entire desktop; if we call 3.0 the initial release of the 3.x API series it&amp;#8217;s because we promised that the 2.x API series would not break API nor ABI. QT 4.0 was released with KDE 3.5 still going strong and KDE 4 far away in design land, and the features that are now used by KDE 4.x have been added during the 4.3 and 4.4 releases of the QT platform.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;features&lt;/strong&gt;: yes, 3.0.0 might not have features. is this bad marketing? probably. so we need to fix this. a way&lt;sup&gt;&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-1-284&quot; id=&quot;footnote-link-1-284&quot; class=&quot;footnote-link footnote-identifier-link&quot; title=&quot;kudos to iain&quot;&gt;1&lt;/a&gt;&lt;/sup&gt; to do this would be keeping the 3.0.0 in alpha state, call it 2.99.0&lt;sup&gt;&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-2-284&quot; id=&quot;footnote-link-2-284&quot; class=&quot;footnote-link footnote-identifier-link&quot; title=&quot;but install a pkg-config file called gtk+-3.0 and install the headers under gtk-3.0&quot;&gt;2&lt;/a&gt;&lt;/sup&gt; and add features to that until we get to a 3.0.0 that developers will want to migrate to, like the new scenegraph API or the new style API. let&amp;#8217;s break with 2.x in style. &lt;img src=&quot;http://log.emmanuelebassi.net/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;communication&lt;/strong&gt;: there&amp;#8217;s a certain lack of communication between the gtk+ team and the users of the library. in my opinion, it&amp;#8217;s due to the small number of active developers and to the fact that ISVs don&amp;#8217;t really get involved into shaping the platform they are using. they have the source code, and sometimes it&amp;#8217;s easier to fix in-house than to communicate and go through the proper process &amp;mdash; and this is a structural problem that is caused by the small number of people involved in the said process as well. the gtk+ team needs to open up more, and at the same time the ISVs need to get more involved. sometimes it feels to me that the team is waiting for features, direction and help in the development, while the users of the library are waiting for the team to come up with the perfect plan to fix all the bugs and warts while retaining the whole API and ABI.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;process&lt;/strong&gt;: this is connected to the first point &amp;mdash; we have a lot of channels, and it might be daunting to actually follow them all; but we&amp;#8217;re also open in terms of discussion and revision. this is our strength. so please: if you want to discuss, join &lt;a href=&quot;http://live.gnome.org/GTK+/Meetings&quot;&gt;the IRC meetings&lt;/a&gt; on the #gtk-devel channel on Tuesday at 20:00 UTC or send an email to gtk-devel-list with your points. get involved. help shaping the future. don&amp;#8217;t stand idly by, and wait for stuff to break to complain.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;I&amp;#8217;d like to thank iain, Hallski and campd for the interesting discussion &amp;mdash; and for the points raised and taken&lt;/em&gt;
&lt;/p&gt;
&lt;ol start=&quot;1&quot; class=&quot;footnotes&quot;&gt;&lt;li id=&quot;footnote-1-284&quot; class=&quot;footnote&quot;&gt;&lt;em&gt;kudos&lt;/em&gt; to iain [&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-link-1-284&quot; class=&quot;footnote-link footnote-back-link&quot;&gt;&amp;#8617;&lt;/a&gt;]&lt;/li&gt;&lt;li id=&quot;footnote-2-284&quot; class=&quot;footnote&quot;&gt;but install a pkg-config file called gtk+-3.0 and install the headers under gtk-3.0 [&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-link-2-284&quot; class=&quot;footnote-link footnote-back-link&quot;&gt;&amp;#8617;&lt;/a&gt;]&lt;/li&gt;&lt;/ol&gt;</content>
		<author>
			<name>ebassi</name>
			<uri>http://log.emmanuelebassi.net</uri>
		</author>
	</entry>

	<entry>
		<title>Thomas Wood: Guadec Roundup</title>
		<link rel="alternate" type="text/html" href="http://blogs.gnome.org/thos/2008/07/14/guadec-roundup/"/>
		<id>http://blogs.gnome.org/thos/2008/07/14/guadec-roundup/</id>
		<updated>2008-07-14T13:55:29+00:00</updated>
		<content type="html">&lt;p&gt;Back from Guadec, which was great. Few interesting points:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I am not actually &lt;a href=&quot;http://linuxhaters.blogspot.com/&quot;&gt;Linux Hater&lt;/a&gt;, despite my colleagues attempts to spread vicious rumours to the contrary.&lt;/li&gt;
&lt;li&gt;Pleased with GTK+ 3 decisions, obviously lots of thought and planning gone into this. Glad to see long term goals being put in place.&lt;/li&gt;
&lt;li&gt;Had some good meetings/BOFs about artwork and GTK+ theming.&lt;/li&gt;
&lt;li&gt;Chose the wallpapers from the wallpaper contest, despite &lt;a href=&quot;http://kallepersson.se/blog/&quot;&gt;Kalle&lt;/a&gt; falling asleep during the process and refusing to wake up&lt;/li&gt;
&lt;li&gt;Had fun playing a lovely red saxaphone at the opening party&lt;/li&gt;
&lt;li&gt;Got some good hacking time in, and resurrected my &lt;a href=&quot;http://blogs.gnome.org/thos/2007/10/16/the-parsing/&quot;&gt;Pixbuf theme editor&lt;/a&gt;, now renamed Monet (code available soon)&lt;/li&gt;
&lt;li&gt;Lots of interesting talks on user experience and user interface design, especially the keynotes and Andy Fitzsimon&amp;#8217;s talk. I am now wishing I had taken some proper notes, but I hope the slides/videos will be online soon.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My new tasks are to release some version of Monet fairly soon, and to start work on a GTK+ theme engine to implement some of the css style GTK+ theming &lt;a href=&quot;http://live.gnome.org/GTK%2B/NewThemeApi/Foo#head-fc9646824466ed68108cb4770df983b152056a0a&quot;&gt;thoughts&lt;/a&gt; I had a while back.&lt;/p&gt;
&lt;p&gt;Thanks to everyone that helped organise this years Guadec. It was a great event and of course great to catch up with old friends and meet new ones.&lt;/p&gt;</content>
		<author>
			<name>thos</name>
			<uri>http://blogs.gnome.org/thos</uri>
		</author>
	</entry>

	<entry>
		<title>Neil Roberts: Compiling Clutter on Windows with MinGW + MSYS</title>
		<link rel="alternate" type="text/html" href="http://www.busydoingnothing.co.uk/blog/2008/07/13#ClutterWin32"/>
		<id>http://www.busydoingnothing.co.uk/blog/2008/07/13#ClutterWin32</id>
		<updated>2008-07-13T20:00:08+00:00</updated>
		<content type="html">&lt;p&gt;
I keep getting asked how to compile Clutter on Win32 now that we have
a native backend so here is some instructions to compile with MinGW
and MSYS on a fresh Windows installation.
&lt;/p&gt;

&lt;p&gt;
First you need to install the MinGW and MSYS packages from &lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=2435&quot;&gt;
here&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Select the top package called 'Automated MinGW Intaller' and download
the exe of the latest version. Run the executable and install to the
default location. Make sure you DON'T install 'MinGW make' to make
life easier.
&lt;/p&gt;

&lt;p&gt;
Next download the 'MSYS Base System'. Use the &lt;tt&gt;.exe&lt;/tt&gt; installer
from 'Current release' (not the technology preview). Run the
executable and install to the default location. Answer yes to whether
you want to continue with the post install and tell it the location
where you installed MinGW (which should be &lt;tt&gt;c:/MinGW&lt;/tt&gt;).
&lt;/p&gt;

&lt;p&gt;
Next install the 'MSYS supplementary tools'. Again select .exe from
the current release and install it to the default location.
&lt;/p&gt;

&lt;p&gt;
To make downloading the dependencies for Clutter easier, we want to be
able to run the &lt;tt&gt;mingw-cross-compile.sh&lt;/tt&gt; script which will do
some of the leg work automatically. However to do this we first need
some extra utilities.
&lt;/p&gt;

&lt;p&gt;
Make a directory called &lt;tt&gt;c:/msys/1.0/clutter-work&lt;/tt&gt; and another
directory called &lt;tt&gt;downloads&lt;/tt&gt; under that. Go back to the
SourceForge page for MinGW and select the 'User Contributed:
mingwPORT' section. Download the wget tarball to the newly created
downloads folder.
&lt;/p&gt;

&lt;p&gt;
Start MSYS and type the following to install wget.
&lt;/p&gt;

&lt;pre&gt;
cd /clutter-work/downloads
tar -jvxf wget-1.9.1-mingwPORT.tar.bz2
cd wget-1.9.1/mingwPORT
mkdir /usr/src
PATH=&quot;$PATH&quot;:&quot;$PWD&quot; ./mingwPORT.sh 
&lt;/pre&gt;

&lt;p&gt;
Press enter at each question to just use the default
&lt;/p&gt;

&lt;p&gt;
Next we need to install &lt;tt&gt;unzip.exe&lt;/tt&gt; which we can get from the
GNUWin32 ports. Visit &lt;a href=&quot;http://gnuwin32.sourceforge.net/packages/unzip.htm&quot;&gt; here&lt;/a&gt;
and download the 'complete package, except sources'. Install it to the
default location.
&lt;/p&gt;

&lt;p&gt;
Now we can type the following to download and install the clutter
dependencies using the helper script:
&lt;/p&gt;

&lt;pre&gt;
cd /clutter-work
wget -O downloads/mingw-cross-compile.sh \
'http://svn.o-hand.com/view/*checkout*/clutter/trunk/clutter/build/mingw/mingw-cross-compile.sh'
PATH=&quot;$PATH:/c/Program Files/GnuWin32/bin&quot; sh ./downloads/mingw-cross-compile.sh
&lt;/pre&gt;

&lt;p&gt;
Press enter to all of the questions to get the default except the 'Do
you want to download and install Clutter...' questions because these
will try to use SVN which we don't have installed.
&lt;/p&gt;

&lt;p&gt;
Next we need to install pkg-config to get Clutter's configure script
to work. Type the following:
&lt;/p&gt;

&lt;pre&gt;
cd /clutter-work/downloads
wget 'http://pkgconfig.freedesktop.org/releases/pkg-config-0.23.tar.gz'
tar -zvxf pkg-config-0.23.tar.gz
cd pkg-config-0.23
prefix=/clutter-work/clutter-cross
libdir=&quot;${prefix}/lib&quot;
includedir=&quot;${prefix}/include&quot;
CFLAGS=&quot;-g -O2 -Wall -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include&quot; \
LDFLAGS=&quot;-L${libdir} -lglib-2.0 -lintl -liconv&quot; \
./configure
make all install
&lt;/pre&gt;

&lt;p&gt;
Now we should finally be ready to compile Clutter:
&lt;/p&gt;

&lt;pre&gt;
cd /clutter-work/downloads
wget http://www.clutter-project.org/sources/clutter/0.8/clutter-0.8.0.tar.bz2
cd ..
tar -jvxf downloads/clutter-0.8.0.tar.bz2
cd clutter-0.8.0
PKG_CONFIG_PATH=/clutter-work/clutter-cross/lib/pkgconfig \
 PATH=&quot;$PATH:/clutter-work/clutter-cross/bin&quot; \
 CFLAGS=&quot;-mms-bitfields -I/clutter-work/clutter-cross/include -g -O2 -Wall&quot; \
 ./configure --prefix=/clutter-work/clutter-cross --with-flavour=win32
make all install
&lt;/pre&gt;

&lt;p&gt;
Now to prove that it worked we can run test-actors. Windows needs the
Clutter DLL to be in the system path for this to work so type the
following:
&lt;/p&gt;

&lt;pre&gt;
export PATH=&quot;$PATH:/clutter-work/clutter-cross/bin&quot;
cd /clutter-work/clutter-0.8.0/tests
.libs/test-actors
&lt;/pre&gt;

&lt;p&gt;
If you want to compile a simple app without using autotools, it's
easiest to use the libtool generated in the Clutter source so that it
can work some voodoo with the included libraries. This assumes you've
still got your path set up from the previous test:
&lt;/p&gt;

&lt;pre&gt;
libtool --mode=link gcc -Wall -g -o simple-app simple-app.c \
-I/clutter-work/clutter-cross/include \
`PKG_CONFIG_PATH=/clutter-work/clutter-cross/lib/pkgconfig pkg-config clutter-0.8 --cflags --libs`
&lt;/pre&gt;

&lt;p&gt;
Enjoy!
&lt;/p&gt;</content>
		<author>
			<name>Neil Roberts</name>
			<uri>http://www.busydoingnothing.co.uk/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Rob Bradford: Clutter 0.8 Packages</title>
		<link rel="alternate" type="text/html" href="http://www.robster.org.uk/blog/2008/07/13/clutter-08-packages/"/>
		<id>http://www.robster.org.uk/blog/2008/07/13/clutter-08-packages/</id>
		<updated>2008-07-13T11:17:22+00:00</updated>
		<content type="html">&lt;p&gt;Packages for Clutter 0.8 have been uploaded to the Debian archive and to the &lt;a href=&quot;http://debian.o-hand.com&quot;&gt;OpenedHand Debian repository&lt;/a&gt;. There are packages available for Debian unstable and Ubuntu hardy (no gutsy i&amp;#8217;m afraid, glib is too old.)&lt;/p&gt;
&lt;p&gt;And in completely unrelated news thanks to everyone involved in the organisation of GUADEC: Good work guys!&lt;/p&gt;</content>
		<author>
			<name>robster</name>
			<uri>http://www.robster.org.uk/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Iain Holmes: 11 Strawmen About KDE4</title>
		<link rel="alternate" type="text/html" href="http://blogs.gnome.org/iain/2008/07/12/11-strawmen-about-kde4/"/>
		<id>http://blogs.gnome.org/iain/2008/07/12/11-strawmen-about-kde4/</id>
		<updated>2008-07-12T22:11:29+00:00</updated>
		<content type="html">&lt;p&gt; &lt;strong&gt;1. &amp;#8220;KDE4 is finished&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 2. &amp;#8220;Releasing KDE 4.0 was a mistake&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;  3. KDE needs a fork&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 4. &amp;#8220;KDE needs to drop Plasma&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 5. &amp;#8220;Plasma lacks functionality&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;  6. &amp;#8220;KDE4 cannot cure cancer&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 7. &amp;#8220;The whole KDE4 desktop interface is radically new&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 8. &amp;#8220;I am forced to use the KDE in the dark because my light is broken&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 9. &amp;#8220;The KDE team does not like llamas&amp;#8221; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;10. &amp;#8220;KDE 4 vs 4.0 is confusing&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 11. &amp;#8220;KDE should just have told the truth and not pretended KDE 4 was ready and then articles like this would not have been necessary 6 months later&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To see rebuttals to all these strawmen and more, read the article over at groklaw: http://www.groklaw.net/article.php?story=20080710131440951&lt;/p&gt;</content>
		<author>
			<name>iain</name>
			<uri>http://blogs.gnome.org/iain</uri>
		</author>
	</entry>

	<entry>
		<title>Iain Holmes: I am a whore</title>
		<link rel="alternate" type="text/html" href="http://blogs.gnome.org/iain/2008/07/11/kde-has-clocks/"/>
		<id>http://blogs.gnome.org/iain/2008/07/11/kde-has-clocks/</id>
		<updated>2008-07-11T14:57:52+00:00</updated>
		<content type="html">&lt;p&gt;KDE has lots of clocks.&lt;/p&gt;
&lt;p&gt;That is all, Jorge you owe me 50$&lt;/p&gt;</content>
		<author>
			<name>iain</name>
			<uri>http://blogs.gnome.org/iain</uri>
		</author>
	</entry>

	<entry>
		<title>Emmanuele Bassi: Something on my back</title>
		<link rel="alternate" type="text/html" href="http://log.emmanuelebassi.net/archives/2008/07/something-on-my-back/"/>
		<id>http://log.emmanuelebassi.net/archives/2008/07/something-on-my-back/</id>
		<updated>2008-07-11T14:03:24+00:00</updated>
		<content type="html">&lt;p&gt;dear, all-knowing and all-powerful lazyweb;&lt;/p&gt;
&lt;p&gt;what&amp;#8217;s the reason why python segfaults&lt;sup&gt;&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-1-283&quot; id=&quot;footnote-link-1-283&quot; class=&quot;footnote-link footnote-identifier-link&quot; title=&quot;yes, python segfaults &amp;mdash; and it does inside pygobject&quot;&gt;1&lt;/a&gt;&lt;/sup&gt; with this error message:&lt;/p&gt;
&lt;pre&gt;
TypeError: Cannot create a consistent method resolution
order (MRO) for bases Container, Scriptable
&lt;/pre&gt;
&lt;p&gt;when I&amp;#8217;m trying to instantiate a python class inheriting from a C class that implements those two interfaces? just for the record:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the interfaces have no colliding methods&lt;/li&gt;
&lt;li&gt;the python class is registering a GObject type&lt;/li&gt;
&lt;li&gt;the python class has no colliding method with either interfaces&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I can point at the code or, if python-gobject/gtk maintainers are at GUADEC, I can show them right away. you can easily find me: I&amp;#8217;m the one swearing at python.
&lt;/p&gt;
&lt;ol start=&quot;1&quot; class=&quot;footnotes&quot;&gt;&lt;li id=&quot;footnote-1-283&quot; class=&quot;footnote&quot;&gt;yes, python segfaults &amp;mdash; and it does inside pygobject [&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-link-1-283&quot; class=&quot;footnote-link footnote-back-link&quot;&gt;&amp;#8617;&lt;/a&gt;]&lt;/li&gt;&lt;/ol&gt;</content>
		<author>
			<name>ebassi</name>
			<uri>http://log.emmanuelebassi.net</uri>
		</author>
	</entry>

	<entry>
		<title>Ross Burton: OH Wares</title>
		<link rel="alternate" type="text/html" href="http://www.burtonini.com/blog/computers/oh-wares-2008-07-11-14-14"/>
		<id>http://burtonini.com/blog/computers/oh-wares-2008-07-11-14-14</id>
		<updated>2008-07-11T13:14:00+00:00</updated>
		<content type="html">&lt;p&gt;
  I've just been informed that Rob Bradford has &lt;em&gt;one&lt;/em&gt; large &quot;I3&amp;lt;OH&quot;
  left.  If you want one, then find him fast!  The grapevine also says that
  there is a crack team of
  rouge &lt;a href=&quot;http://o-hand.com/2008/05/09/ohmen-arrived/&quot;&gt;OH Men&lt;/a&gt; on the
  loose, so watch out!
&lt;/p&gt;</content>
		<author>
			<name>Ross Burton</name>
			<uri>http://www.burtonini.com/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: What was on GUADEC 2008</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/336949119/"/>
		<id>http://blog.haerwu.biz/?p=475</id>
		<updated>2008-07-11T11:29:06+00:00</updated>
		<content type="html">&lt;p&gt;GUADEC is going to end for me today &amp;#8212; I am going back home tomorrow. Was it worth going here? Yes, it was. I met interesting guys, spoke about nice projects which I will probably work on soon etc.&lt;/p&gt;

&lt;h3&gt;Talks&lt;/h3&gt;

&lt;p&gt;There was lot of interesting talks during this year GUADEC:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&amp;#8220;Bob the Builder: How can he fix it?&amp;#8221; by Rob Bradfort from OpenedHand &amp;#8212; it was about Poky, developing for embedded targets, which tools are available and how to use them.&lt;/li&gt;
&lt;li&gt;&amp;#8220;Clutter guts&amp;#8221; by Tomas Frydrych, Emmanuele Bassi and Øyvind Kolås from OpenedHand. This was was about &lt;a href=&quot;http://clutter-project.org/&quot;&gt;Clutter&lt;/a&gt; &amp;#8212; what it is, how to use, what it gives. For me it was interesting as I did not knew what exactly it is.&lt;/li&gt;
&lt;li&gt;&amp;#8220;Location-aware applications with GeoClue and Gypsy&amp;#8221; by Henri Bergius (Nemein), Iain Holmes (OpenedHand), Jussi Kukkonen (also OH) &amp;#8212; from clock applet which automatically change your timezone for shopping lists which reminds you about milk when you are near store. I wonder how those projects will change the way of writing applications. For those who does not know what Gypsy is &amp;#8212; it is GPS multiplex daemon which does not have gpsd bugs.&lt;/li&gt;
&lt;li&gt;&amp;#8220;Breaking the Silence: Making Applications Talk with Telepathy&amp;#8221; by Robert McQueen from Collabora. I think it was a bit too technical but otherwise it shown what Telepathy is and how cool can it be.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I see that some of Lighting Talks can be also interesting.&lt;/p&gt;

&lt;h3&gt;Parties&lt;/h3&gt;

&lt;p&gt;O yes&amp;#8230; parties&amp;#8230; Monday and Tuesday were easy days &amp;#8212; we got some Turkish coffee somewhere (it was really good) and Turkish beer (was not good) but next days were different.&lt;/p&gt;

&lt;p&gt;On Wednesday evening there was roof party at the University. Lot of people and red wine in plastic/paper cups. Get to sleep at ~02:00&amp;#8230;&lt;/p&gt;

&lt;p&gt;Thursday&amp;#8230; Collabora boat party with &amp;#8220;unlimited&amp;#8221; beer&amp;#8230; That was great event. At 21 we get on board and the party started. Carlsberg is quite good beer and after 3rd can you do not notice taste :) There were few places with stronger alcohols &amp;#8212; 15 years old whiskey for example. We went under Europe&amp;lt;&amp;gt;Asia bridges &amp;#8212; the first one has animated lights which looks very nice. I spoke a lot with Ken Gilmer from Bug Labs company and it was good spent time. Later from party to came to &amp;#8220;bar&amp;#8221; near the Golden Horn hotel and from there I walked to our hotel. Final bed time: 03:30&amp;#8230;&lt;/p&gt;

&lt;p&gt;Today there will be Google sponsored party but I do not plan to go there. I prefer to have some time for packing and rest before traveling home (Istanbul -&amp;gt; Berlin -&amp;gt; Szczecin) and going to the party would makes me look like zombie on Saturday&amp;#8230; And I have family event on Sunday so I should look like normal person rather :)&lt;/p&gt;

&lt;p&gt;BTW &amp;#8212; after boat party I thought that conference could be named GUADEP as sometimes it looks like parties takes more time and attention then conferences :D&lt;/p&gt;

&lt;h3&gt;Summary&lt;/h3&gt;

&lt;p&gt;I will not write that it was worth going to GUADEC because it is widely known fact. I met interesting people (also few not interesting ones), discussed some projects with their managers (as talking is always better then exchanging emails).&lt;/p&gt;

&lt;p&gt;Next year should be even more interesting as it will be merged with Akademy which is KDE conference (and I use KDE3/4 rather then GNOME on my machines).&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/07/11/what-was-on-guadec-2008/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=oQPowJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=oQPowJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=KMD7Pj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=KMD7Pj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=0gP2dj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=0gP2dj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=lQga0j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=lQga0j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/336949119&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Matthew Allum: OH Clone</title>
		<link rel="alternate" type="text/html" href="http://butterfeet.org/?p=61"/>
		<id>http://butterfeet.org/?p=61</id>
		<updated>2008-07-11T11:19:53+00:00</updated>
		<content type="html">&lt;div&gt;
&lt;a href=&quot;http://www.flickr.com/photos/mallum/2657249574/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3080/2657249574_1f4dc3680b_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;
With everyone away enjoying Istanbul, I got lonely so cloned (most of) the gang - seems I lacked enough parts for everyone however. Things were obviously beginning to get desperate with Samuels incarnation.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.flickr.com/photos/mallum/2657249574/&quot;&gt;Click the image for flickr note bombing fun.&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;/p&gt;</content>
		<author>
			<name>mallum</name>
			<uri>http://butterfeet.org</uri>
		</author>
	</entry>

	<entry>
		<title>Rob Bradford: GUADEC Flickr group</title>
		<link rel="alternate" type="text/html" href="http://www.robster.org.uk/blog/2008/07/11/guadec-flickr-group/"/>
		<id>http://www.robster.org.uk/blog/2008/07/11/guadec-flickr-group/</id>
		<updated>2008-07-11T06:47:06+00:00</updated>
		<content type="html">&lt;p&gt;Despite a couple of false starts with the Flickr group (thanks &lt;a href=&quot;http://www.gnome.org/~csaavedra/news-2008-07.html#D11&quot;&gt;Claudio&lt;/a&gt; for nudging me), the group should now be ready to accept your photos!&lt;/p&gt;</content>
		<author>
			<name>robster</name>
			<uri>http://www.robster.org.uk/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Emmanuele Bassi: Odalisque/2</title>
		<link rel="alternate" type="text/html" href="http://log.emmanuelebassi.net/archives/2008/07/odalisque2/"/>
		<id>http://log.emmanuelebassi.net/archives/2008/07/odalisque2/</id>
		<updated>2008-07-11T00:44:44+00:00</updated>
		<content type="html">&lt;p&gt;so, it turns out that &lt;a href=&quot;http://log.emmanuelebassi.net/archives/2008/07/odalisque/&quot;&gt;the plans&lt;/a&gt; of releasing Clutter 0.8 right after GUADEC were a little bit on the conservative side, since&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;a href=&quot;http://lists.o-hand.com/clutter/1458.html&quot;&gt;Clutter 0.8.0 has been released&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;thanks to all the contributors for bugs opened, patches written, tests performed &amp;mdash; you all rock my world.&lt;/p&gt;
&lt;p&gt;now you&amp;#8217;ll just have to wait a tiiiiny little bit for the integration libraries&lt;sup&gt;&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-1-282&quot; id=&quot;footnote-link-1-282&quot; class=&quot;footnote-link footnote-identifier-link&quot; title=&quot;they all work with the new API, they just need to be distchecked&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;, for the bindings&lt;sup&gt;&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-2-282&quot; id=&quot;footnote-link-2-282&quot; class=&quot;footnote-link footnote-identifier-link&quot; title=&quot;this will take some more time but they&amp;#8217;ll be there&quot;&gt;2&lt;/a&gt;&lt;/sup&gt; and for Tidy&lt;sup&gt;&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-3-282&quot; id=&quot;footnote-link-3-282&quot; class=&quot;footnote-link footnote-identifier-link&quot; title=&quot;will demo something tomorrow at my lightning talk around 14:30 if you&amp;#8217;re at GUADEC&quot;&gt;3&lt;/a&gt;&lt;/sup&gt;.
&lt;/p&gt;
&lt;ol start=&quot;1&quot; class=&quot;footnotes&quot;&gt;&lt;li id=&quot;footnote-1-282&quot; class=&quot;footnote&quot;&gt;they all work with the new API, they just need to be distchecked [&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-link-1-282&quot; class=&quot;footnote-link footnote-back-link&quot;&gt;&amp;#8617;&lt;/a&gt;]&lt;/li&gt;&lt;li id=&quot;footnote-2-282&quot; class=&quot;footnote&quot;&gt;this will take some more time but they&amp;#8217;ll be there [&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-link-2-282&quot; class=&quot;footnote-link footnote-back-link&quot;&gt;&amp;#8617;&lt;/a&gt;]&lt;/li&gt;&lt;li id=&quot;footnote-3-282&quot; class=&quot;footnote&quot;&gt;will demo something tomorrow at my lightning talk around 14:30 if you&amp;#8217;re at GUADEC [&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-link-3-282&quot; class=&quot;footnote-link footnote-back-link&quot;&gt;&amp;#8617;&lt;/a&gt;]&lt;/li&gt;&lt;/ol&gt;</content>
		<author>
			<name>ebassi</name>
			<uri>http://log.emmanuelebassi.net</uri>
		</author>
	</entry>

	<entry>
		<title>Matthew Allum: Announcement.</title>
		<link rel="alternate" type="text/html" href="http://butterfeet.org/?p=59"/>
		<id>http://butterfeet.org/?p=59</id>
		<updated>2008-07-10T19:14:03+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.clutter-project.org/blog/?p=60&quot;&gt;&lt;img src=&quot;http://butterfeet.org/wp-content/uploads/2008/07/clutter-08.jpg&quot; alt=&quot;&quot; title=&quot;Go grab it!&quot; width=&quot;400&quot; height=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;small&gt;Says so the Smogun..&lt;/small&gt;&lt;/p&gt;</content>
		<author>
			<name>mallum</name>
			<uri>http://butterfeet.org</uri>
		</author>
	</entry>

	<entry>
		<title>Clutter: Clutter 0.8.0 Released!</title>
		<link rel="alternate" type="text/html" href="http://www.clutter-project.org/blog/?p=60"/>
		<id>http://www.clutter-project.org/blog/?p=60</id>
		<updated>2008-07-10T17:16:16+00:00</updated>
		<content type="html">&lt;p&gt;The Clutter team are extremely pleased to announce the new 0.8 stable release of Clutter core. This is probably our biggest and most exciting release yet.&lt;/p&gt;
&lt;p&gt;You can download the 0.8.0 tarball from &lt;a href=&quot;http://clutter-project.org/sources/clutter/0.8&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So whats new? Quite alot;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;COGL, the underlying GL abstraction layer in Clutter, has been&lt;br /&gt;
     completely rewritten from the ground up. It is now a more mature,&lt;br /&gt;
     fully documented abstraction layer across OpenGL, OpenGL ES 1.1&lt;br /&gt;
     and OpenGL ES 2.0. COGL allows Clutter Applications the unique&lt;br /&gt;
     ability to run on both Desktop and Mobile hardware with no source&lt;br /&gt;
     level modifications. New features include;
&lt;ul&gt;
&lt;li&gt;Much improved and wider tested OpenGL ES 1.1 support.&lt;/li&gt;
&lt;li&gt;OpenGL ES 2.0 Support.&lt;/li&gt;
&lt;li&gt;Rich scalable texture support, supporting numerous pixel formats,&lt;br /&gt;
       transparent tiling, mipmapping, deformation etc.&lt;/li&gt;
&lt;li&gt;Overhauled clipping functionality&lt;/li&gt;
&lt;li&gt;Path based vector drawing functionality.&lt;/li&gt;
&lt;li&gt;FBO &amp;#038; Shader support across OpenGL and OpenGL ES.&lt;/li&gt;
&lt;li&gt;Image loading and image library wrapping.&lt;/li&gt;
&lt;li&gt;Full API documentation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Increased portability. Clutter now provides experimental native&lt;br /&gt;
     backend support for the Microsoft Windows(tm) platform and&lt;br /&gt;
     Apple(tm) iPhone and iPod Touch families of products as well&lt;br /&gt;
     improvements to existing OSX, GLX, SDL and EGL backends.&lt;/li&gt;
&lt;li&gt;The X11 based backends now feature support for Actors that wrap&lt;br /&gt;
     external X drawables (i.e the texture-from-pixmap extension and&lt;br /&gt;
     fallbacks). This primarily allows for the creation of desktop&lt;br /&gt;
     compositing type applications with Clutter.&lt;/li&gt;
&lt;li&gt;Clutter now seamlessly supports multiple stages (windows) on the&lt;br /&gt;
     backends that allow this feature. Stages are also now sub&lt;br /&gt;
     class-able.&lt;/li&gt;
&lt;li&gt;The custom Pango text renderer has been completely rewritten, now&lt;br /&gt;
     using the more modern PangoCairo (instead of FT2), and avoids&lt;br /&gt;
     nasty subclassing hacks; it supports smooth fast scaling of&lt;br /&gt;
     text, has many edge case issues fixed and it still is very&lt;br /&gt;
     efficient (using a texture glyph cache). It is even a little bit&lt;br /&gt;
     faster.&lt;/li&gt;
&lt;li&gt;Numerous ClutterTexture Improvements. Including;
&lt;ul&gt;
&lt;li&gt;Image loading from disk.&lt;/li&gt;
&lt;li&gt;Easier subclassing with custom &amp;#8216;deformed&amp;#8217; rendering.&lt;/li&gt;
&lt;li&gt;Mipmap support.&lt;/li&gt;
&lt;li&gt;&amp;#8216;keep-aspect-ratio&amp;#8217; property.&lt;/li&gt;
&lt;li&gt;Repeating tiling fixes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Multiple pointer device support. Clutter now features support for&lt;br /&gt;
     multiple simultaneous pointing devices including event processing&lt;br /&gt;
     and grabs. The feature is backend dependant and currently&lt;br /&gt;
     provided by X11 (with optional new XInput support) and Apple(tm)&lt;br /&gt;
     iPhone &amp;#8216;fruity&amp;#8217; backends.&lt;/li&gt;
&lt;li&gt;Completely rewritten the size negotiation API and implementation,&lt;br /&gt;
     which allows the creation of fluid and dynamic layout management,&lt;br /&gt;
     using natural and minimum sizes, and different geometry management&lt;br /&gt;
     like height-for-width and width-for-height. Classic &amp;#8216;fixed&amp;#8217; layout&lt;br /&gt;
     still available and not impeded.&lt;/li&gt;
&lt;li&gt;The ClutterContainer interface has been extended with a flexible&lt;br /&gt;
     infrastructure to store container specific per actor state.&lt;/li&gt;
&lt;li&gt;The timeline behaviour has been updated and made more consistent;&lt;br /&gt;
     ClutterEntry has been improved with regards to multi-byte text&lt;br /&gt;
     and cursor handling; the API documentation coverage has been&lt;br /&gt;
     extended; performance on OpenGL ES has been improved;&lt;br /&gt;
     ClutterScript improvements.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For further detailed information see the &lt;a href=&quot;http://svn.o-hand.com/view/clutter/trunk/clutter/README?rev=3109&amp;#038;view=markup&quot;&gt;README&lt;/a&gt; and &lt;a href=&quot;http://svn.o-hand.com/view/clutter/trunk/clutter/NEWS?rev=3113&amp;#038;view=markup&quot;&gt;NEWS&lt;/a&gt; files. The List of bugs fixed since 0.7.6 are &lt;a href=&quot;http://bugzilla.o-hand.com/buglist.cgi?bug_id=993,998,1000,1004,1007,1008,1011,1012,1013,1015,1016,1019,1022,1033&quot;&gt;here&lt;/a&gt;. The full mailing list announcement is available &lt;a href=&quot;http://lists.o-hand.com/clutter/1458.html&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A very big thanks to all those that have contributed to this release:&lt;/p&gt;
&lt;p&gt;Chris Lord, Neil Roberts, Robert Bragg, Haakon Sporsheim, Xan López, Jussi Kukkonen, Armin Burgmeier, Tommi Komulainen, Iain Holmes, Havoc Pennington, Lucas Rocha, Johan Bilien, Ivan Leben, Richard Purdie, Gwenole Beauchesne, David Stanczak, Peter Enzerink, Andy Wingo, Peter Csaszar, James Ketrenos.&lt;/p&gt;
&lt;p&gt;Expect the various Clutter &amp;#8216;add on&amp;#8217; library&amp;#8217;s and bindings to be updated for 0.8 in coming days.&lt;/p&gt;
&lt;p&gt;As always, have fun with Clutter!
&lt;/p&gt;</content>
		<author>
			<name>mallum</name>
			<uri>http://www.clutter-project.org/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Emmanuele Bassi: Odalisque</title>
		<link rel="alternate" type="text/html" href="http://log.emmanuelebassi.net/archives/2008/07/odalisque/"/>
		<id>http://log.emmanuelebassi.net/archives/2008/07/odalisque/</id>
		<updated>2008-07-10T16:00:26+00:00</updated>
		<content type="html">&lt;p&gt;this GUADEC has been quite a ride, and we&amp;#8217;re just halfway through.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;gtk+&lt;/strong&gt;: the gtk+ team meeting on tuesday went really well &amp;mdash; and part of the discussion was incorporated in Kris always excellent &lt;em&gt;State of the union&lt;/em&gt; talk. the team went over and over this issue since last GUADEC and during the hackfest, and even though something at some point will probably go wrong the plan is good and allows leeway to reduce the overall effort for moving the entire platform. I think that given the circumstances this is the best plan that can be realistically implemented.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;gnome&lt;/strong&gt;: everyone will be discussing the &lt;a href=&quot;http://www.vuntz.net/journal/2008/07/10/480-live-from-istanbul-gnome-30&quot;&gt;release&lt;/a&gt; &lt;a href=&quot;http://blogs.gnome.org/lucasr/2008/07/10/gnome-30/&quot;&gt;team&lt;/a&gt; plan as well. I can only say: let&amp;#8217;s do it!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;clutter&lt;/strong&gt;: the &lt;em&gt;Clutter Guts&lt;/em&gt; talk went really smoothly; we tried to fill &lt;a href=&quot;http://blogs.gnome.org/lucasr/2008/07/10/gnome-30/&quot;&gt;Matthew&lt;/a&gt; shoes &amp;mdash; and had to be in three to do it &amp;mdash; but I think people came out of the talk with more knowledge about the deep magic and the pixie fairies dust that power Clutter and make it as awesome as it is. as I said during the talk, Clutter 0.8 is really in the final stages now, and it&amp;#8217;s going to be released as soon as we finish testing some of the backends. people will just have to wait a little bit, but by the time everyone gets back home from GUADEC they will be able to get the tarball from the &lt;a href=&quot;http://www.clutter-project.org&quot;&gt;server&lt;/a&gt;.
&lt;/p&gt;</content>
		<author>
			<name>ebassi</name>
			<uri>http://log.emmanuelebassi.net</uri>
		</author>
	</entry>

	<entry>
		<title>Rob Bradford: Patchsquad BOF [Updated]</title>
		<link rel="alternate" type="text/html" href="http://www.robster.org.uk/blog/2008/07/10/patchsquad-bof/"/>
		<id>http://www.robster.org.uk/blog/2008/07/10/patchsquad-bof/</id>
		<updated>2008-07-10T15:10:07+00:00</updated>
		<content type="html">&lt;p&gt;Since Kristian&amp;#8217;s excellent GTK State of the Union talk was today his slot is now available for a Patchsquad BOF. So that&amp;#8217;s tomorrow at 11am. Thanks Behdad for allowing us to grab this.&lt;/p&gt;
&lt;p&gt;A little background on the idea of a &lt;a href=&quot;http://live.gnome.org/PatchSquad&quot;&gt;Patchsquad&lt;/a&gt;: Primarily the idea is to reduce the workload of maintainers by commenting, &lt;b&gt;not reviewing&lt;/b&gt;, patches that are waiting in Bugzilla. This may include testing, checking for obvious issues and gentle pestering of maintainers. Lucas held a BOF last year to introduce the idea that was well attended and a lot said but interest seems to have twindled. Myself and Diego want to try reinvigorate the idea!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Update: Whoops! Looks like we haven&amp;#8217;t got that slot afterall. If you&amp;#8217;re interested in the Patchsquad pleas some along and speak to either Diego or myself.&lt;/b&gt;&lt;/p&gt;</content>
		<author>
			<name>robster</name>
			<uri>http://www.robster.org.uk/blog</uri>
		</author>
	</entry>

	<entry>
		<title>OpenedHand News: Quick GUADEC report.</title>
		<link rel="alternate" type="text/html" href="http://o-hand.com/2008/07/09/quick-guadec-report/"/>
		<id>http://o-hand.com/2008/07/09/quick-guadec-report/</id>
		<updated>2008-07-09T16:58:35+00:00</updated>
		<content type="html">&lt;p&gt;As I sit here in a currently very wet London manning the fort, the rest of the OH gang are over in Istanbul, Turkey attending this years &lt;a href=&quot;http://guadec.org&quot;&gt;GUADEC&lt;/a&gt; - The GNOME users and developers european conference. Today was pretty much OH talk day with presentations by OH folks on &lt;a href=&quot;http://guadec.expectnation.com/guadec08/public/schedule/detail/49&quot;&gt;Poky development tools&lt;/a&gt;, &lt;a href=&quot;http://guadec.expectnation.com/guadec08/public/schedule/detail/88&quot;&gt;Clutter internals&lt;/a&gt;, &lt;a href=&quot;http://guadec.expectnation.com/guadec08/public/schedule/detail/32&quot;&gt;GeoClue&lt;/a&gt;, and &lt;a href=&quot;http://guadec.expectnation.com/guadec08/public/schedule/detail/74&quot;&gt;GEGL&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://o-hand.com/wp-content/uploads/2008/07/2652592712_753098994e.jpg&quot; alt=&quot;2652592712_753098994e.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;By all accounts so far, the talks went well and were very well received. Well done folks! Just don&amp;#8217;t forget my Turkish delight..!&lt;/p&gt;
&lt;p&gt;Its rumored a number of &lt;a href=&quot;http://o-hand.com/2008/05/09/ohmen-arrived/&quot;&gt;OHMen&lt;/a&gt; hitched a ride with the gang to Istanbul. There looking for nice new homes. If you think you can offer one, kindly grab and convince one of the various OH people at the conference. &lt;/p&gt;</content>
		<author>
			<name>Matthew Allum</name>
			<uri>http://o-hand.com</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: Second is very long time</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/336949121/"/>
		<id>http://blog.haerwu.biz/?p=472</id>
		<updated>2008-07-08T09:15:19+00:00</updated>
		<content type="html">&lt;p&gt;I am at GUADEC now and typing from my Dell D400 laptop. The fun part is in battery &amp;#8212; it is more or less dead but in interesting way&amp;#8230;&lt;/p&gt;

&lt;p&gt;For last few minutes it say that I have 3% of battery left which will give me &lt;strong&gt;1 second&lt;/strong&gt; of work. It is quite long second :)&lt;/p&gt;

&lt;p&gt;After all the battery has enough juice to give me about 30-40 minutes of usage (with removed everything not needed like USB, Ethernet) with WiFi enabled (on Broadcom 4306 chipset). And to avoid data loss I have all partitions mounted read-only now.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; some more facts:&lt;/p&gt;

&lt;p&gt;11:08 &amp;#8212; 3% battery left, 00:00:01 remaining&lt;br /&gt;
11:31 &amp;#8212; 0% battery left&lt;br /&gt;
12:02 &amp;#8212; still working&amp;#8230;&lt;br /&gt;
12:08 &amp;#8212; started &lt;code&gt;dd if=/dev/urandom of=/dev/null&lt;/code&gt; to give some work for CPU. Machine stopped working&lt;/p&gt;

&lt;p&gt;1 hour with unknown status of battery&amp;#8230; It was enough for reading Google Reader over WiFi.&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/07/08/second-is-very-long-time/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=PocAbJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=PocAbJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=YhANDj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=YhANDj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=nrR8Gj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=nrR8Gj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=34Bqjj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=34Bqjj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/336949121&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Emmanuele Bassi: Constantinople</title>
		<link rel="alternate" type="text/html" href="http://log.emmanuelebassi.net/archives/2008/07/constantinople/"/>
		<id>http://log.emmanuelebassi.net/archives/2008/07/constantinople/</id>
		<updated>2008-07-08T00:49:21+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;the song from &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Decemberists&quot;&gt;the Decemberists&lt;/a&gt;, not &lt;a href=&quot;http://en.wikipedia.org/wiki/Istanbul&quot;&gt;the city&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;finally arrived at Istanbul with the rest of the OH gang. it has been quite a trip, with a massive delay at Heathrow caused by bad weather&lt;sup&gt;&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-1-280&quot; id=&quot;footnote-link-1-280&quot; class=&quot;footnote-link footnote-identifier-link&quot; title=&quot;I know, I know: shocker&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;. we landed around 2am local time and went straight to the hotel. hopefully, I&amp;#8217;ll be able to wake up at a reasonable time and not feel rubbish the whole day.&lt;/p&gt;
&lt;p&gt;see you around. &lt;img src=&quot;http://log.emmanuelebassi.net/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot; /&gt;
&lt;/p&gt;
&lt;ol start=&quot;1&quot; class=&quot;footnotes&quot;&gt;&lt;li id=&quot;footnote-1-280&quot; class=&quot;footnote&quot;&gt;I know, I know: shocker [&lt;a href=&quot;http://log.emmanuelebassi.net/feed#footnote-link-1-280&quot; class=&quot;footnote-link footnote-back-link&quot;&gt;&amp;#8617;&lt;/a&gt;]&lt;/li&gt;&lt;/ol&gt;</content>
		<author>
			<name>ebassi</name>
			<uri>http://log.emmanuelebassi.net</uri>
		</author>
	</entry>

	<entry>
		<title>Iain Holmes: Guadec</title>
		<link rel="alternate" type="text/html" href="http://blogs.gnome.org/iain/2008/07/06/guadec/"/>
		<id>http://blogs.gnome.org/iain/2008/07/06/guadec/</id>
		<updated>2008-07-06T02:30:23+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;m going to GUADEC.  I probably won&amp;#8217;t talk to you.&lt;/p&gt;</content>
		<author>
			<name>iain</name>
			<uri>http://blogs.gnome.org/iain</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): golden gate</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/golden-gate.html"/>
		<id>http://www.alleke.com/2008/07/golden-gate.html</id>
		<updated>2008-07-05T05:44:36+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2396963252/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2174/2396963252_da2116ebf2_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2396963252/&quot;&gt;golden gate&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;this is me and the golden gate bridge.....although mum and dad were well sick they took me to see the golden gate bridge....there was a lovely park ....it was fun...&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): fish coming out my head mum</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/fish-coming-out.html"/>
		<id>http://www.alleke.com/2008/07/fish-coming-out.html</id>
		<updated>2008-07-05T05:43:14+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2396104923/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3158/2396104923_17fa60c48a_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2396104923/&quot;&gt;fish coming out my head mum&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;this is me and tasha at the san francisco bay auarium....we went on holiday again...but everyone got very sick......&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): last night</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/last-night.html"/>
		<id>http://www.alleke.com/2008/07/last-night.html</id>
		<updated>2008-07-05T05:41:54+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2184623293/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2165/2184623293_4d7ed46549_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2184623293/&quot;&gt;last night&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;on our last night on holiday mum and dad let me stay up late it was cool&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): on the ferry not seasick yet</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/on-the-ferry-no.html"/>
		<id>http://www.alleke.com/2008/07/on-the-ferry-no.html</id>
		<updated>2008-07-05T05:40:51+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2185377106/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2353/2185377106_4b54749019_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2185377106/&quot;&gt;on the ferry not seasick yet&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;this is me and mum on the staten island ferry, it was great untill they took me off it ...why oh why didn't they just want to stay on it all day long...&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): hotel toilet roll carnage</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/hotel-toilet-ro.html"/>
		<id>http://www.alleke.com/2008/07/hotel-toilet-ro.html</id>
		<updated>2008-07-05T05:39:10+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2185366330/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2296/2185366330_2303a5626e_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2185366330/&quot;&gt;hotel toilet roll carnage&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;i caused a bit of bother in that hotel room in new york.......&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): at the central park zoo</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/at-the-central.html"/>
		<id>http://www.alleke.com/2008/07/at-the-central.html</id>
		<updated>2008-07-05T05:38:07+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2185341520/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2046/2185341520_aaf972a0f6_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2185341520/&quot;&gt;at the central park zoo&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;me and my daddy down at the zoo.....&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): central park</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/central-park.html"/>
		<id>http://www.alleke.com/2008/07/central-park.html</id>
		<updated>2008-07-05T05:35:55+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2183456863/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2263/2183456863_42f9a13461_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2183456863/&quot;&gt;central park&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;this is me when i went to new york on holiday for new year mum's   putting these on here finally,....&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): dinks</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/dinks-1.html"/>
		<id>http://www.alleke.com/2008/07/dinks-1.html</id>
		<updated>2008-07-05T05:32:06+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2635302431/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3036/2635302431_b97b8c3b31_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2635302431/&quot;&gt;dinks&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;okay red shiny car barbie car or ohhh whatsthat behind me ......hmmm a tank yes that's the one i need.......ultimate pug control vehicle...&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): dinks</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/dinks.html"/>
		<id>http://www.alleke.com/2008/07/dinks.html</id>
		<updated>2008-07-05T05:31:09+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2635302431/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3036/2635302431_b97b8c3b31_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2635302431/&quot;&gt;dinks&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;okay red shiny car barbie car or ohhh whatsthat behind me ......hmmm a tank yes that's the one i need.......ultimate pug control vehicle...&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Alleke Allum (trainee): l plates required</title>
		<link rel="alternate" type="text/html" href="http://www.alleke.com/2008/07/l-plates-requir.html"/>
		<id>http://www.alleke.com/2008/07/l-plates-requir.html</id>
		<updated>2008-07-05T05:30:04+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2635302419/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3166/2635302419_78dbc46a92_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/18672626@N00/2635302419/&quot;&gt;l plates required&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/18672626@N00/&quot;&gt;sidske&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;mind you this barbie car is cool too, hmmmm red shiny car or barbie car....&lt;br clear=&quot;all&quot; /&gt;</content>
		<author>
			<name>sidske allum</name>
			<uri>http://www.alleke.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Chris Lord: Clutter-gst, now with 100% more shaders</title>
		<link rel="alternate" type="text/html" href="http://chrislord.net/blog/Software/clutter-gst-now-with-more-shaders.enlighten"/>
		<id>http://chrislord.net/blog/Software/clutter-gst-now-with-more-shaders.enlighten</id>
		<updated>2008-07-04T13:38:15+00:00</updated>
		<content type="html">&lt;p&gt;Just committed shader support to clutter-gst. When your card supports it and gstreamer decides it's the format to use (often it picks rgb over yuv, I've no idea why this is), YUV decoding will now be handled by a pixel shader instead of the CPU. This should give a reasonable boost when it gets used (in terms of CPU use).&lt;/p&gt;
&lt;p&gt;Even more interesting in my eyes, is the YV12 shader I've also committed. Normally YV12 hardware-assisted decoding would be done with 8-bit textures and multi-texturing. This is also the sensible way to do it, mind, and I do realise that... But also committed, is a YV12 shader that will decode YV12 uploaded into a 24-bit rgb texture. I've not seen a shader that does this before, probably because it's an insane thing to do, but if you build clutter-gst with USE_YV12_SHADER defined, YV12 decoding will be handled by the graphics card, using a single rgb texture. Note that this shader is completely untuned, however, and very experimental.&lt;/p&gt;
&lt;p&gt;The win here is that not only are you offloading a lot of work from the CPU (most videos tend to be stored in YV12 format), but you're also halving the texture upload (YV12 has quarter-resolution chroma). I imagine I'll get back to this after guadec and implement it in the correct way. Patches welcome of course.&lt;/p&gt;</content>
		<author>
			<name>Chris Lord</name>
			<uri>http://chrislord.net/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Marcin Juszkiewicz: GUADEC 2008</title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/HrwWebsite/~3/336949122/"/>
		<id>http://blog.haerwu.biz/?p=471</id>
		<updated>2008-07-03T13:13:35+00:00</updated>
		<content type="html">&lt;p&gt;Tickets bought, insurance bought, maps of Istanbul loaded into Maemo Mapper on N810 o I am nearly ready for GUADEC 2008. This year it will take place in Istanbul, Turkey but it is still European conference :)&lt;/p&gt;

&lt;p&gt;Trip starts on Monday morning &amp;#8212; bus from Szczecin to Berlin Texel, then flight (Turkish Airlines) to Istanbul. Short trip to hotel Senator and I will be ready to wait for rest of OH gang to arrive. I do not plan to get lost like &lt;a href=&quot;http://blog.haerwu.biz/2007/07/16/guadec-day-0/&quot;&gt;I did year ago&lt;/a&gt; :)&lt;/p&gt;

&lt;p&gt;List of talks to attend is generated and stored in GPE Calendar (when Maemo will get good PIM&amp;#8230;) and this year I plan to attend most of this list. Too bad that Quim Gil talk is on Monday &amp;#8212; I will not attend his talk. I hope that some familiar people from Maemo community will attend so we will be able to talk a bit.&lt;/p&gt;

&lt;p&gt;But conference is not everything &amp;#8212; I plan to take a walk though city to show something as I do not know when I will be there next time.&lt;/p&gt;

&lt;p&gt;Ah &amp;#8212; and I have to remember about N810 headset &amp;#8212; GSM calls to/from Turkey are expensive so VoIP calls will be my only way to contact rather.&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;Copyright &amp;copy; 2008 by &lt;a href=&quot;http://blog.haerwu.biz/2008/07/03/guadec-2008/&quot;&gt;Marcin Juszkiewicz&lt;/a&gt;&lt;br /&gt;
This feed is for personal, non-commercial use only. &lt;br /&gt; 
The use of content from that feed on other websites may breach copyright.&lt;br /&gt;
Digital Fingerprint: 8948aa451b1a77986507ce4a5ee3c2ed (66.150.96.121) &lt;/small&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=Ek2h7J&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=Ek2h7J&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=felPQj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=felPQj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=KKvQOj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=KKvQOj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/HrwWebsite?a=3Hwj6j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/HrwWebsite?i=3Hwj6j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/HrwWebsite/~4/336949122&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marcin Juszkiewicz</name>
			<uri>http://blog.haerwu.biz</uri>
		</author>
	</entry>

	<entry>
		<title>Matthew Allum: More Nuvi, GUADEC And A Little Clutter.</title>
		<link rel="alternate" type="text/html" href="http://butterfeet.org/?p=58"/>
		<id>http://butterfeet.org/?p=58</id>
		<updated>2008-07-03T11:31:23+00:00</updated>
		<content type="html">&lt;p&gt;Following on from my &lt;a href=&quot;http://butterfeet.org/?p=57&quot;&gt;Garmin Linux Nuvi&lt;/a&gt; Post, the usually obtuse &lt;a href=&quot;http://www.linuxdevices.com/news/NS8827997755.html&quot;&gt;LinuxDevices&lt;/a&gt; now has a &lt;a href=&quot;http://www.linuxdevices.com/news/NS8827997755.htm&quot;&gt;story with more details.&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Its &lt;a href=&quot;http://guadec.org&quot;&gt;GUADEC&lt;/a&gt; next week and unfortunatly it now seems I&amp;#8217;ll be stuck manning the fort and not following along with rest of the &lt;a href=&quot;http://o-hand.com&quot;&gt;OH gang&lt;/a&gt; to Istanbul. Just waaaaay to busy to take a week out currently. My scheduled &lt;a href=&quot;http://guadec.expectnation.com/guadec08/public/schedule/detail/88&quot;&gt;Clutter guts talk&lt;/a&gt; is now going to be bravely tag teamed by Pippin, Tomas and Ebassi who will no doubt do a much better job than myself. Damn, I love Turkish food too.&lt;/p&gt;
&lt;p&gt;Also &lt;a href=&quot;http://clutter-project.org&quot;&gt;Clutter&lt;/a&gt; wise, 0.8 is very close. It a great help if folks can keep hammering the &lt;a href=&quot;http://www.clutter-project.org/sources/clutter/0.7/&quot;&gt;0.7.x developer releases&lt;/a&gt; and report issues. This will be by far the biggest Clutter release yet.&lt;/p&gt;</content>
		<author>
			<name>mallum</name>
			<uri>http://butterfeet.org</uri>
		</author>
	</entry>

	<entry>
		<title>Joshua Lock: Building programs and libraries from source on Fedora</title>
		<link rel="alternate" type="text/html" href="http://www.joshual.me.uk/?p=46"/>
		<id>http://www.joshual.me.uk/?p=46</id>
		<updated>2008-07-02T10:27:05+00:00</updated>
		<content type="html">&lt;p&gt;Packages built from source use the prefix /usr/local by default which is not set up in the in the Fedora system and library paths. The majority of the documentation on the net seems to suggest Fedora users just pass &amp;#8211;prefix=/usr to configure scripts but this can obviously cause problems in the long term (writing over the distributions provided binaries) and I decided it would also be much more useful to me to investigate what needs changing so that applications and libraries built in the default prefix will work.&lt;/p&gt;
&lt;p&gt;If you are only building programs using the Fedora provided -devel packages you just need to modify your PATH so that /usr/local/bin is in there. In your .profile, .bashrc, whatever add:&lt;/p&gt;
&lt;pre&gt;export PATH=$PATH:/usr/local/bin&lt;/pre&gt;
&lt;p&gt;Easy enough and very familiar!&lt;/p&gt;
&lt;p&gt;It gets slightly more complex if you are building libraries. First off you will need to configure the dynamic linker to look in the default li