<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">

<channel>
	<title>Planet Foo-Projects</title>
	<link>http://bar.foo-projects.org</link>
	<language>en</language>
	<description>Planet Foo-Projects - http://bar.foo-projects.org</description>

<item>
	<title>Brian Tarricone: Advogato?</title>
	<guid>http://spuriousinterrupt.org/journal/?p=1965</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/06/25/1965/</link>
	<description>&lt;p&gt;Some time ago I registered &lt;a href=&quot;http://www.advogato.org/person/kelnos/&quot;&gt;an Advogato account&lt;/a&gt;, but never really did anything with it.  I was just poking around, and it seems there isn&amp;#8217;t much I can do with the site without being certified by some unknown number of people first.  So, if you believe that I&amp;#8217;m actually me, and have an Advogato account, gimme some kind of certification.&lt;/p&gt;</description>
	<pubDate>Thu, 26 Jun 2008 00:31:22 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: HTTPS is broken and Firefox 3 makes it worse</title>
	<guid>http://spuriousinterrupt.org/journal/?p=1958</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/06/16/1958/</link>
	<description>&lt;p&gt;[Note: this is mainly a long rant.  If you're just curious about my possible solutions, scroll to the last few paragraphs.]&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been using the Firefox 3 betas (and now release candidates) for quite a few months now, and overall, I think it&amp;#8217;s a great improvement over Firefox 2.  My main issues in the past with FF2 have always been with performance and memory usage, and FF3 seems to go very far in addressing both of these (though there&amp;#8217;s always still room to improve).&lt;/p&gt;
&lt;p&gt;However, there&amp;#8217;s one thing I just can&amp;#8217;t get over: the SSL error pages.  Before I describe FF3&amp;#8217;s added annoyance here, let me start by saying one thing: the HTTPS model is broken and much less useful than it could be.&lt;/p&gt;
&lt;p&gt;Why?&lt;/p&gt;
&lt;p&gt;Because the HTTPS/SSL model tries to simultaneously combine two things: encryption and authentication.  When you visit a HTTPS site, you get an end-to-end encrypted connection between your web browser and the web server, obviously.  But you also get something else, in theory: assurance that the web server on the other end is actually owned and operated by who it says it is.  This is done through a hierarchical certificate signing scheme, wherein the browser knows a few &amp;#8220;trusted&amp;#8221; root certificate authorities (CAs), and any web server SSL certificate that wants to be considered &amp;#8220;trusted&amp;#8221; (as far as the browser is concerned) needs to ultimately be signed by one of those root CAs.  (In practice, this doesn&amp;#8217;t mean each and every web server SSL cert needs to be signed by a root CA, just that every trusted SSL cert needs to be signed by another signing certificate that was signed by a root CA, or by another signing cert that is signed by a root CA somewhere in its ancestry.)&lt;/p&gt;
&lt;p&gt;So where&amp;#8217;s the flaw?  Getting your SSL cert signed by a trusted cert authority costs money.  This is fine for banks, but not so fine for some random guy who just wants secure communications with his home server, or webmail, or just a small self-funded website where an encrypted connection makes sense.  A semi-solution is self-signed certificates.  You can create your own SSL certificate, and your web server will use it, and people who connect to your web server on the HTTPS port will get encryption.  But, as far as the browser is concerned, your cert isn&amp;#8217;t signed by anyone on its trusted list.&lt;/p&gt;
&lt;p&gt;So, the website visitor is usually presented with a confusing dialog box warning that the website they&amp;#8217;re visiting shouldn&amp;#8217;t be trusted.  Visitors who understand all this stuff just roll their eyes, click the &amp;#8220;allow&amp;#8221; button and go on with their day.  People who don&amp;#8217;t really understand all this, but just want to visit the site, blindly click &amp;#8220;allow&amp;#8221; and go on with their day.  Some panicky users may freak out, click &amp;#8220;cancel,&amp;#8221; and not visit the site.&lt;/p&gt;
&lt;p&gt;The people in the middle there are the ones in danger.  Blindly accepting dialog boxes just to get them out of the way can get you in trouble if the dialog box is actually warning you of something important.  In the context of visiting Gentoo&amp;#8217;s HTTPS bug tracker website, the warning actually is unimportant: Gentoo is just using a self-signed cert to avoid paying for a &amp;#8220;real&amp;#8221; cert, and just wants HTTPS for the encryption, not for the authentication.  However, in the context of Bank of America&amp;#8217;s online banking service (just to pick one), the warning is &lt;strong&gt;very&lt;/strong&gt; important: it likely means that someone has intercepted your communications and is trying to masquerade as BoA&amp;#8217;s server so they can steal your bank account credentials.  Or it could also mean you typed the URL incorrectly, and someone malicious has registered the typo-hostname in the hopes of snaring someone with careless fingers.&lt;/p&gt;
&lt;p&gt;So there&amp;#8217;s a problem, definitely.  The Firefox 3 developers have chosen to attack this problem by attempting to push people into the panicky-user camp, though they misguidedly believe that they&amp;#8217;re actually getting users to try to read the messages and make an &amp;#8220;informed&amp;#8221; decision (despite the fact that they haven&amp;#8217;t given &amp;#8212; and really can&amp;#8217;t give &amp;#8212; enough information to inform most users).  The new SSL error pages in Firefox 3 put up a scary, confusing, uninformative message right inside the browser window.  The message, at first glance, looks reminiscent of one of the several &amp;#8220;connection error&amp;#8221; messages, so the first reaction is to look up at the address bar to see if you typed the address correctly, and then wonder why the site is down.  Then you go and read the error message.  Basically, it says a lot of confusing things &amp;#8212; including a semi-raw error enumeration code that is sure to confuse the user even more &amp;#8212; with a very short explanation of the real problem: &amp;#8220;The certificate is not trusted because it is self signed.&amp;#8221;  What are the chances that the average user will know what this means?  Slim to none.&lt;/p&gt;
&lt;p&gt;Then there&amp;#8217;s some text about adding an exception, and instead of a button, a URL &lt;em&gt;link&lt;/em&gt; (in a small font) that you can click to add an exception.  Well, sorta.  Clicking the link merely modifies the error page to display another semi-scary message, and then shows two buttons: one with a stupid caption: &amp;#8220;Get me out of here!&amp;#8221; (don&amp;#8217;t get me started on this one), and the other saying &amp;#8220;Add Exception&amp;#8230;&amp;#8221;  Ok, fine, so I click &amp;#8220;Add Exception&amp;#8230;&amp;#8221;  Now I get a dialog box, and my eyes automatically seek the bottom of the box, assuming the &amp;#8220;confirm&amp;#8221; button will be there, waiting for me to click.  But it&amp;#8217;s not.  It&amp;#8217;s there, but it&amp;#8217;s disabled.  Huh?  So I look up higher, and I see that only two buttons can be clicked: a &amp;#8220;Cancel&amp;#8221; button (well, duh, obviously that&amp;#8217;s not it), and a &amp;#8220;Get Certificate&amp;#8221; button.  Ok, well, I guess I&amp;#8217;ll try that one.  Now the text in the middle of the box changes to tell me &amp;#8220;Certificate is not trusted, because it hasn&amp;#8217;t been verified by a recognized authority.&amp;#8221;  What?  I know what all this stuff means, and I have to read it twice to get it.  Your average user doesn&amp;#8217;t stand a chance.  Finally, though, the &amp;#8220;confirm&amp;#8221; button is active, and they&amp;#8217;ve helpfully (wow, they actually did something remotely helpful here!) pre-checked the &amp;#8220;Permanently store this exception&amp;#8221; check box for me.&lt;/p&gt;
&lt;p&gt;So, in total, I have to make four clicks, plus read a bunch of confusing terminology, to get to a website with a self-signed SSL certificate.&lt;/p&gt;
&lt;p&gt;This sucks.  The UI is absolutely terrible, and the average web user is going to have no idea what&amp;#8217;s going on.  According to the Firefox developers, one of the goals of these new error pages is to cut down on &lt;a href=&quot;http://wiki.mozilla.org/Security:SSLErrorPages#Overview&quot;&gt;&amp;#8220;dialog box whack-a-mole&amp;#8221;&lt;/a&gt; where users just blindly click to get the dialog out of the way.  I fail to see how this is going to help.  Some users will now get even more confused, and not visit the site.  For the *extremely* rare case where a malicious site is masquerading as the site they actually want, this is good.  But for the much more common case of an innocent site that just wants SSL for the encryption, this is bad.  And for most of the users in the &amp;#8220;blindly dismiss&amp;#8221; bunch, they&amp;#8217;ll just get used to blindly dismissing this new page+dialog in record time.&lt;/p&gt;
&lt;p&gt;What&amp;#8217;s the real solution?  Ideally: scrap the current system.  There&amp;#8217;s no reason why connection encryption needs to be so tightly coupled with authentication/identification.  Design a new system, possibly with a new protocol scheme.  One scheme should be used for &amp;#8220;strong&amp;#8221; security, where both the identity of the site and cryptographic strength of the connection are checked.  The other scheme will just check the encryption.  Users will need to be educated that you never try to connect to your banking site using the less-secure scheme.  Sure, user education is always a problem, but it&amp;#8217;s a problem we still face with the current non-solutions in place.&lt;/p&gt;
&lt;p&gt;Of course, in the real world, we can&amp;#8217;t just scrap a protocol that has been in use for over a decade, and expect everyone (web servers, web browsers, the cert-signing industry) to change overnight &amp;#8212; or at all.&lt;/p&gt;
&lt;p&gt;So I&amp;#8217;d advocate dropping all the panic about self-signed certs and, in addition, handling HTTPS sites by keeping more state about them in the browser.  For starters, at the simplest level, let&amp;#8217;s stop putting up scary messages when we hit a self-signed site.  We&amp;#8217;re already coloring the address bar differently for HTTPS sites; why not have a different (slightly scary?) color for HTTPS sites that use self-signed certs?  There could even be an easily-disableable bubble popup (that doesn&amp;#8217;t take focus!) that points out the &amp;#8220;problem&amp;#8221; and is clickable for more information.  Or something like that.  At minimum, if you visit your bank site all the time and *don&amp;#8217;t* see this warning and color change, you&amp;#8217;ll think twice the time you do.&lt;/p&gt;
&lt;p&gt;But to make this stronger, the browser can keep state about the HTTPS sites we&amp;#8217;ve visited.  Odds are, the first time you visit your banking site, it&amp;#8217;ll probably be all correct and proper.  So the browser notes the cert&amp;#8217;s fingerprint, and the fact that it&amp;#8217;s signed by a &amp;#8220;trusted&amp;#8221; authority, and checks it every time you visit the site.  If the cert changes, and is now self-signed, the browser can raise a larger red flag: &amp;#8220;Hey, this site that you visit all the time that usually has a trusted cert?  Well, the cert is now self-signed and this might be someone trying to trick you.&amp;#8221;&lt;/p&gt;
&lt;p&gt;What about &amp;#8220;phishing&amp;#8221; attempts that use common misspellings?  Well, if the browser knows that I&amp;#8217;ve visited https://bankofamerica.com/ in the past, and it had a valid, trusted cert, and now I&amp;#8217;ve visited https://bankofamarica.com/, and it not only has a self-signed cert, but has remarkably similar spelling to another site I visit that has a trusted cert, the browser can raise another big red flag.  Finding similar spellings is nothing new: there are algorithms to do this that are old and very well-established.&lt;/p&gt;
&lt;p&gt;How about phishing attempts that hide the true website URL by using an inline username/password string that looks familiar to the user?  Well, we already cover this: Firefox pops up a dialog asking if you really want to connect to the site, presenting the real hostname, and showing the username passed in the URL.  So, this new scheme doesn&amp;#8217;t harm this case&amp;#8217;s solution.&lt;/p&gt;
&lt;p&gt;End rant.&lt;/p&gt;</description>
	<pubDate>Mon, 16 Jun 2008 19:42:02 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: Wordpress 2.5.1 hates mod_security, sorta</title>
	<guid>http://spuriousinterrupt.org/journal/?p=1945</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/05/25/1945/</link>
	<description>&lt;p&gt;I upgraded to Wordpress 2.5.1 a few weeks ago.  Overall, it seems pretty nice.&lt;/p&gt;
&lt;p&gt;Friday, everything was fine.  Saturday, I tried to make a post, but when I clicked the &amp;#8220;Publish&amp;#8221; button, I got a blank webpage.  Suck.&lt;/p&gt;
&lt;p&gt;So I spent a couple hours (ugh) tracking the problem down today, and finally discovered this in the Apache error log:&lt;/p&gt;
&lt;blockquote&gt;&lt;p class=&quot;fm&quot;&gt;[Sun May 25 14:41:59 2008] [error] [client 24.130.18.75] mod_security: Access denied with code 503. Unknown error [severity &quot;EMERGENCY&quot;] [hostname &quot;spuriousinterrupt.org&quot;] [uri &quot;/journal/wp-admin/admin-ajax.php&quot;]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Not a particularly useful error message.  Fortunately, my web host (Dreamhost) allows me to disable mod_security on a per-domain basis, so I tried that, and voila, everything works fine.  Presumably my web host upgraded mod_security, or changed its configuration, sometime between Friday and Saturday which broke things, as I didn&amp;#8217;t change anything with Wordpress or my website.&lt;/p&gt;
&lt;p&gt;So, if Wordpress breaks for you at some point, be sure to check your mod_security configuration, or temporarily disable it entirely to see if that&amp;#8217;s the problem.&lt;/p&gt;
&lt;p&gt;Hopefully Dreamhost can help me find a better solution than disabling it entirely&amp;#8230;&lt;/p&gt;</description>
	<pubDate>Sun, 25 May 2008 22:18:23 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: Cubit</title>
	<guid>http://spuriousinterrupt.org/journal/?p=1940</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/05/23/1940/</link>
	<description>&lt;p&gt;Yeah, Cornell CS students!  I&amp;#8217;m &lt;a href=&quot;http://www.cs.cornell.edu/~bwong/cubit/&quot;&gt;proud of you guys&lt;/a&gt;.  Looks like my old Operating Systems professor (Prof. Sirer) is involved as well.  Cool.&lt;/p&gt;</description>
	<pubDate>Fri, 23 May 2008 17:22:25 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: No GSoC</title>
	<guid>http://spuriousinterrupt.org/journal/archives/2008/03/19/1928/</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/03/19/1928/</link>
	<description>&lt;p&gt;Sadly, &lt;a href=&quot;http://xfce.org/&quot;&gt;we&lt;/a&gt; didn&amp;#8217;t get accepted into Google&amp;#8217;s Summer of Code this year.  It&amp;#8217;s a shame, but I&amp;#8217;m glad I went through the effort to apply.  If nothing else, we got some &lt;a href=&quot;http://wiki.xfce.org/gsoc-2008-ideas&quot;&gt;potentially-useful ideas&lt;/a&gt; and possibly some &lt;a href=&quot;http://wiki.xfce.org/gsoc-2008-students&quot;&gt;developer interest&lt;/a&gt;.  Obviously we can&amp;#8217;t fund any of these people, but it would be great if they still want to contribute.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; The coordinator got back to me, and said our ideas page wasn&amp;#8217;t very fleshed out, and that we should look at other accepted applicants and the program guidelines for help on how to do this right&amp;#8230; never mind that I actually *did* look at some older accepted projects, and their ideas lists were at times even more sparse than ours (though many were much more formally written up as well).  Also she gave the usual &amp;#8220;we can&amp;#8217;t accept every great project&amp;#8221; excuse, which at least gives some hope for next year.  I&amp;#8217;m not particularly sure I want to go through the work to apply again, but maybe someone else will.&lt;/p&gt;</description>
	<pubDate>Wed, 19 Mar 2008 07:45:37 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: The King</title>
	<guid>http://spuriousinterrupt.org/journal/archives/2008/03/17/1925/</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/03/17/1925/</link>
	<description>&lt;p&gt;I am apparently a &amp;#8220;Cool Nerd King&amp;#8221;:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nerdtests.com/nt2ref.html&quot;&gt;&lt;img src=&quot;http://www.nerdtests.com/images/badge/nt2/a5ad26431f494d65.png&quot; alt=&quot;NerdTests.com says I'm a Cool Nerd King.  What are you?  Click here!&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I think I&amp;#8217;m happy about that, actually.&lt;/p&gt;</description>
	<pubDate>Mon, 17 Mar 2008 19:46:14 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: Xfce and Google&#8217;s Summer of Code</title>
	<guid>http://spuriousinterrupt.org/journal/archives/2008/03/04/1918/</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/03/04/1918/</link>
	<description>&lt;p&gt;While we haven&amp;#8217;t been accepted into the program yet, we (&lt;a href=&quot;http://www.xfce.org/&quot;&gt;Xfce&lt;/a&gt;) are applying to participate in the 2008 &lt;a href=&quot;http://code.google.com/soc/&quot;&gt;Google Summer of Code&lt;/a&gt; as a mentoring organisation.  Please see &lt;a href=&quot;http://wiki.xfce.org/gsoc-2008-ideas&quot;&gt;our wiki page&lt;/a&gt; for more information, and add your name to &lt;a href=&quot;http://wiki.xfce.org/gsoc-2008-students&quot;&gt;the students list&lt;/a&gt; if you&amp;#8217;d like to work on one of the projects.  Feel free to add to the project ideas list as well.&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;d like to act as a mentor, you still have a few more days before I submit the application.  Add your name to &lt;a href=&quot;http://wiki.xfce.org/gsoc-2008-mentors&quot;&gt;the mentors list&lt;/a&gt; and email me to let me know.&lt;/p&gt;</description>
	<pubDate>Tue, 04 Mar 2008 22:54:37 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: Video</title>
	<guid>http://spuriousinterrupt.org/journal/archives/2008/02/27/1916/</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/02/27/1916/</link>
	<description>&lt;p&gt;Sweet!  I got a brief mention in &lt;a href=&quot;http://nouveau.freedesktop.org/wiki/Nouveau_Companion_35&quot;&gt;TiNDC #35&lt;/a&gt;.  Now that I&amp;#8217;m back to Linux after a 2-week stint on MacOS X, hopefully I&amp;#8217;ll be able to help out some more.  Not that I don&amp;#8217;t have other things I&amp;#8217;m supposed to be working on&amp;#8230;&lt;/p&gt;</description>
	<pubDate>Wed, 27 Feb 2008 23:01:03 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: Really Persistent Connections</title>
	<guid>http://spuriousinterrupt.org/journal/archives/2008/02/21/1914/</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/02/21/1914/</link>
	<description>&lt;p&gt;A little background: a month or so ago, I set up a 6to4 IPv6 tunnel at home, and set up IPv6 addressing on my home LAN.  All the machines on my home LAN are routable on the IPv6 internet now.  I put a corresponding tunnel on the router of my development network at work (yes, I properly firewalled both networks).&lt;/p&gt;
&lt;p&gt;So, here&amp;#8217;s the progression of events today:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;My MacBook is on the dev network at work via wired ethernet.  I ssh to my laptop at home on my LAN through the IPv6 tunnel.&lt;/li&gt;
&lt;li&gt;Later, I need to go to a meeting, so I unplug the ethernet cable and turn wireless on, connecting to our corporate WLAN, which has no IPv6 support at all, and connects to the internet via a completely different pipe than the dev network.&lt;/li&gt;
&lt;li&gt;I&amp;#8217;m in the conference room downstairs for a half hour during the meeting.&lt;/li&gt;
&lt;li&gt;I come back to my desk, switch off wireless, and plug the original ethernet cable back in.&lt;/li&gt;
&lt;li&gt;A bit later, I switch back to iTerm, and notice the terminal with the ssh session open, which hasn&amp;#8217;t timed out on my end yet.  Not too surprising, so I go to hit enter a few times to see if it&amp;#8217;ll die before I take the more drastic action of closing the window and opening a new one.&lt;/li&gt;
&lt;li&gt;I press enter, and&amp;#8230; the other end responds!  The ssh session is still alive, despite the fact that I&amp;#8217;ve been on another network for a good 30 minutes.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Say what?&lt;/p&gt;</description>
	<pubDate>Thu, 21 Feb 2008 23:40:40 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: Reverse Blog</title>
	<guid>http://spuriousinterrupt.org/journal/archives/2008/02/04/1908/</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/02/04/1908/</link>
	<description>&lt;p&gt;Over the past year-ish I&amp;#8217;ve turned this blog into more of a private journal, sometimes writing a public post here and there (from mostly public, with occasional private entries).  I just updated Wordpress to version 2.3.2, which was long overdue, as I&amp;#8217;d been running 2.0.9 for a very long time.  Not much has changed, it seems, which is good in some ways (I didn&amp;#8217;t have to touch my theme for the new version), and not so great in others (I was hoping for a couple new features, maybe stuff that I hadn&amp;#8217;t even thought of but would find cool).&lt;/p&gt;
&lt;p&gt;At any rate, I&amp;#8217;d like something a bit opposite of what Wordpress currently offers.  I want the default action to be post privately, with a separate button or setting I can hit to publish it.  Currently it&amp;#8217;s a little awkward.  There&amp;#8217;s a per-post &amp;#8220;Post Status&amp;#8221; setting, which can be one of Published, Pending Review (not sure what this does; 2.0.9 didn&amp;#8217;t have it), Draft, and Private.  The default is Draft, but that&amp;#8217;s a little misleading.  There are three buttons: Save and Continue Editing, Save, and Publish.  The two Save buttons keep the Draft status.  The Publish button acts like the Save button, but &amp;#8220;helpfully&amp;#8221; also sets Post Status to Published.&lt;/p&gt;
&lt;p&gt;This UI is kinda confusing, and a bit prone to error: on more than one occasion I&amp;#8217;ve published something I&amp;#8217;ve wanted to keep private (fortunately no harm was done as I noticed the error quickly).  I&amp;#8217;m not sure what a better UI might be.  One option is to just have two buttons: Save and Continue Editing, and Save.  Then the Post Status field would always be maintained when clicking either of those buttons.  As a consequence, the default Post Status would probably be Published.  As a bonus, it would be great if the default Post Status were configurable.  Then I could set it to Private and selectively change things to Published when I want to.  Anyone know if there&amp;#8217;s a way to achieve a similar effect (with Wordpress)?&lt;/p&gt;</description>
	<pubDate>Mon, 04 Feb 2008 22:50:01 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: On Broken ACPI DSDTs</title>
	<guid>http://spuriousinterrupt.org/journal/archives/2008/01/24/1906/</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/01/24/1906/</link>
	<description>&lt;p&gt;A couple months ago, I replaced the AMD Sempron 3100+ (1.8GHz) in my HTPC with a newer AMD Athlon64 3200+ (2.2GHz).  It&amp;#8217;d been having some trouble multitasking: specifically recording and watching HD content at the same time could often cause stuttering, especially if the commercial flagger was running at the same time.  It also had issues with some higher-bitrate 1080p content.  So, I got the replacement CPU.&lt;/p&gt;
&lt;p&gt;I swapped CPUs (scaring myself to death when I realised I&amp;#8217;d almost broken the socket when the CPU got stuck to the heatsink, and I yanked the CPU out of the socket without lifting the &lt;acronym title=&quot;Zero Insertion Force&quot;&gt;ZIF&lt;/acronym&gt; lever), and noticed an odd error on boot:&lt;/p&gt;
&lt;pre&gt;powernow-k8: Found 1 AMD Athlon(tm) 64 Processor 3200+ processors (1 cpu cores) (version 2.00.00)
ACPI Exception (processor_perflib-0234): AE_NOT_FOUND, Evaluating _PSS [20070126]
powernow-k8: BIOS error - no PSB or ACPI _PSS objects
ACPI Exception (processor_perflib-0234): AE_NOT_FOUND, Evaluating _PSS [20070126]&lt;/pre&gt;
&lt;p&gt;Basically, that means the powernow-k8 driver was reporting that it wasn&amp;#8217;t provided a _PSS or PSB block in the ACPI DSDT, so it didn&amp;#8217;t know about any CPU P-states, and thus CPU frequency scaling wouldn&amp;#8217;t work.  Since I do sometimes leave the machine on idle, this was a bit annoying, since it&amp;#8217;d be burning some power that it wouldn&amp;#8217;t otherwise need to burn.&lt;/p&gt;
&lt;p&gt;So, I googled a bit (oh, sorry, &amp;#8220;performed some Google searches&amp;#8221;), but didn&amp;#8217;t find anything particularly promising.  I checked the BIOS settings; yes, the &amp;#8220;AMD Cool&amp;#8217;n'Quiet&amp;#8221; feature is enabled.  I tried disabling it, rebooting, and then re-enabling, and rebooting, but no luck.&lt;/p&gt;
&lt;p&gt;Fast-forward a couple months.  A few days ago, I ran across something that reminded me of the problem.  Some stuff about many motherboard manufacturers/BIOS writers providing crappy DSDTs in their ACPI implementation (the DSDT is what tells an ACPI-compliant OS what ACPI features are supported, and how to used them).  So, I found &lt;a href=&quot;http://forums.gentoo.org/viewtopic.php?t=122145&quot;&gt;a nice resource&lt;/a&gt; that told me how to fetch the DSDT from my BIOS, and decompile it for inspection.&lt;/p&gt;
&lt;p&gt;According to the decompiled source, the DSDT was compiled with Microsoft&amp;#8217;s compiler, which, I understand, is kinda crappy in that it lets a lot of errors past.  When I tried to recompile my DSDT with Intel&amp;#8217;s compiler, it threw 6 errors and around 20 warnings.  I poked around at the errors, and, with &lt;a href=&quot;http://www.cpqlinux.com/acpi-howto.html#fix_broken_dsdt&quot;&gt;some helpful pointers&lt;/a&gt;, I managed to fix the errors, or just comment out the portions causing fatal errors that I was pretty sure don&amp;#8217;t do anything useful anyway.&lt;/p&gt;
&lt;p&gt;The errors, however, didn&amp;#8217;t seem to have anything to do with the missing P-state descriptions, though I did notice that the DSDT source was missing either a _PSS section or PSB section, as the kernel complained about.&lt;/p&gt;
&lt;p&gt;So I googled some more, and came across &lt;a href=&quot;http://wejp.k.vu/projects/howto_cnq_athlon_64_x2/&quot;&gt;this guy&lt;/a&gt;, who seemed to have a similar problem, but with his Athlon64 X2.  He basically said he noticed that his processor description sections were empty, and found a DSDT on the Linux ACPI website for a similar motherboard that happened to have the proper _PSS entries, and copied them over, tweaking them a bit.  Fortunately he also posted the sections he added.&lt;/p&gt;
&lt;p&gt;Now, the X2 isn&amp;#8217;t really the same chip as mine, but it was a place to start.  I googled a bit more, and found &lt;a href=&quot;http://www.intelforums.net/showthread.php?t=444170&quot;&gt;another guy&lt;/a&gt; with a similar problem, and this guy even has the exact same CPU (down to the generation) as I do!  Unfortunately, though his post seems to indicate he resolved the problem, he didn&amp;#8217;t post a how-to, but did mention he got some information from some documentation from AMD.&lt;/p&gt;
&lt;p&gt;So, off to AMD&amp;#8217;s website.  Cool, they provide quite a bit of &lt;a href=&quot;http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_739_7203,00.html&quot;&gt;technical documentation&lt;/a&gt; for their CPUs.  I grabbed the BIOS and Kernel Developer&amp;#8217;s guide to my CPU, and started looking for stuff about &amp;#8220;_PSS&amp;#8221;.  Fortunately, it wasn&amp;#8217;t hard to find (the doc is over 450 pages long).  The structures and values I found from the X2 guy&amp;#8217;s website are documented, and it gave some good defaults for some of the timing-related pieces.&lt;/p&gt;
&lt;p&gt;Unfortunately, AMD&amp;#8217;s specs don&amp;#8217;t cover my particular spin of the CPU, so I couldn&amp;#8217;t figure out what P-states my CPU supports, or what voltages they should run at, or what the power dissipation is for each state.&lt;/p&gt;
&lt;p&gt;So, I had to fudge some values and make some stuff up.  Wikipedia says my CPU &lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_AMD_Athlon_64_microprocessors#.22Venice.22_.28E3_.26_E6.2C_90_nm.29&quot;&gt;runs at 59 W&lt;/a&gt;.  Fair enough.  But that&amp;#8217;s for the default 2.2GHz frequency and 1.4V voltage.  But what about lower frequencies?  I decided to arbitrarily pick 1.6GHz at 1.3V and 800MHz at 1.2V for my other 2 P-states (presumably I could pick more, at 200MHz increments, but I wanted to keep it simple).  Running a CPU at a lower lower voltage when underclocking is generally a reasonable thing to do; though dropping the voltage too low is probably a bad idea.  But what about power dissipation?  According to the specs, only the max/default P-state has to have its power dissipation value specified exactly.  All slower P-states can be estimated.  Good news.  I just simply took the 59 W value and scaled it down based on both the frequency ratio and voltage ratio.  Is that exact?  No, certainly not.  But it&amp;#8217;s probably not totally off the mark.&lt;/p&gt;
&lt;p&gt;One value eluded me.  One of the values is a control register that needs to get set.  The control register has 7 different sub-values.  AMD&amp;#8217;s documentation gives good defaults for six of them.  The last one, PLL_LOCK_TIME, seems pretty important: it&amp;#8217;s the time it takes for the processor &lt;acronym title=&quot;Phase-Locked Loop&quot;&gt;PLL&lt;/acronym&gt;s to re-lock after a state change.  A PLL is essentially a clock generator.  You have a phase detector and some kind of oscillator (where you can change the freqency), and then a feedback path that has some kind of divider circuit.  Anyhow, I lucked out on this one: the X2 guy provided values for these, and since his values for all the other six seemed to match mine, I crossed my fingers and hoped his PLL_LOCK_TIME is the same as mine.&lt;/p&gt;
&lt;p&gt;So, whew.  I added the missing _PSS section to my DSDT, with the three P-states, and recompiled it, fortunately without errors.  (I decided not to bother with the existing warnings because I&amp;#8217;m lazy.)  Now, how do we use it?  According to the original Gentoo forum page I was looking at, you can either patch the kernel to use a file that you have to put in the kernel source tree in a particular location, or you can patch the kernel to read the DSDT out of an initrd.  Boo, I don&amp;#8217;t wanna patch my kernel.  So I googled a littler more, and it appears that recent kernels have &lt;a href=&quot;http://gentoo-wiki.com/HOWTO_Fix_Common_ACPI_Problems#3._Build-in_Options_for_Kernel_2.6.9_and_Later&quot;&gt;a better option&lt;/a&gt;: you can enable a kernel config parameter, and it&amp;#8217;ll let you specify a path to a header file (helpfully generated by the DSDT compiler) to use.  So, &amp;#8216;make menuconfig&amp;#8217;, and I dig around for the option.  Not there.  Oh, I need to disable the &amp;#8220;Select only drivers that don&amp;#8217;t need compile-time external firmware&amp;#8221; option.  Ok&amp;#8230; still not there.  I search for config options with &amp;#8220;DSDT&amp;#8221; in them, and find that the one I want requires that CONFIG_X86_VOYAGER isn&amp;#8217;t set (which it isn&amp;#8217;t), CONFIG_ACPI is set (which it is), and CONFIG_STANDALONE isn&amp;#8217;t set (which it isn&amp;#8217;t, now that I disabled it).  But still, no option.  So, let&amp;#8217;s try another tack.  I quit menuconfig, and open .config in a text editor.  I remove the one DSDT-related line, save it, and run &amp;#8216;make oldconfig&amp;#8217;.  Now, it prompts me for the DSDT-override option, and, when I select it, I get prompted for a file location.  Nice.  And lame.  But mostly nice.  So, I recompile (first intentionally negelcting to copy the header file to the location I specified, just to make sure it would error out, confirming that the option was enabled), install the kernel image, and reboot.  The box comes up, I ssh in, and check dmesg:&lt;/p&gt;
&lt;pre&gt;powernow-k8: Found 1 AMD Athlon(tm) 64 Processor 3200+ processors (1 cpu cores) (version 2.00.00)
powernow-k8:    0 : fid 0xe (2200 MHz), vid 0x6
powernow-k8:    1 : fid 0x8 (1600 MHz), vid 0xa
powernow-k8:    2 : fid 0x0 (800 MHz), vid 0xe&lt;/pre&gt;
&lt;p&gt;Oh, yes.  Yes, that&amp;#8217;s nice.  I cat /proc/cpuinfo, and see that my CPU is now running at 800MHz (I have the machine set up to use the &amp;#8216;ondemand&amp;#8217; cpufreq governor, which sets the frequency to the lowest needed given the system load).  I dig around in /sys/devices/system/cpu/cpu0/cpufreq/, setting different governors and speed values, and checking that /proc/cpuinfo reports the new speed.  Success!&lt;/p&gt;
&lt;p&gt;Presumably, I could add more P-states, but I think 1600MHz and 800MHz will do.  For those of you with similar problems, my motherboard is a DFI K8M800-MLVF.  Feel free to use &lt;a href=&quot;http://spuriousinterrupt.org/files/misc/DFI_K8M800-MLVF-_PSS-fixed-20080124.dsl&quot;&gt;my hacked DSDT&lt;/a&gt; if you have the same motherboard, or as a reference point if you have another Socket 754 system or similar CPU.  Of course, I offer this with no warranty and accept no liability, and if your system explodes, it&amp;#8217;s your responsibility and all that.&lt;/p&gt;
&lt;p&gt;See also: my &lt;a href=&quot;http://spuriousinterrupt.org/files/misc/amd-pstate-info.txt&quot;&gt;AMD _PSS notes&lt;/a&gt;, and my &lt;a href=&quot;http://spuriousinterrupt.org/files/misc/amd-pstate-values.gnumeric&quot;&gt;AMD _PSS value table&lt;/a&gt;.&lt;/p&gt;</description>
	<pubDate>Thu, 24 Jan 2008 09:49:53 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Brian Tarricone: Air</title>
	<guid>http://spuriousinterrupt.org/journal/archives/2008/01/15/1904/</guid>
	<link>http://spuriousinterrupt.org/journal/archives/2008/01/15/1904/</link>
	<description>&lt;p&gt;I&amp;#8217;m a bit disappointed in the newly-announced &lt;a href=&quot;http://www.apple.com/macbookair/&quot;&gt;MacBook Air&lt;/a&gt;.  I want one, but&amp;#8230; I don&amp;#8217;t.&lt;/p&gt;
&lt;p&gt;The good:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Super-thin form factor: 0.16&amp;#8243; to 0.76&amp;#8243;.&lt;/li&gt;
&lt;li&gt;MacBook Pro-style aluminum case.&lt;/li&gt;
&lt;li&gt;Small size: 13.3&amp;#8243; widescreen display.&lt;/li&gt;
&lt;li&gt;802.11n wireless (dual-band 2.4/5 GHz).&lt;/li&gt;
&lt;li&gt;Intel GMA graphics (very well supported on Linux, even if it&amp;#8217;s not as &amp;#8216;powerful&amp;#8217; as nvidia/ATI).&lt;/li&gt;
&lt;li&gt;Backlit keyboard.&lt;/li&gt;
&lt;li&gt;LED-backlit display.&lt;/li&gt;
&lt;li&gt;Multi-touch trackpad (though I have no idea how well-supported or useful it&amp;#8217;ll be on Linux).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Unfortunately, we have quite a bit of the bad:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;No built-in ethernet (USB dongle sold separately, but that rules out gigabit).&lt;/li&gt;
&lt;li&gt;No built-in optical drive (I expected this; I don&amp;#8217;t mind).&lt;/li&gt;
&lt;li&gt;Only one USB port.  So if I get the USB ethernet dongle and/or the external USB optical drive, I have to choose which one I want to use.  And if I&amp;#8217;m somewhere where there&amp;#8217;s no wireless, and I have to use a USB flash drive, I have to disconnect the network.  Lame.&lt;/li&gt;
&lt;li&gt;Non-user-replaceable battery.  (I imagine it&amp;#8217;s possible, though somewhat difficult, like replacing the hard drive in my PowerBook was.)  This is somewhat annoying for me since I tend to have the machine on 24/7, and as such I&amp;#8217;m a bit harsh on the battery (I leave it plugged in while fully charged for long periods of time).&lt;/li&gt;
&lt;li&gt;RAM is not upgradeable (soldered to motherboard).  Comes with 2GB standard, so probably not too much of a problem.&lt;/li&gt;
&lt;li&gt;Relatively slow CPU given today&amp;#8217;s state-of-the art.  (Granted, 1.8GHz dual-core should be plenty for me.)&lt;/li&gt;
&lt;li&gt;The IBM X-series used to use the 1.8&amp;#8243; 4600 RPM hard drives, but switched back to 2.5&amp;#8243; drives because of large performance problems with the 1.8&amp;#8243; drives.&lt;/li&gt;
&lt;li&gt;No dedicated graphics memory (144MB shared with system RAM).&lt;/li&gt;
&lt;li&gt;Only a single speaker (mono sound).  Though, do you really notice stereo separation with a pair of crappy speakers about a foot apart?&lt;/li&gt;
&lt;li&gt;A concern: will the laptop hold up?  It&amp;#8217;s very thin.  Aluminum is definitely bendable (as my 12&amp;#8243; PowerBook which no longer sits flat will confirm).&lt;/li&gt;
&lt;li&gt;MacBook-style keyboard.  I&amp;#8217;m not a huge fan of the keyboard on the MacBook I have at work.  I far prefer the keyboard on my PowerBook (and on the MacBook Pro).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I&amp;#8217;m not considering buying one now; not only should I not be spending the money now, but I wouldn&amp;#8217;t dare buy first-gen Apple hardware.  So fortunately there will be time to see if my concerns about the laptop&amp;#8217;s durability are warranted, ditto for my concerns about hard drive performance.  And it&amp;#8217;s possible there might be a refresh in 6-8 months that includes better graphics, more RAM, a faster CPU, or even (however unlikely) an extra USB port or an ethernet jack.&lt;/p&gt;
&lt;p&gt;I guess the issue is that I was really hoping for a 12&amp;#8243; (or 13.3&amp;#8243;, though I&amp;#8217;d prefer 12&amp;#8243;) MacBook Pro, essentially an Intel-based replacement for the 12&amp;#8243; G4 PowerBook.  I knew that wasn&amp;#8217;t what Apple was going to announce, but I was hoping it wouldn&amp;#8217;t be too far off the mark.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m still undecided, but I&amp;#8217;m going to give myself at least 6 months to think about it, and probably more.  Likely I wouldn&amp;#8217;t buy one until the fall.  There&amp;#8217;s also the hope that there will be a major MacBook Pro refresh before then that improves the MBP situation a bit.  Given the introduction of the MBA, I seriously doubt they&amp;#8217;d start selling a 13.3&amp;#8243; MBP, but it&amp;#8217;s possible they might somehow make the 15&amp;#8243; MBP more attractive to me.  Unfortunately, I just don&amp;#8217;t really like the MacBook&amp;#8217;s aesthetics; I wouldn&amp;#8217;t really consider buying a 13.3&amp;#8243; MacBook for myself.  We&amp;#8217;ll see what happens, I suppose.&lt;/p&gt;</description>
	<pubDate>Wed, 16 Jan 2008 06:02:53 +0000</pubDate>
	<dc:creator>Brian</dc:creator>
</item>
<item>
	<title>Jasper Huysmans: It´s a girl!</title>
	<guid>http://blog.xfce.org/?p=181</guid>
	<link>http://blog.xfce.org/?p=181</link>
	<description>&lt;p&gt;I´m very proud to present to you my daughter:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.loculus.nl/xfce/files/leonie.jpg&quot;&gt;Cute photograph&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Her name is Leonie and she was born on Sunday, January 6, 21:06 CET.  She is undoubtedly the most beautiful baby in the world. You´re thinking all fathers say that, but I´m sure this time it is true ;-)
&lt;/p&gt;</description>
	<pubDate>Mon, 14 Jan 2008 19:49:11 +0000</pubDate>
	<dc:creator>Jasper</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Thunar 0.9.0, exo 0.3.4 and thunar-volman 0.2.0 release</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-79474827643118861</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=79474827643118861</link>
	<description>I just released new versions of &amp;amp;lt;a href=&quot;http://thunar.xfce.org/&quot;&amp;amp;gt;Thunar&amp;amp;lt;/a&amp;amp;gt;, exo and &amp;amp;lt;a href=&quot;http://www.foo-projects.org/~benny/projects/thunar-volman/index.html&quot;&amp;amp;gt;thunar-volman&amp;amp;lt;/a&amp;amp;gt; with several bugfixes and new translations. They are part of Xfce 4.4.2, which will be released tomorrow.&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 02 Dec 2007 15:49:08 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Moritz Heiber: Growing up</title>
	<guid>8 at http://nl.lunar-linux.org</guid>
	<link>http://nl.lunar-linux.org/?q=node/8</link>
	<description>&lt;p&gt;When I was young and started to grow up I immediately was afraid of the possibility to become .. well, the usual type of person I shared my daily routine or personal life with. Like, say .. I started studying computer science when I finished high school just to quit after a year since I became more and more afraid of being a dull, self-centered, moronic prick .. which most of my fellow students were, actually (and no, I&amp;#039;m not exaggerating). If you were to describe what I thought my future would look like back in those days .. &amp;#039;40 year old virgin&amp;#039; comes to mind ^_~&lt;/p&gt;
&lt;p&gt;Anyway, a couple of you reading my blog (or shall I say the few of the few) know: I&amp;#039;ve been working in Spain the past couple of years. Throughout the summer. Its been fun. And its also given me the opportunity to explore the means I can work in and work with. Essentially its been an experiment to find myself. Which, in the end and for most parts, didn&amp;#039;t go very well. But thats another story. What I gathered though was a quite good understanding about who I am .. and what I wanted in life. Sounds rather philosophical, right? I guess its the typical 20&amp;#039;ish to 23&amp;#039;ish experience every grown up has to go through.&lt;/p&gt;
&lt;p&gt;However, with the experience I gathered from my work in Spain, put together with the experience coming from acting studies (which I kind of quit .. I didn&amp;#039;t put enough effort into it in the end .. thats something I really need to work on) I realized lately: Its not your environment that shapes you. Its not your friends. Its not the clothes you wear, the car you drive, the school you go to. Its not your parents either, or your girlfriend. Or your job.&lt;/p&gt;
&lt;p&gt;It is you. And what you make of it.&lt;/p&gt;
&lt;p&gt;And while that sounds awfully simple (and pathetic of sorts) .. believe me, its not. Even if I hadn&amp;#039;t quit studying computer science .. I sure as hell would not have become the same prick I had to sit with in computer-math. Or any other class. I might have been influenced .. but only in a positive way, believe me (meaning: away from being a prick since I had so many of them around me). All my life I&amp;#039;ve been worrying about how to adapt to certain situations, friends, other random people .. company policies .. so much that I largely forgot about who I actually am and how I define myself. Luckily, I caught the right train and ended up knowing what I know now: I know who I am. Yet, it took a painful 24 years to finally catch that. But I guess thats what people mean when they&amp;#039;re talking about growing up. However, now I can finally focus on living the life I want to live instead of trying to fit in. And thats about the most refreshing and meaningful experience I&amp;#039;ve had since .. well, 24 years.&lt;/p&gt;
&lt;p&gt;Cheers, Moritz&lt;/p&gt;
&lt;p&gt;PS: No, I&amp;#039;m not Auke Kok .. but Auke Kok is on vacation and &lt;a href=&quot;http://bar.foo-projects.org&quot; title=&quot;http://bar.foo-projects.org&quot;&gt;http://bar.foo-projects.org&lt;/a&gt; doesn&amp;#039;t know about me unless he tells it to.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://nl.lunar-linux.org/?q=node/8&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Mon, 19 Nov 2007 20:18:22 +0000</pubDate>
	<dc:creator>moe</dc:creator>
</item>
<item>
	<title>Moritz Heiber: Music</title>
	<guid>7 at http://nl.lunar-linux.org</guid>
	<link>http://nl.lunar-linux.org/?q=node/7</link>
	<description>&lt;p&gt;Hey, I know I haven&amp;#039;t been exactly busy blogging lately. But since &lt;a href=&quot;http://nl.lunar-linux.org/?q=blog/2&quot;&gt;Auke&lt;/a&gt; lost all my previous postings (:-P) I figured it would be a good time for a fresh start. Right now, there&amp;#039;s tons of stuff I could probably talk about. I&amp;#039;m not much of blogger I guess. But recently I &quot;discovered&quot; a couple of amazingly good tracks I&amp;#039;m listening to frequently lately...&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://nl.lunar-linux.org/?q=node/7&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 18 Nov 2007 21:00:26 +0000</pubDate>
	<dc:creator>moe</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Warlord, Inc.</title>
	<guid>http://blog.perldude.de/archives/2007/10/20/warlord-inc/</guid>
	<link>http://blog.perldude.de/archives/2007/10/20/warlord-inc/</link>
	<description>&lt;blockquote&gt;I&amp;#8217;d like to see the government get out of war altogether and leave the&lt;br&gt;
whole field to private industry.&lt;br&gt;
&amp;#8211; Joseph Heller&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Zum Thema passend aus der taz vor ein paar Tagen:&lt;br&gt;
&lt;a href=&quot;http://www.taz.de/1/politik/amerika/artikel/1/ein-gutes-geschaeft/?src=SE&amp;cHash=d4e0cc0ca4&amp;type=98&quot;&gt;Warlord, Inc.&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 20 Oct 2007 14:47:58 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Auke Kok: Early adopters pay the price, Apple evading taxes? iPhone perils...</title>
	<guid>6 at http://nl.lunar-linux.org</guid>
	<link>http://nl.lunar-linux.org/?q=node/6</link>
	<description>&lt;p&gt;I read the news about apple &amp;amp; AT&amp;amp;T dropping the iPhone price by 200$. Of course at first I laughed at the suckers who fell for the obvious trap, but it poses a more interesting dilemma for &quot;early adopters&quot;.&lt;/p&gt;
&lt;p&gt;Today AT&amp;amp;T also announced that they sold the first 1 million iPhones. Given the fact that they can now comfortably sell them at 200$ below the original price, they will at least have already made 200 million. It&amp;#039;s much more likely that the 100 million that they will give back in the form of store vouchers was a deal between AT&amp;amp;T and Apple so that AT&amp;amp;T can fund Apple&amp;#039;s development cost in a very interesting tax-evading method. This borders the lines of money-laundering and very sleazy money schemes if you ask me.&lt;/p&gt;
&lt;p&gt;Not to mention that those same suckers won&amp;#039;t be able to buy $100 worth of stuff in the Apple store without at least spending 50$ more on something else, feeding the everlasting loop of greed of Apple, sucking stupid rich people into it&amp;#039;s vile trap. I&amp;#039;m just kidding, it&amp;#039;s all business as usual, right?&lt;/p&gt;
&lt;p&gt;So, in the end the early adopters on average are going to spend the base amount of the phone, plus 100$ (since they&amp;#039;re not getting the full 200$ divergence back, only half), and end up spending on average 10-25% more than that in the Apple store when they redeem their credit. The end score: on average, Joe Sucker still only gets back 75$, which is becoming quite marginal.&lt;/p&gt;
&lt;p&gt;Here&amp;#039;s what Apple should have done: sold the first 1 million phones &lt;em&gt;under&lt;/em&gt; the 400$ price point. Apple would have probably made enough money to cover the basics, and they would have sold the units within a month, instead of 6 months. Advertising would freak out, people would instantly get one (now!) instead of postponing and waiting out, and the fact that for e.g. other hi-tech products this works quite good (think of hi-quality game betas being handed out for free), would be a win-win situation for both Apple and the consumer.&lt;/p&gt;
&lt;p&gt;In the end, Apple and AT&amp;amp;T decided to bill the early adopters completely unfairly, and gets more press and more revenue by doing this flip-somersault that will end up just increasing their revenue anyway, and in a dubious legal way if I may say so.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://nl.lunar-linux.org/?q=node/6&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 11 Sep 2007 01:42:23 +0000</pubDate>
	<dc:creator>sofar</dc:creator>
</item>
<item>
	<title>Jasper Huysmans: Vala > C ?</title>
	<guid>http://blog.xfce.org/?p=180</guid>
	<link>http://blog.xfce.org/?p=180</link>
	<description>&lt;p&gt;Brian &lt;a href=&quot;http://spuriousinterrupt.org/journal/archives/2007/08/03/1888/&quot;&gt;writes&lt;/a&gt; about ObjC being much nicer to work with than plain old C for GUI work. I just came across an interesting project that tries to improve the situation: &lt;a href=&quot;http://live.gnome.org/Vala&quot;&gt;Vala&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;It&amp;#8217;s a new language with C#-like syntax with a compiler that generates C code. Could be interesting. Although, generally speaking, code generators suck, you shouldn&amp;#8217;t have to deal with the generated code at all in this case. The code is written in Vala, which is compiled to native code, but if you create a library it will have (or generate?) an API that is compatible with C.&lt;/p&gt;
&lt;p&gt;I am going to have to try this some time (because, you know, I have lots of free time to spend on playing around with obscure programming languages, oh wait, I don&amp;#8217;t ;-) So, has anyone else tried this?
&lt;/p&gt;</description>
	<pubDate>Sun, 05 Aug 2007 15:04:51 +0000</pubDate>
	<dc:creator>Jasper</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Doping</title>
	<guid>http://blog.perldude.de/archives/2007/07/30/doping/</guid>
	<link>http://blog.perldude.de/archives/2007/07/30/doping/</link>
	<description>&lt;p&gt;Ich kann mir gut vorstellen das gewisse Anti-Doping Zeloten nicht davor zurückschrecken würden bei Doping-Proben Hand anlegen (lassen) um positive Resultate zu erzielen.&lt;/p&gt;</description>
	<pubDate>Mon, 30 Jul 2007 13:03:38 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Jens Luedicke: HEDI SLIMANE</title>
	<guid>http://blog.perldude.de/archives/2007/07/15/hedi-slimane/</guid>
	<link>http://blog.perldude.de/archives/2007/07/15/hedi-slimane/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://www.hedislimane.com/diary/&quot;&gt;HEDI SLIMANE DIARY&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(&lt;a href=&quot;http://www.popnutten.de/archiv/2007/07/15/hedi-slimane/&quot;&gt;via&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Sun, 15 Jul 2007 17:01:08 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Apple iProduct</title>
	<guid>http://blog.perldude.de/archives/2007/07/05/apple-iproduct/</guid>
	<link>http://blog.perldude.de/archives/2007/07/05/apple-iproduct/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://cache.gizmodo.com/gadgets/images/iProduct.gif&quot;&gt;Apple iProduct&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(&lt;a href=&quot;http://www.sixtus.net/entry/903_0_1_0_C/&quot;&gt;via&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Thu, 05 Jul 2007 12:42:23 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Theorie vs. Technik</title>
	<guid>http://blog.perldude.de/archives/2007/05/27/theorie-vs-technik/</guid>
	<link>http://blog.perldude.de/archives/2007/05/27/theorie-vs-technik/</link>
	<description>&lt;p&gt;Lesenswert: &lt;a href=&quot;http://sushee.schreibsturm.org/article/1655/technik-statt-theorie&quot;&gt;http://sushee.schreibsturm.org/article/1655/technik-statt-theorie&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 27 May 2007 15:55:29 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: A Visual Tour of Xfce 4.4.0</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-116939959941647800</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=116939959941647800</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I just wrote a short summary of the major changes that went into the upcoming &amp;amp;lt;a href=&quot;http://www.xfce.org/&quot;&amp;amp;gt;Xfce 4.4.0&amp;amp;lt;/a&amp;amp;gt;. The article is available &amp;amp;lt;a href=&quot;http://foo-projects.org/~benny/articles/xfce44-visual-tour.html&quot;&amp;amp;gt;here&amp;amp;lt;/a&amp;amp;gt; (and will also be published on the new Xfce website later).&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Thunar 0.8.0 and libexo 0.3.2 releases</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-116939926278817097</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=116939926278817097</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I just released Thunar 0.8.0 and exo 0.3.2 as part of the long awaited &amp;amp;lt;a href=&quot;http://www.xfce.org/&quot;&amp;amp;gt;Xfce 4.4.0&amp;amp;lt;/a&amp;amp;gt;, which will be released in a few hours. The separate tarballs are provided for users of Xfce 4.2.x refusing to upgrade to Xfce 4.4.x, and users of other desktop environments. This is the final release of Thunar, but since not all items from the roadmap were completed, it is not yet the 1.0.0 version.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;You will need at least libxfce4util 4.2.2, GTK+ 2.6.4, shared-mime-info 0.15 and desktop-file-utils 0.10 to build and run Thunar. In addition Gamin or FAM are highly recommended to enable file system monitoring in Thunar. For HAL support on Linux, the libhal-storage-devel package is required (0.5.0 or above). Furthermore if you want to use the trash panel applet, you will need the Xfce Panel 4.4BETA1 or above and D-Bus 0.34 or above. The README file contains a complete list of dependencies and optional packages.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;The official announcement is available at:&amp;amp;lt;br /&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/news.html#2007-01-21&quot;&amp;amp;gt;http://thunar.xfce.org/news.html#2007-01-21&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Several screenshots are available at:&amp;amp;lt;br /&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/screenshots.html&quot;&amp;amp;gt;http://thunar.xfce.org/screenshots.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;The source tarballs and the graphical installers can be downloaded from:&amp;amp;lt;br /&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/download.html#0.8.0&quot;&amp;amp;gt;http://thunar.xfce.org/download.html#0.8.0&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Installation instructions and documentation are available at:&amp;amp;lt;br /&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/pwiki/&quot;&amp;amp;gt;http://thunar.xfce.org/pwiki/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Please report bugs to the Xfce Bug Tracker (product &amp;amp;lt;i&amp;amp;gt;Thunar&amp;amp;lt;/i&amp;amp;gt;) at:&amp;amp;lt;br /&amp;amp;gt;&amp;amp;lt;a href=&quot;http://bugzilla.xfce.org/&quot;&amp;amp;gt;http://bugzilla.xfce.org/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: thunar-volman 0.1.0</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-116889658522820398</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=116889658522820398</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I just released the first version of the Thunar Volume Manager. It adds automatic management of removable drives and media to Thunar, without adding another daemon to your desktop sessions. It requires Thunar 0.5.1svn or above, HAL 0.5.0 or above and D-BUS 0.32 or above.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Website:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.xfce.org/~benny/projects/thunar-volman/index.html&quot;&amp;amp;gt;http://www.xfce.org/~benny/projects/thunar-volman/index.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Documentation:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/documentation/C/using-removable-media.html&quot;&amp;amp;gt;http://thunar.xfce.org/documentation/C/using-removable-media.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Release notes:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://developer.berlios.de/project/shownotes.php?release_id=12027&quot;&amp;amp;gt;http://developer.berlios.de/project/shownotes.php?release_id=12027&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Download:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://developer.berlios.de/project/showfiles.php?group_id=910&amp;amp;amp;release_id=12027&quot;&amp;amp;gt;http://developer.berlios.de/project/showfiles.php?group_id=910&amp;amp;amp;release_id=12027&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Just another Xfce 4.4 review</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-116360188100066592</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=116360188100066592</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Another interesting &amp;amp;lt;a href=&quot;http://turkey.fvdh.net/~hanumizzle/xfce4-review/&quot;&amp;amp;gt;review&amp;amp;lt;/a&amp;amp;gt; of Xfce 4.4.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Xfce 4.4 Release Candiate 2</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-116277584556940548</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=116277584556940548</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Hopefully the last &amp;amp;lt;a href=&quot;http://foo-projects.org/pipermail/xfce4-dev/2006-November/021666.html&quot;&amp;amp;gt;release candidate for 4.4.0&amp;amp;lt;/a&amp;amp;gt;...&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Thunar 0.5.0 and libexo 0.3.1.12 rc2 releases</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-116274601405511954</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=116274601405511954</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I just released Thunar-0.5.0rc2 and libexo-0.3.1.12rc2 as part of
Xfce 4.4RC2, which will be released in a few hours. The separate
tarballs are provided for users of Xfce 4.2.x that don't want to upgrade
yet, and users of other desktop environments. It is planned to be the
last release candidate before the final release, so please help with
testing so we can locate and elimate the leftover bugs for the final
release.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;You will need atleast libxfce4util 4.2.2, GTK+ 2.6.4, shared-mime-info 0.15 and desktop-file-utils 0.10 to build and run Thunar. In addition
Gamin or FAM are highly recommended to enable file system monitoring in
Thunar. For HAL support on Linux, the libhal-storage-devel package is
required (0.5.0 or above). Furthermore if you want to use the trash
panel applet, you will need the Xfce Panel 4.4BETA1 or above and D-Bus
0.34 or above. The README file contains a complete list of dependencies
and optional packages.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The official announcement is available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/news.html#2006-11-05&quot;&amp;amp;gt;http://thunar.xfce.org/news.html#2006-11-05&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Several screenshots are available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/screenshots.html&quot;&amp;amp;gt;http://thunar.xfce.org/screenshots.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The source tarballs and the graphical installer can be downloaded from:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/download.html#0.5.0&quot;&amp;amp;gt;http://thunar.xfce.org/download.html#0.5.0&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Installation instructions and documentation are available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/pwiki/&quot;&amp;amp;gt;http://thunar.xfce.org/pwiki/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Please report bugs to the Xfce Bug Tracker (product &quot;Thunar&quot;) at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://bugzilla.xfce.org/&quot;&amp;amp;gt;http://bugzilla.xfce.org/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: thunar-archive-plugin 0.2.2</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-116267408168251258</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=116267408168251258</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;This is a minor release, which adds support for the new Drag'n'Drop menu in Thunar 0.5.0 and tangoified icons, as well as several new and updated translations.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Download:&amp;amp;lt;br /&amp;amp;gt;&amp;amp;lt;a href=&quot;http://developer.berlios.de/project/showfiles.php?group_id=910&amp;amp;amp;release_id=11557&quot;&amp;amp;gt;http://developer.berlios.de/project/showfiles.php?group_id=910&amp;amp;amp;release_id=11557&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Release notes:&amp;amp;lt;br /&amp;amp;gt;&amp;amp;lt;a href=&quot;http://developer.berlios.de/project/shownotes.php?release_id=11557&quot;&amp;amp;gt;http://developer.berlios.de/project/shownotes.php?release_id=11557&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;Website (with screenshots):&amp;amp;lt;br /&amp;amp;gt;&amp;amp;lt;a href=&quot;http://xfce.org/~benny/projects/thunar-archive-plugin/index.html&quot;&amp;amp;gt;http://xfce.org/~benny/projects/thunar-archive-plugin/index.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Xfld 0.3 release</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-116238453228760892</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=116238453228760892</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Unfortunately I have the flu and so I'm somewhat late with posting old news here... Anyway, &amp;amp;lt;a href=&quot;http://www.xfld.org/&quot;&amp;amp;gt;Xfld 0.3&amp;amp;lt;/a&amp;amp;gt; is finally available for download. This time it's based on Xubuntu. And as usual it is the perfect LiveCD for nearly every use case. ;-)&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Xfce 4.4 Release Candiate 1</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-115730866994384176</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=115730866994384176</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://foo-projects.org/pipermail/xfce-announce/2006-September/000033.html&quot;&amp;amp;gt;Another step&amp;amp;lt;/a&amp;amp;gt; forward to 4.4.0. Get it while it's hot!&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Thunar 0.4.0 and libexo 0.3.1.10 rc1 releases</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-115730844290905516</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=115730844290905516</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I just released Thunar-0.4.0rc1 and libexo-0.3.1.10rc1 as part of &amp;amp;lt;a href=&quot;http://www.xfce.org/&quot;&amp;amp;gt;Xfce&amp;amp;lt;/a&amp;amp;gt; 4.4RC1. The separate tarballs are provided for users of Xfce 4.2.x that don't want to upgrade yet, and users of other desktop environments. As suggested by the name it is not yet a final release, but is considered to be somewhat stable.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;You will need atleast libxfce4util 4.2.2, GTK+ 2.6.4, shared-mime-info 0.15 and desktop-file-utils 0.10 to build and run Thunar. In addition Gamin or FAM are highly recommended to enable file system monitoring in Thunar. For HAL support on Linux, the libhal-storage-devel package is required (0.5.0 or above). Furthermore if you want to use the trash panel applet, you will need the Xfce Panel 4.4BETA1 or above and D-Bus 0.34 or above. The &amp;amp;lt;tt&amp;amp;gt;README&amp;amp;lt;/tt&amp;amp;gt; file contains a complete list of dependencies and optional packages.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The official announcement is available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/news.html#2006-09-03&quot;&amp;amp;gt;http://thunar.xfce.org/news.html#2006-09-03&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Additional (updated) screenshots are available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/screenshots.html&quot;&amp;amp;gt;http://thunar.xfce.org/screenshots.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The source tarballs and the graphical installer can be downloaded from:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/download.html#0.4.0&quot;&amp;amp;gt;http://thunar.xfce.org/download.html#0.4.0&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Installation instructions and documentation are available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/pwiki/&quot;&amp;amp;gt;http://thunar.xfce.org/pwiki/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Please report bugs to the Xfce Bug Tracker (product &amp;amp;lt;tt&amp;amp;gt;Thunar&amp;amp;lt;/tt&amp;amp;gt;) at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://bugzilla.xfce.org/&quot;&amp;amp;gt;http://bugzilla.xfce.org/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: New Features in Thunar 0.4.0rc1</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-115514371378015510</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=115514371378015510</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I wrote a short summary of the new features for the upcoming 0.4.0rc1 release of Thunar, which outlines what we have so far, and what is planned for later versions. The article is available &amp;amp;lt;a href=&quot;http://foo-projects.org/~benny/projects/thunar/preview-0.4.0rc1.html&quot;&amp;amp;gt;here&amp;amp;lt;/a&amp;amp;gt;.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Trash, Bugs, Wasted Time</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-115404142906642664</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=115404142906642664</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;So, the trash framework finally made its way into Xfce SVN. Still a bit rough around the edges, but that's mostly cosmetic fixes.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;In other news, I wasted four hours hunting down &amp;amp;lt;a href=&quot;http://bugzilla.gnome.org/show_bug.cgi?id=348953&quot;&amp;amp;gt;a bug/incompatible change&amp;amp;lt;/a&amp;amp;gt; in GTK+ 2.10, where the GtkTreeModelFilter doesn't behave properly anymore, which means that people using Thunar with GTK+ 2.10 and the tree pane will most probably not be able to run Thunar. The suggested solution for now is to switch to the shortcuts pane instead (or downgrade to GTK+ 2.8).&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;&amp;amp;lt;b&amp;amp;gt;Update:&amp;amp;lt;/b&amp;amp;gt; According to the responsible GTK+ maintainer that was an intentional break in the expected behavior of a &amp;amp;lt;tt&amp;amp;gt;GtkTreeModel&amp;amp;lt;/tt&amp;amp;gt;. Of course, in a perfect world, toolkit maintainers would let application developers know of such breakage instead of waiting for other applications to crash... Thunar is now switched to the new behavior and will therefore work with GTK+ 2.10 again. Now we'll wait for the next crash. Maybe its worth the time porting Xfce to Qt; not that Qt is perfect, but atleast (if you have commercial support) you get useful comments about breakage in Qt that may cause trouble in applications.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Trash is back</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-115347388328138697</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=115347388328138697</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Because this feature was requested quite often, and it somewhat makes sense for a file manager, I'll add trash support (based on the &amp;amp;lt;a href=&quot;http://freedesktop.org/wiki/Standards_2ftrash_2dspec&quot;&amp;amp;gt;trash specification&amp;amp;lt;/a&amp;amp;gt;) for the next release (most probably RC1).&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://foo-projects.org/~benny/tmp/thunar-trash-experimental.png&quot;&amp;amp;gt;&amp;amp;lt;img width=&quot;430&quot; src=&quot;http://foo-projects.org/~benny/tmp/thunar-trash-experimental.png&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Trash support will be transparently available to all applications using thunar-vfs (no API/ABI breakage, just a few special methods added), and it should be easy to develop a panel plugin that displays the trash can or add a trash can to xfdesktop.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Unfortunately the problem of interoperability of &amp;amp;lt;tt&amp;amp;gt;trash:&amp;amp;lt;/tt&amp;amp;gt;-URIs remains, but that should be a minor problem as long as people don't try to use the trash as primary storage for their documents.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Xfce 4.4 beta2 released</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-115255377513623903</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=115255377513623903</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;And so &amp;amp;lt;a href=&quot;http://foo-projects.org/pipermail/xfce-announce/2006-July/000030.html&quot;&amp;amp;gt;it's done&amp;amp;lt;/a&amp;amp;gt;. Another huge step forward to Xfce 4.4.0.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Thunar 0.3.2 and libexo 0.3.1.8 beta2 releases</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-115247043758780208</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=115247043758780208</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I just released Thunar-0.3.2beta2 and libexo-0.3.1.2beta2 as part of &amp;amp;lt;a href=&quot;http://www.xfce.org/&quot;&amp;amp;gt;Xfce&amp;amp;lt;/a&amp;amp;gt; 4.4BETA2, which will be released tomorrow. Separate tarballs are provided for users of Xfce 4.2.x that don't want to upgrade yet, and users of other desktop environments. As suggested by the name, it is still a beta release and it is thereby considered to be more or less stable in what it does, but it is not yet a final version.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;You will need atleast libxfce4util 4.2.2, GTK+ 2.6.4, shared-mime-info 0.15 and desktop-file-utils 0.10 to build and run Thunar. In addition Gamin or FAM are highly recommended to enable file system monitoring in Thunar. For HAL support on Linux, the libhal-storage-devel package is required (0.5.0 or above). The &amp;amp;lt;tt&amp;amp;gt;README&amp;amp;lt;/tt&amp;amp;gt; file contains a complete list of dependencies and optional packages.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The official announcement is available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/news.html#2006-07-09&quot;&amp;amp;gt;http://thunar.xfce.org/news.html#2006-07-09&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Additional (updated) screenshots are available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/screenshots.html&quot;&amp;amp;gt;http://thunar.xfce.org/screenshots.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The source tarballs can be downloaded from:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/download.html#0.3.2&quot;&amp;amp;gt;http://thunar.xfce.org/download.html#0.3.2&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Installation instructions and documentation are available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/pwiki/&quot;&amp;amp;gt;http://thunar.xfce.org/pwiki/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Please report bugs to the Xfce Bug Tracker (product &amp;amp;lt;tt&amp;amp;gt;Thunar&amp;amp;lt;/tt&amp;amp;gt;) at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://bugzilla.xfce.org/&quot;&amp;amp;gt;http://bugzilla.xfce.org/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: thunar-archive-plugin 0.2.0</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-115202623883069586</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=115202623883069586</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;This is a major release, which introduces a generic scripting interface for archivers, so the plugin can now be used with basicly every archive manager that supports the required command line parameters. Support for File Roller (the GNOME archive manager) and Ark (the KDE archive manager) is builtin. &amp;amp;lt;a href=&quot;http://xarchiver.xfce.org/&quot;&amp;amp;gt;Xarchiver&amp;amp;lt;/a&amp;amp;gt; will include support for the archive plugin in the next release. It depends on &amp;amp;lt;a href=&quot;http://thunar.xfce.org/&quot;&amp;amp;gt;Thunar&amp;amp;lt;/a&amp;amp;gt; 0.2.2 or above.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;left&quot;&amp;amp;gt;Download:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://developer.berlios.de/project/showfiles.php?group_id=910&amp;amp;amp;release_id=10461&quot;&amp;amp;gt;http://developer.berlios.de/project/showfiles.php?group_id=910&amp;amp;amp;amp;release_id=10461&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;left&quot;&amp;amp;gt;Release notes:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://developer.berlios.de/project/shownotes.php?release_id=10461&quot;&amp;amp;gt;http://developer.berlios.de/project/shownotes.php?release_id=10461&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;left&quot;&amp;amp;gt;Website (with screenshots):&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://xfce.org/~benny/projects/thunar-archive-plugin/index.html&quot;&amp;amp;gt;http://xfce.org/~benny/projects/thunar-archive-plugin/index.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Another Xfce 4.4beta1 review</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-114734109263433461</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=114734109263433461</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://lwn.net/SubscriberLink/182966/ceff2d3d04e4caa1/&quot;&amp;amp;gt;What next for the Xfce Project?&amp;amp;lt;/a&amp;amp;gt; on &amp;amp;lt;a href=&quot;http://lwn.net/&quot;&amp;amp;gt;LWN.net&amp;amp;lt;/a&amp;amp;gt;.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: New Xfce Installer</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-114678226816165943</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=114678226816165943</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://dev.sten-net.de/&quot;&amp;amp;gt;Jannis&amp;amp;lt;/a&amp;amp;gt; just uploaded new screenshots demonstrating the &amp;amp;lt;a href=&quot;http://dev.sten-net.de/2006/05/05/installit-new-screenshots/&quot;&amp;amp;gt;next generation of the Xfce Installer&amp;amp;lt;/a&amp;amp;gt;, which will hopefully be available for BETA2.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://lunar-linux.org/~jannis/screenshots/i2t/installit-main-window-20060504.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://lunar-linux.org/~jannis/screenshots/i2t/installit-main-window-20060504.png&quot; border=&quot;0&quot; width=&quot;200&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt; &amp;amp;lt;a href=&quot;http://lunar-linux.org/~jannis/screenshots/i2t/installit-download-20060504.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://lunar-linux.org/~jannis/screenshots/i2t/installit-download-20060504.png&quot; border=&quot;0&quot; width=&quot;200&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Be sure to have a look!&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Xfce 4.4beta1 Review</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-114657073244934429</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=114657073244934429</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Tuxmachines.org has nice &amp;amp;lt;a href=&quot;http://www.tuxmachines.org/node/6448&quot;&amp;amp;gt;review of Xfce 4.4beta1&amp;amp;lt;/a&amp;amp;gt;, which provides a more detailed overview than my &amp;amp;lt;a href=&quot;http://xfce-diary.blogspot.com/2006/04/major-changes-in-xfce-44beta1.html&quot;&amp;amp;gt;brief list of major changes&amp;amp;lt;/a&amp;amp;gt;.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.tuxmachines.org/gallery/xfce44b1/desktop3&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://www.tuxmachines.org/images/xfce44b1/desktop3_thumb.jpg&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;&amp;amp;lt;b&amp;amp;gt;Conclusion:&amp;amp;lt;/b&amp;amp;gt; &amp;amp;lt;i&amp;amp;gt;Things are only getting better with xfce4 4.4. Updated interface configurations, new options, and new applications make this release an exciting prospect. If you've never tried xfce or haven't tried it recently, you owe it to yourself to test it out.&amp;amp;lt;/i&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Major changes in Xfce 4.4BETA1</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-114531458585386086</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=114531458585386086</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;As you might already know, Xfce 4.4BETA1 was released today, and it contains a lot of changes, that have been worked since the last major release. I'm going to present an (incomplete!) list of the most important changes in BETA1. I will not include Thunar here, read the &amp;amp;lt;a href=&quot;http://thunar.xfce.org/news.html#2006-04-16&quot;&amp;amp;gt;Thunar 0.3.0 release notes&amp;amp;lt;/a&amp;amp;gt; for details about Thunar.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;h2&amp;amp;gt;Desktop Icons&amp;amp;lt;/h2&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;One of the most often requested features during the Xfce 4.0/4.2 days was support for desktop icons. Xfce 4.4 finally includes support for icons on the desktop.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/desktop-icons.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/desktop-icons-thumb.png&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;xfdesktop utilizes Thunar's libraries to handle application launchers and files/folders on the desktop, and it is also able to display icons for minimized windows on the desktop (a popular CDE feature), or to disable desktop icons all together.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;h2&amp;amp;gt;Mousepad&amp;amp;lt;/h2&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Mousepad, a simple and lightweight text editor, was included as part of Xfce 4.4. Mousepad starts up very fast and provides all the basic text editing features, which makes it a perfect default editor for Xfce.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/mousepad.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/mousepad-thumb.png&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;h2&amp;amp;gt;Orage&amp;amp;lt;/h2&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Orage, the new calendar application based on xfcalendar, provides all the features one would expect from a time management application today, while it remains lightweight and easy to use.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/orage.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/orage-thumb.png&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;h2&amp;amp;gt;Panel&amp;amp;lt;/h2&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The Xfce Panel was completely rewritten for 4.4, and supports multiple panels and external plugins (running as separate applications and thereby improving the stability of the panel). xftaskbar4 and xfce4-iconbox were dropped from the release, as their functionality is completely provided by the new panel now.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/panel-properties.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/panel-properties-thumb.png&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The panel items can now be added and reordered using Drag'n'Drop, and the panel launcher properties dialog was redesigned to make it easier to create and manage launchers with attached menus (there is also support for &amp;amp;lt;a href=&quot;http://rox.sourceforge.net/desktop/node/269&quot;&amp;amp;gt;Zero Install&amp;amp;lt;/a&amp;amp;gt; now).&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/panel-launcher.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/panel-launcher-thumb.png&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Most of the panel plugins, available via the &amp;amp;lt;a href=&quot;http://xfce-goodies.berlios.de/&quot;&amp;amp;gt;Xfce Goodies&amp;amp;lt;/a&amp;amp;gt; project, have been updated for the new panel, and the new &amp;amp;lt;code&amp;amp;gt;xfce4-xfapplet-plugin&amp;amp;lt;/code&amp;amp;gt; allows users to add GNOME panel applets to the Xfce panel.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;h2&amp;amp;gt;Preferred Applications&amp;amp;lt;/h2&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;A new preferred applications framework was imported into Xfce, so users no longer need to edit shell profiles to specify which browser and terminal emulator should be used by Xfce applications.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/preferred-applications.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/preferred-applications-thumb.png&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;h2&amp;amp;gt;Window Manager Tweaks&amp;amp;lt;/h2&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;&amp;amp;lt;code&amp;amp;gt;xfwm4&amp;amp;lt;/code&amp;amp;gt;, the Xfce window manager, saw a lot of improvements. One of the most interesting user-visible changes is the inclusion of a window manager tweaks dialog, which allows users to tweak several advanced options of the window manager.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;center&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/wmtweaks.png&quot;&amp;amp;gt;&amp;amp;lt;img src=&quot;http://www.foo-projects.org/~benny/tmp/xfce-4.4beta1-changes/wmtweaks-thumb.png&quot; border=&quot;0&quot; /&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;There is also support to tweak the builtin composition manager in the window manager settings if &amp;amp;lt;code&amp;amp;gt;xfwm4&amp;amp;lt;/code&amp;amp;gt; was built with support for the Xcomposite extension.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;This is just a very brief list of changes. A more complete review of Xfce 4.4BETA1 should be available during the next weeks.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Xfce 4.4 beta1 released</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-114530796748494136</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=114530796748494136</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;&amp;amp;lt;a href=&quot;http://foo-projects.org/pipermail/xfce4-dev/2006-April/019590.html&quot;&amp;amp;gt; Xfce 4.4beta1&amp;amp;lt;/a&amp;amp;gt; was finally released today with all the nice stuff (new panel, Mousepad, Orage, Thunar, ...). Be sure to grab your copy today!&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: thunar-archive-plugin 0.1.2</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-114527393392275863</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=114527393392275863</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I just released the second version of the thunar-archive-plugin. It includes a bunch of new translations, and fixes the problem that the folder was not properly reloaded after creating or extracting an archive. It requires &amp;amp;lt;a href=&quot;http://thunar.xfce.org/&quot;&amp;amp;gt;Thunar&amp;amp;lt;/a&amp;amp;gt; 0.2.2alpha2 or above and &amp;amp;lt;a href=&quot;http://fileroller.sourceforget.net/&quot;&amp;amp;gt;File Roller&amp;amp;lt;/a&amp;amp;gt;.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Download:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://developer.berlios.de/project/showfiles.php?group_id=910&amp;amp;amp;release_id=9778&quot;&amp;amp;gt;http://developer.berlios.de/project/showfiles.php?group_id=910&amp;amp;amp;release_id=9778&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Release notes:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://developer.berlios.de/project/shownotes.php?release_id=9778&quot;&amp;amp;gt;http://developer.berlios.de/project/shownotes.php?release_id=9778&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Website (with screenshots):&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://xfce.org/~benny/projects/thunar-archive-plugin/index.html&quot;&amp;amp;gt;http://xfce.org/~benny/projects/thunar-archive-plugin/index.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: Thunar 0.3.0 and libexo 0.3.1.6 beta1 releases</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-114522515968394672</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=114522515968394672</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I just released Thunar-0.3.0beta1 and libexo-0.3.1.6beta1 as part of &amp;amp;lt;a href=&quot;http://www.xfce.org/&quot;&amp;amp;gt;Xfce&amp;amp;lt;/a&amp;amp;gt; 4.4BETA1 (separate tarballs are provided for users of Xfce 4.2.x that don't want to upgrade yet, and users of other desktop environments). As suggested by the name, it is a beta release and it is thereby considered to be more or less stable in what it does, but it is still not a final version.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;You will need atleast libxfce4util 4.2.2, GTK+ 2.6.4, shared-mime-info 0.15 and desktop-file-utils 0.10 to build and run Thunar. In addition Gamin or FAM are highly recommended to enable file system monitoring in Thunar. For HAL support on Linux, the libhal-storage-devel package is required (0.5.0 or above). The &amp;amp;lt;tt&amp;amp;gt;README&amp;amp;lt;/tt&amp;amp;gt; file contains a complete list of dependencies and optional packages.&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The official announcement is available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/news.html#2006-04-16&quot;&amp;amp;gt;http://thunar.xfce.org/news.html#2006-04-16&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Additional (updated) screenshots are available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/screenshots.html&quot;&amp;amp;gt;http://thunar.xfce.org/screenshots.html&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;The source tarballs can be downloaded from:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/download.html#0.3.0&quot;&amp;amp;gt;http://thunar.xfce.org/download.html#0.3.0&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Installation instructions and documentation are available at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://thunar.xfce.org/pwiki/&quot;&amp;amp;gt;http://thunar.xfce.org/pwiki/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;Please report bugs to the Xfce Bug Tracker (product &amp;amp;lt;tt&amp;amp;gt;Thunar&amp;amp;lt;/tt&amp;amp;gt;) at:&amp;amp;lt;br&amp;amp;gt;&amp;amp;lt;a href=&quot;http://bugzilla.xfce.org/&quot;&amp;amp;gt;http://bugzilla.xfce.org/&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Benedikt Meurer: New Thunar Wiki</title>
	<guid>tag:blogger.com,1999:blog-11492822.post-114513704604162007</guid>
	<link>http://www.blogger.com/comment.g?blogID=11492822&amp;postID=114513704604162007</link>
	<description>&amp;amp;lt;p align=&quot;justify&quot;&amp;amp;gt;I set up a new &amp;amp;lt;a href=&quot;http://thunar.xfce.org/pwiki/&quot;&amp;amp;gt;Thunar Wiki&amp;amp;lt;/a&amp;amp;gt; today, which contains interesting information for users. The &amp;amp;lt;a href=&quot;http://thunar.xfce.org/wiki/&quot;&amp;amp;gt;old wiki&amp;amp;lt;/a&amp;amp;gt; with the development notes is still there and will continue as &amp;amp;lt;i&amp;amp;gt;dev wiki&amp;amp;lt;/i&amp;amp;gt;.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/content&amp;gt;</description>
	<pubDate>Sun, 15 Apr 2007 05:49:07 +0000</pubDate>
	<dc:creator>Benedikt Meurer</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Web 2.0 The Machine is Us/ing Us</title>
	<guid>http://blog.perldude.de/archives/2007/03/17/web-20-the-machine-is-using-us/</guid>
	<link>http://blog.perldude.de/archives/2007/03/17/web-20-the-machine-is-using-us/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=NLlGopyXT_g&quot;&gt;The Machine is Us/ing Us&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 17 Mar 2007 19:35:01 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Auke Kok: Updated score table</title>
	<guid>5 at http://nl.lunar-linux.org</guid>
	<link>http://nl.lunar-linux.org/?q=node/5</link>
	<description>&lt;p&gt;I lost the latest version of this list recently, so here&amp;#039;s an update. I intend to report this list once in a while and keep it updated, so feel free to post new numbers for this page to me!&lt;/p&gt;
&lt;p&gt;*please note* that the testing application (nbench) only uses a single core. Subsequent total system performance is therefore (number of cpu&amp;#039;s) * (total score) theoretical total performance.&lt;/p&gt;
&lt;pre&gt;
name        CPU name                        rating   MHz        mem      int      float       score
thor        Intel Core 2 Extreme CPU Q6850  3.00GHz  3000MHz    29.329   25.637   40.970      31.348&lt;p&gt;&lt;a href=&quot;http://nl.lunar-linux.org/?q=node/5&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 04 Mar 2007 21:15:50 +0000</pubDate>
	<dc:creator>sofar</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Photography</title>
	<guid>http://blog.perldude.de/archives/2007/02/27/photography-4/</guid>
	<link>http://blog.perldude.de/archives/2007/02/27/photography-4/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/perldude/403726921/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img src=&quot;http://farm1.static.flickr.com/172/403726921_d55a3f6318_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;blue in the face&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://www.flickr.com/photos/perldude/402119369/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img src=&quot;http://farm1.static.flickr.com/163/402119369_8f3fe22eaa_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;control&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://www.flickr.com/photos/perldude/401112877/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img src=&quot;http://farm1.static.flickr.com/146/401112877_b1c44393c1_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 27 Feb 2007 04:46:44 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Fotofox</title>
	<guid>http://blog.perldude.de/archives/2007/02/26/fotofox/</guid>
	<link>http://blog.perldude.de/archives/2007/02/26/fotofox/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://briks.si/projekti/fotofox/&quot;&gt;http://briks.si/projekti/fotofox/&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Mon, 26 Feb 2007 11:09:05 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Wie werde ich Profifotograf</title>
	<guid>http://blog.perldude.de/archives/2007/02/25/wie-werde-ich-profifotograf/</guid>
	<link>http://blog.perldude.de/archives/2007/02/25/wie-werde-ich-profifotograf/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://blog.beetlebum.de/2007/02/21/wie-werde-ich-profifotograf/&quot;&gt;http://blog.beetlebum.de/2007/02/21/wie-werde-ich-profifotograf/&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 25 Feb 2007 21:11:23 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Jens Luedicke: Photography</title>
	<guid>http://blog.perldude.de/archives/2007/02/16/photography-3/</guid>
	<link>http://blog.perldude.de/archives/2007/02/16/photography-3/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/perldude/387060461/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img src=&quot;http://farm1.static.flickr.com/171/387060461_4e0b2db2ae_m.jpg&quot; alt=&quot;6x4&quot; height=&quot;160&quot; width=&quot;240&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://www.flickr.com/photos/perldude/390278401/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img src=&quot;http://farm1.static.flickr.com/173/390278401_cd2ee072c0_m.jpg&quot; height=&quot;160&quot; width=&quot;240&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://www.flickr.com/photos/perldude/391281965/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img src=&quot;http://farm1.static.flickr.com/135/391281965_4ef80281d2_m.jpg&quot; alt=&quot;city lights&quot; height=&quot;154&quot; width=&quot;240&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 15 Feb 2007 22:00:16 +0000</pubDate>
	<dc:creator>Jens</dc:creator>
</item>
<item>
	<title>Auke Kok: Feh!</title>
	<guid>3 at http://nl.lunar-linux.org</guid>
	<link>http://nl.lunar-linux.org/?q=node/3</link>
	<description>&lt;p&gt;All blogs were lost, the entire upgrade of drupal just didn&amp;#039;t accept any of the old db&amp;#039;s. bah.&lt;/p&gt;
&lt;p&gt;I&amp;#039;ve attempted to see if it&amp;#039;s possible to *import* data easily from drupal into a newer drupal, and forget about it. very unflexible. this sucks. major negative points for drupal here.&lt;/p&gt;</description>
	<pubDate>Thu, 25 Jan 2007 02:32:18 +0000</pubDate>
	<dc:creator>sofar</dc:creator>
</item>
<item>
	<title>Jasper Huysmans: Foxybuntu</title>
	<guid>http://blog.xfce.org/?p=178</guid>
	<link>http://blog.xfce.org/?p=178</link>
	<description>&lt;p&gt;Very interesting mockup of a simplified user interface by &lt;a href=&quot;http://blogs.gnome.org/view/nigeltao/2006/10/02/0&quot;&gt;Nigel Tao&lt;/a&gt;: check out the &lt;a href=&quot;http://www.gnome.org/~nigeltao/foxybuntu/foxybuntu-mock0.gif&quot;&gt;UI mockup&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It may not be directly obvious, but that sure looks like Xfce to me ;-)
&lt;/p&gt;</description>
	<pubDate>Tue, 03 Oct 2006 07:33:53 +0000</pubDate>
	<dc:creator>Jasper</dc:creator>
</item>
<item>
	<title>Jasper Huysmans: Transparent future</title>
	<guid>http://blog.xfce.org/?p=177</guid>
	<link>http://blog.xfce.org/?p=177</link>
	<description>&lt;p&gt;Not being able to set my mind to doing anything useful, I played a little with rgba windows. For a future version of Xfce that can depend on cairo-based versions of Gtk, it should be possible to only make the panel background transparent, while keeping text and icons fully opaque.&lt;/p&gt;
&lt;p&gt;Just changing the panel window and the base plugin classes, I got the following result:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.loculus.nl/gallery2/v/xfce/20061001.png.html&quot;&gt;&lt;img src=&quot;http://www.loculus.nl/gallery2/d/1059-2/20061001.png&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Not too bad. All widgets that have their own X window, or that do some custome drawing are not transparent, but the others are. I had to choose a theme with white foreground text to make labels somewhat readable. That will require special attention to get right. Shadows or outlines maybe&amp;#8230;&lt;/p&gt;</description>
	<pubDate>Sun, 01 Oct 2006 17:29:25 +0000</pubDate>
	<dc:creator>Jasper</dc:creator>
</item>
<item>
	<title>Jasper Huysmans: I might have to change editors now&#8230;</title>
	<guid>http://blog.xfce.org/?p=175</guid>
	<link>http://blog.xfce.org/?p=175</link>
	<description>&lt;p&gt;The biggest gripe I&amp;#8217;ve had with emacs &amp;#8212; alright, besides the finger-breaking key combo&amp;#8217;s ;-) &amp;#8212; is that it is just plain ugly. It just doesn&amp;#8217;t fit with my beautiful gtk desktop with anti-aliased truetype fonts. Gvim got this right a long time ago.&lt;/p&gt;
&lt;p&gt;But, no longer does this have to be true:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.loculus.nl/xfce/files/emacs-xft.png&quot;&gt;&lt;img src=&quot;http://www.loculus.nl/xfce/files/emacs-xft-thumb.png&quot; alt=&quot;Emacs-gtk with xft support.&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I already knew about the gtk interface, but I never heard of the xft support. I got the instructions from &lt;a href=&quot;http://www.emacswiki.org/cgi-bin/wiki/XftGnuEmacs&quot;&gt;EmacsWiki&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;code&gt; $ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/cvsroot/emacs co -remacs-unicode-2 emacs&lt;br&gt;
 $ cd emacs&lt;br&gt;
 $ ./configure --with-gtk --enable-font-backend --with-xft&lt;br&gt;
 $ make bootstrap &amp;#038;&amp;#038; make &amp;#038;&amp;#038; sudo make install&lt;br&gt;
 $ emacs --enable-font-backend --font &quot;Bitstream Vera Sans Mono-10&quot;&lt;/code&gt;
&lt;/p&gt;</description>
	<pubDate>Thu, 31 Aug 2006 18:54:24 +0000</pubDate>
	<dc:creator>Jasper</dc:creator>
</item>
<item>
	<title>Jasper Huysmans: More 4.6 panel thoughts</title>
	<guid>http://blog.xfce.org/?p=174</guid>
	<link>http://blog.xfce.org/?p=174</link>
	<description>&lt;p&gt;In &lt;a href=&quot;http://aseigo.blogspot.com/2006/08/plasma-wednesday-data-engines.html&quot;&gt;this blog entry&lt;/a&gt; Aaron Seigo talks about &lt;a href=&quot;http://plasma.kde.org/&quot;&gt;Plasma&lt;/a&gt;, the panel/desktop framework for KDE4. The ideas about data engines and data visualizations are really interesting. &lt;/p&gt;
&lt;p&gt;I have been thinking about this for Xfce as well: it would be really cool if we could provide plugin writers with data sources and display  widgets to easily write status monitors for the panel. &lt;/p&gt;
&lt;p&gt;The idea I had is that the display widgets could be in-process, so it would be an internal plugin, but the data to display would be obtained and processed by an external process, through a DBUS protocol or whatever. This has the shared advantage of in-process widgets, which are a lot easier to handle (no more XEMBED, yay), and out-of-process data handling (no GUI blocking or crashing of the panel).&lt;/p&gt;
&lt;p&gt;Of course we really should get Xfce 4.4 out before even considering the possibilities for 4.6&amp;#8230;
&lt;/p&gt;</description>
	<pubDate>Thu, 24 Aug 2006 07:28:01 +0000</pubDate>
	<dc:creator>Jasper</dc:creator>
</item>
<item>
	<title>Jasper Huysmans: Maybe something to look at for Xfce 4.6?</title>
	<guid>http://blog.xfce.org/?p=173</guid>
	<link>http://blog.xfce.org/?p=173</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://blogs.gnome.org/view/ryanl/2006/08/21/0&quot;&gt;Here&amp;#8217;s&lt;/a&gt; a post by Ryan Lortie, who has been working on a (possible) new API for GNOME applets. The work was done as part of the Google Summer of Code and it looks very interesting. &lt;/p&gt;
&lt;p&gt;It would be kinda cool if we could support the same API for Xfce 4.6. Most of the GNOME  dependencies seem to have been dropped&amp;#8230; or maybe, by the time we release 4.6, we simply switch to using the GNOME panel, who knows?&lt;/p&gt;
&lt;p&gt;Or maybe I should be nice to our plugin writers and not change the panel API every major release :-)&lt;/p&gt;</description>
	<pubDate>Tue, 22 Aug 2006 18:01:32 +0000</pubDate>
	<dc:creator>Jasper</dc:creator>
</item>
<item>
	<title>Jasper Huysmans: QOTD</title>
	<guid>http://blog.xfce.org/?p=172</guid>
	<link>http://blog.xfce.org/?p=172</link>
	<description>&lt;p&gt;Here&amp;#8217;s some &lt;a href=&quot;http://xfce-diary.blogspot.com/2006/07/trash-is-back.html&quot;&gt;trash talking&lt;/a&gt; from &lt;a href=&quot;http://xfce-diary.blogspot.com/&quot;&gt;benny&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;&amp;#8230;,but that should be a minor problem as long as people don&amp;#8217;t try to use the trash as primary storage for their documents.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;;-)
&lt;/p&gt;</description>
	<pubDate>Mon, 24 Jul 2006 06:52:34 +0000</pubDate>
	<dc:creator>Jasper</dc:creator>
</item>

</channel>
</rss>
