<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-25506113</id><updated>2011-11-28T01:47:00.682Z</updated><category term='ruby'/><category term='opensuse'/><category term='web'/><category term='kubuntu'/><category term='wdp'/><category term='crap'/><category term='neon'/><category term='music'/><category term='l10n'/><category term='ubuntuone'/><category term='social'/><category term='oxygen'/><category term='fairs'/><category term='ubuntu'/><category term='amarok'/><category term='timelord'/><category term='kde'/><category term='tug'/><title type='text'>apacheLog</title><subtitle type='html'>&lt;b&gt;oh my god, they killed lucid!&lt;/b&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default?start-index=101&amp;max-results=100'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>101</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-25506113.post-6784064786569312141</id><published>2010-02-25T18:57:00.007Z</published><updated>2010-02-25T19:24:38.862Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='crap'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Opportunistic opportunity</title><content type='html'>&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.codinghorror.com/blog/2007/11/mort-elvis-einstein-and-you.html"&gt;Opportunistic&lt;/a&gt;&amp;nbsp;(very recommended to follow this link) programmers, as we are, here at Ubuntu, the Kubuntu developer branch recently came to wonder about the miracle of opportunity.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;Now first of I want to make clear that programming based on opportunity is not the same as programming based on&amp;nbsp;&lt;a href="http://xkcd.com/706/"&gt;freedom&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;For that you should first read&amp;nbsp;&lt;a href="http://www.thefreedictionary.com/opportunity"&gt;the free dictionary&lt;/a&gt;&amp;nbsp;entry on opportunity and try to understand it.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;So let me give two examples, one for programming based on freedom and one for programming based on opportunity.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;You do not like that GNOME is using a closed source toolkit, so you create another desktop environment based on a free toolkit.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;This is programming based on&amp;nbsp;&lt;b&gt;freedom&lt;/b&gt;. You have the freedom to find it bad that a closed source toolkit is used, and you have the freedom to create a new desktop environment. Just like you have the freedom to use Windows and not give a mushroom about whether the software you are using is free software or not.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;Users are getting more and more unsatisfied with the software in Debian stable, so you fork it and advertise a new distribution with more recent software versions.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;Here we have the&amp;nbsp;&lt;b&gt;opportunity&lt;/b&gt;&amp;nbsp;to get a vast user base with minimum effort. Of course you also have the freedom to do this, no doubt, everything includes freedom at some level, but you do not have the freedom to get a ready to go system with minimum effort, you get the opportunity to.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;This was rather theoretical, so let me give you some real life examples, from a recent IRC conversation:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; game of the day&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; go to planet.ubuntu.com&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; and search for "opportuni"&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; I get 28 hits&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; must be new record&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; KOpportunistic, doesn't look that bad, maybe we should rename&lt;/div&gt;&lt;div&gt;&amp;lt;Quintasan&amp;gt; OpportunistiK&lt;/div&gt;&lt;div&gt;&amp;lt;Quintasan&amp;gt; I fixed it for you :)&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-family: inherit;"&gt;&amp;lt;nixternal&amp;gt; apachelogger: hahahaha, someone else did the same thing you did the other day...I think you won with 28 though&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;You see, I had the opportunity to propose this (btw, rather awesome game) because there is a lot of coverage on the word opportuni[stic,ty], and Quintasan had the opportunity to fix my distro name, because it was broken. nixternal had the opportunity to respond to me because I had made that statement, if I hadn't said anything he would have had the freedom to start a conversation with me that might have lead to that statement. From this we can learn that any type of conversation is filled with opportunities, so if you are entering a command on a shell you are indeed doing opportunistic programming! The shell, or the executed command, gives you a reply, and you again have the opportunity to enter some more, or exit.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;lt;ScottK&amp;gt; I do opportunistic programming all the time, but it's not going to get entered into any contests because it's for $WORK.&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;This is an interesting rule. Contested opportunistic programming must not be $WORK!&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-*- Quintasan might not understand&lt;/div&gt;&lt;div&gt;&amp;lt;Quintasan&amp;gt; what it exacly means?&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;Quintasan: The idea is that opportunistic programmers ares doing normal application development like most people think of it. &amp;nbsp;It's small, one off, scripts or small apps to solve local needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;Having such things be FOSS is almost irrelevant because it really is a local need.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;And in this part I want to be serious. This is indeed a very true statement. See. If you are creating a shell script that sets your MAC address to different one, whenever you exceed your traffic limit on some by-MAC-restricted-internet-service, then that is opportunistic programming. However, that local need might indeed be growing beyond that scope and you create a generic MAC changer script that works on all Linux based systems, in which case, I for one, would not call it opportunistic anymore.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;Now for some random wisdom:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; ScottK: it is all about opportunity of not understanding it!&amp;nbsp;&lt;span style="font-size: small;"&gt;[trying to explain why it easy to not know what opportunistic programming means]&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; you see, you have the opportunity to understand it&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; but that implies you also have the opportunity to not understand it&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; that is worht a blog post!&lt;/div&gt;&lt;div&gt;&amp;lt;apachelogger&amp;gt; And apparently it was worth a typo too. Oh my!&lt;/div&gt;&lt;div&gt;&amp;lt;ScottK&amp;gt; apachelogger: If it's worth doing, it's worth doing wrong.&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;And finally I had the opportunity to write a serious blog post, but then again I do not particularly care about python and neither do I care about the fact that apparently opportunistic programming == python programming.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; margin-left: 0px; margin-right: 0px;"&gt;&lt;span style="font-size: small;"&gt;But please, pretty please, join me and break my "opportuni"-search-on-planet.ubuntu.com-highscore, you could for example post your score on identi.ca and tag it with #opportunistic ;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;(all links are sponsored by Microsoft Bing search ...&amp;nbsp;allegedly)&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6784064786569312141?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6784064786569312141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6784064786569312141' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6784064786569312141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6784064786569312141'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2010/02/opportunistic-opportunity_25.html' title='Opportunistic opportunity'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-159681467534242115</id><published>2010-02-24T15:30:00.006Z</published><updated>2010-02-24T15:33:28.180Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='crap'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>When X decides to crash</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Yesterday evening at 20:45 (UTC+1) I decide to do a good deed and help &lt;/span&gt;&lt;a href="http://blogs.fsfe.org/myriam/"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Mamarok&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;help a Kubuntu user getting his system fixed.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;The symptoms sound quite familiar (apparently there also have been quite some cases of this): login doesn't work, get thrown back to KDM.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;At approximately 21:00 I realized that simply helping to help will not suffice in this particular case.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;At 22:36 I gained SSH access to the affected machine.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;At 00:43 I found the source of the issue.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;At 01:17 I got all data for a somewhat feasible bug report.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;OH MY!&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;I certainly do hope that you now wonder what the problem was I spent around 4 hours of time on. Well, an X crash, though you probably guessed that much already from the title of this post ;)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;More interesting is how we got there, I collected the most important data in the &lt;/span&gt;&lt;a href="https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/526919"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;bug report on launchpad&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Apparently some recent update triggered the issue. Naturally I inspected the dpkg.log, but since there was one rather large update recently, that did not give me much of a clue, xsession-errors is also rather&amp;nbsp;unspectacular, well, other than the X connection problems (I suspect those were caused by X going down?).&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;So while I was digging around finding a sensible way to debug this properly, the help-seeker made some very weird discovery, apparently changing the locale from he_IL to en_US and creating a new user made login work for the new user (?). That&amp;nbsp;seemed&amp;nbsp;rather unrelated, but the fact that it worked for a new user lead me to suspect a problem with some config in $HOME, so we spent quite some time on looking for possible causes, didn't find anything though. By that time I got ssh and vnc accesss, poked a bit more with the $HOME stuff, switched back to he_IL and guess what, login for that new user did not work (I did not try with en_US, so I cant even tell if it really worked before, but the user claimed it worked twice (?)). So while the issue gets weirder and weirder I at least discovered that login to an xterm session worked without any problem. hah!&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Natural assumption at this point: if xterm session works, but KDE does not -&amp;gt; something KDE related must be at fault. So from the xterm session I invoke the usual suspects (kwin, plasma-desktop...), but nothing, indeed the system seemed to be working just fine, quite fast too. After some poking and prodding I finally came to think of the ultimate answer, and it is not 42! If KDE appears to be causing the problem, but all KDE apps start just fine on their own, the problem must be in startkde. That of course leads to another question: how to debug startkde?&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Since the issue was appearing immediately (i.e. once you hit enter in KDM, X would crash, no splash, no nothing), the only option I could imagine was adding sleeps to startkde. Obviously something within startkde triggered the crash, so I just worked my way down the code. Added sleep 60 -&amp;gt; try login -&amp;gt; sleeps -&amp;gt; move sleep 60 a few lines down -&amp;gt; try login... Until I went beyond one line...&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="line-height: 14px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;xsetroot -cursor_name left_ptr&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;...a.k.a. daemon command of startkde ;)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;So I go back to the xterm session and run that command. But nothing happens. Nothing at all. After some more prodding I gave up and accepted the fact that the binary is not alone responsible. So I comment out that line and remove the sleep, and surprise surprise KDE login works!&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Conclusion: xsetroot alone is not dangerous, but combined with something else in startkde triggers the X crash.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Finally it is time to get a backtrace, which is actually pretty easy, just follow the &lt;/span&gt;&lt;a href="https://wiki.ubuntu.com/X/Backtracing"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Ubuntu X Backtracing&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; guide. Well, almost. First try did not result in a proper backtrace from gdb, apparently one needs to run X with&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: 20px; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;-dumbSched, which is pretty easy to archive with kdm:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: courier, monospace; font-size: 16px; line-height: 20px; white-space: pre-wrap;"&gt;in /etc/kde4/kdm/kdmrc&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="line-height: 20px; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;just add the option to ServerArgsLocal= and restart KDM.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 20px; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 20px; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Voila, a beautiful backtrace. Now if only someone can find the source of the crash :/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;You might be wondering why I think this is worthy to be written down. Well, I did spent 4 hours of my live on it, and it shows how weird issues can be. And hopefully the next user who runs across such a login issue finds this post via &lt;a href="https://lists.ubuntu.com/archives/ubuntu-devel/2010-January/030065.html"&gt;Yahoo&lt;/a&gt; (;)) and gets something to hold on.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;On that topic: REINSTALLING IS NO FIX - GO FIND APACHELOGGER&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Also, I think Kubuntu needs a new slogan "Kubuntu - The only OS with Developers coming home to you to fix your system" ;)&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-159681467534242115?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/159681467534242115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=159681467534242115' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/159681467534242115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/159681467534242115'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2010/02/when-x-decides-to-crash.html' title='When X decides to crash'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-5387154254250779900</id><published>2010-02-24T14:43:00.004Z</published><updated>2010-02-24T14:46:37.058Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='timelord'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Opportunistic Plasma Scripting for Feature-Rich Kubuntu Deployments ... and the like</title><content type='html'>In case you don't know yet, but Plasma in KDE 4.4 supports &lt;a href="http://techbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting"&gt;scripting&lt;/a&gt; using ecmascript (aka javascript). The idea is to provide a flexible enough solution for administrators and distributors to script default setups etc.&lt;br /&gt;&lt;br /&gt;So, now instead of patching KDE to get a modified default desktop for Kubuntu, we script it, which is of course much preferred over patching. And let me state right here, that I find javascript a rather nice language (for the Ubuntu planet readers: ECMAScript &amp;nbsp;is a very opportunistic programming language :P).&lt;br /&gt;&lt;br /&gt;For intial setup we use &lt;a href="http://bazaar.launchpad.net/~kubuntu-members/kubuntu-default-settings/ubuntu/annotate/head:/share/apps/plasma-desktop/init/01-kubuntu-default-setup.js"&gt;01-kubuntu-default-setup.js&lt;/a&gt;, I think this really shows how simple everything is. The script adds an activity and a panel, and then fills both with widgets.&lt;br /&gt;Some of those get default settings right away, such as folderview, which shows the desktop by default:&lt;br /&gt;&lt;blockquote&gt;folderview = activity.addWidget("folderview");&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;folderview.writeConfig("url", "desktop:/");&lt;/blockquote&gt;And others do not get added depending on conditions, like the twitter plasmoid, that only gets added if the screen is &amp;gt;= 1024x768 (otherwise the widgets would overlap).&lt;br /&gt;&lt;blockquote&gt;if (!(screenrect.right &amp;lt; 1024 &amp;amp;&amp;amp; screen.bottom &amp;lt; 768)) {&lt;/blockquote&gt;&lt;blockquote&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;activity.addWidget("twitter");&lt;/blockquote&gt;&lt;blockquote&gt;}&lt;/blockquote&gt;This script however already exhibits one particular problem: the systemtray supports embedding of widgets, but the API does not, so what we do is manually hack the applets in. A rather dirty approach as I'd like to think. But I find it very awesome that the scripting API already has useful properties like &lt;i&gt;hasBattery&lt;span class="Apple-style-span" style="font-style: normal;"&gt;, it always annoyed me that my desktop PC got a battery applet ;)&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;For updates from 9.10 we use&amp;nbsp;&lt;a href="http://bazaar.launchpad.net/~kubuntu-members/kubuntu-default-settings/ubuntu/annotate/head:/share/apps/plasma-desktop/updates/01-kubuntu-10.04.js"&gt;01-kubuntu-10.04.js&lt;/a&gt;, this is a bit more magical so I'll break the basic functionality down a bit:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;only use first panel - we concluded that people wouldn't want us to mess with all their panels&lt;/li&gt;&lt;li&gt;iterate over all widgets of the panel and check if we can find a systray and also if those widgets that we want to move to the systray are present, if so add them to an array of widgets&lt;/li&gt;&lt;li&gt;if there is a systray, then move each of the found widgets there&lt;/li&gt;&lt;li&gt;moving involes: checking if it is already present in the tray, adding the widget, manually migrating all settings, moving the widget&lt;/li&gt;&lt;/ol&gt;After running the script some of the default widgets from Kubuntu 9.10 should be migrated to the sytemtray, along with all their config settings.&lt;br /&gt;&lt;br /&gt;Here's another thing one should watch out for: variable scope is a bit of a monster!&lt;br /&gt;Say you have a loop outside a function and use the counting variable "i", then inside a function you use "i" again for another loop. What you might not know is that the i inside the function is indeed &lt;i&gt;this.i &lt;/i&gt;(i.e. the same as i outside the function).&lt;br /&gt;&lt;br /&gt;And finally something I was wondering about. The &lt;a href="http://techbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting"&gt;API documentation&lt;/a&gt; mentions that &lt;i&gt;"&lt;/i&gt;&lt;span class="Apple-style-span" style="color: #535353; font-family: 'Bitstream Vera Sans', 'Lucida Grande', 'Trebuchet MS', sans-serif; font-size: 15px;"&gt;&lt;i&gt;For security reasons, scripts located in the user's home directory will&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #535353; font-family: 'Bitstream Vera Sans', 'Lucida Grande', 'Trebuchet MS', sans-serif; font-size: 15px;"&gt;&lt;b&gt;&lt;i&gt;not&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #535353; font-family: 'Bitstream Vera Sans', 'Lucida Grande', 'Trebuchet MS', sans-serif; font-size: 15px;"&gt;&lt;i&gt;&amp;nbsp;be run during this phase."&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;, which IMHO does not exactly add security:&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;mkdir -p /tmp/malware/share/apps/plasma-desktop/updates/&lt;/blockquote&gt;&lt;blockquote&gt;touch /tmp/malware/share/apps/plasma-desktop/updates/foo.js&lt;/blockquote&gt;&lt;blockquote&gt;export KDEDIR=/tmp/malware&lt;/blockquote&gt;&lt;blockquote&gt;export KDEDIRS=$KDEDIR&lt;/blockquote&gt;and what do we get at plasma-desktop startup?:&lt;br /&gt;&lt;blockquote&gt;plasma-desktop(4878)/plasma DesktopCorona::evaluateScripts: evaluating startup script: "/tmp/malware/share/apps/plasma-desktop/updates/foo.js"&lt;/blockquote&gt;&lt;div&gt;But all in all is Plasma scripting great fun and actually made me learn javascript quite a bit :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-5387154254250779900?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/5387154254250779900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=5387154254250779900' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5387154254250779900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5387154254250779900'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2010/02/opportunistic-plasma-scripting-for.html' title='Opportunistic Plasma Scripting for Feature-Rich Kubuntu Deployments ... and the like'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8877610888516910368</id><published>2009-11-25T15:34:00.000Z</published><updated>2009-11-25T15:34:37.944Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntuone'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu One KDE Tech Preview</title><content type='html'>As all my dear &lt;a href="https://edge.launchpad.net/~we-love-harald"&gt;groupies&lt;/a&gt; probably have noticed, I started working on getting Ubuntu One a KDE frontend.&lt;br /&gt;&lt;br /&gt;First results are now available as a tech preview.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_j9FwE_4iU7c/Sw1Og4GxeXI/AAAAAAAACgo/1qkF4piDWQs/s1600/snapshot056.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/Sw1Og4GxeXI/AAAAAAAACgo/1qkF4piDWQs/s320/snapshot056.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;The &lt;a href="http://gitorious.org/ubuntuone-client-kde/ubuntuone-client-kde"&gt;Ubuntu One KDE clien&lt;/a&gt;t is a small application that lives in your system tray (the thing next to your clock). It notifies you when a new transfers from or to the Ubuntu One server have been started and when they are finished.&lt;br /&gt;Additionally it will show up whenever there is a problem with the connection.&lt;br /&gt;&lt;br /&gt;You can get an impression of what it does from the two prototype sceencasts&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://aplg.kollide.net/screencasts/ubuntuone-kde1.ogv"&gt;http://aplg.kollide.net/screencasts/ubuntuone-kde1.ogv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://aplg.kollide.net/screencasts/ubuntuone-kde2.ogv"&gt;http://aplg.kollide.net/screencasts/ubuntuone-kde2.ogv&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;What can you expect from this preview?&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Crashes, startup failures and missing functionallity, as to be expected from a tech preview.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please note that this preview is directly based of a prototype, so the internals are most likely to change a lot.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Still here?&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ok.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can get the client from a special &lt;a href="https://launchpad.net/~apachelogger/+archive/ubuntuone-kde"&gt;PPA&lt;/a&gt;. Just add the source lines and install ubuntuone-client-kde. Before you do anything you need to run the GNOME client (ubuntuone-client-applet) at least once to obtain authentication from the Ubuntu One server, then you can just quit the GNOME client and start the KDE one (you need to start it with --nofork or it will not work).&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have also create a &lt;a href="http://aplg.kollide.net/screencasts/ubuntuone-kde3.ogv"&gt;screencast&lt;/a&gt; showing all that.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once authentication is implemented an the client works properly I'll take a look into implementing Dolphin integration (most likely via a kio slave, due to lack of other options). Meanwhile the &lt;a href="https://launchpad.net/desktopcouch"&gt;Desktop CouchDB&lt;/a&gt; &lt;a href="http://websvn.kde.org/trunk/playground/pim/akonadi/desktop-couch/"&gt;Akonadi resources&lt;/a&gt; get finsihed. So we will hopefully have meaningful integration into the KDE Platform by the time Kubuntu 10.04 LTS gets released.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Interesting times lie ahead!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8877610888516910368?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8877610888516910368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8877610888516910368' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8877610888516910368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8877610888516910368'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/11/ubuntu-one-kde-tech-preview.html' title='Ubuntu One KDE Tech Preview'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_j9FwE_4iU7c/Sw1Og4GxeXI/AAAAAAAACgo/1qkF4piDWQs/s72-c/snapshot056.png' height='72' width='72'/><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8706976859886042330</id><published>2009-11-21T11:24:00.004Z</published><updated>2009-11-21T11:26:14.731Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='timelord'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Interpretation and learning from it</title><content type='html'>I just got up and Quassel presented the following to me:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;&amp;lt;daskreech&amp;gt; apachelogger: as regards to your musing on what Kubuntu should be in terms of providing what is needed for the user. I just had a look at the Perfect Kubuntu Desktop 9.10 setup and the first steps are to replace nearly all the KDE apps&lt;/i&gt;&lt;br /&gt;&lt;/blockquote&gt;Honestly, I did not read the &lt;a href="http://www.howtoforge.com/the-perfect-desktop-kubuntu-9.10"&gt;howto&lt;/a&gt; just until now, so thanks to daskreech for reminding me. There is indeed some things that need highlighting.&amp;nbsp;Certainly not the application selection though.&lt;br /&gt;The most important thing about this how to is the last line from the introduction:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;I want to say first that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take. I do not issue any guarantee that this will work for you!&lt;/i&gt;&lt;br /&gt;&lt;/blockquote&gt;This is a very reasonable statement. See, if the author were to present applications that are superior or missing, then he would need to justify such claims in one way or another, but what he does is present how &lt;b&gt;his&lt;/b&gt; perfect Kubuntu system looks like, and he even says so.&lt;br /&gt;&lt;br /&gt;Even if he did not mention this fact, it would be pretty obvious why we can not take this howto for any indication on whether the current application selection is wrong. And here is why:&lt;br /&gt;&lt;br /&gt;F-Spot vs. Picasa, Opera vs. Firefox, Thunderbird vs. Evolution, KTorrent vs. Azureus/Vuze, Amarok vs. Banshee vs. Rhythmbox vs. XMMS. That last part is particularly interesting though. The "Sound &amp;amp; Video" section is filled with duplication, the better part of it really consists of players, so that might indeed be an indication that a power user is not happy with the quality and/or provided features of all multimedia applications at hand.&lt;br /&gt;&lt;br /&gt;In addition to those duplications, that will most likely not affect an average user, you have a set of applicatons that are not likely to be used by the user at all. VirtualBox, Gimp and Scribus come to mind. All three of them would not be useful to the majority of users.&lt;br /&gt;&lt;br /&gt;Which leads me to my final conclusion.&lt;br /&gt;It is important that we interpret such articles properly. What makes a power user most different from an average user is, IMHO, the ability to actually install software that she finds most suited for her needs. The CD installation is targetted to provide a ready to go system, not to provide the all knowing, all doing, all fancy desktop. For the power user the CD installation should be something to build upon, and for the average user something to use.&lt;br /&gt;&lt;br /&gt;What we can learn from this article is that we apparently fail at the former (partially at least). The author first really goes for synaptic, because mass installing packages is a PITA with kpackagekit it seems. So that is something we should really take a look at.&lt;br /&gt;&lt;br /&gt;And while I was writing this. I started wondering. Kubuntu actually does have a DVD available for download, with a lot more languages and a lot more software. Yet I am not sure if the software gets installed by default (which would probably make sense, or at least provide an option for that at install time) and whether it is really properly advertised.&lt;br /&gt;You mostly get redirected to the Kubuntu CD, granted it is our install media of choice, but I do not see why a power user should not be able to stumble upon a DVD which might be a more useful base for her.&lt;br /&gt;&lt;br /&gt;To end this post I'd like to raise the question why such an howto is necessary. Is it that our documentation is not visible enough? Or maybe we do not guide people enough after first install?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8706976859886042330?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8706976859886042330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8706976859886042330' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8706976859886042330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8706976859886042330'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/11/interpretation-and-learning-from-it.html' title='Interpretation and learning from it'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8737246696601466257</id><published>2009-11-03T00:00:00.003Z</published><updated>2009-11-03T00:03:01.664Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='timelord'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Kubuntu's Project Timelord</title><content type='html'>After some &lt;a href="https://lists.ubuntu.com/archives/kubuntu-devel/2009-October/003414.html"&gt;initial discussion&lt;/a&gt;, Kubuntu now officially&amp;nbsp;&lt;a href="http://www.kubuntu.org/news/timelord"&gt;announced&lt;/a&gt; Project Timelord \o/&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_j9FwE_4iU7c/Su9r02t1VzI/AAAAAAAACgI/-yP41r9_dMQ/s1600-h/timelord-400.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_j9FwE_4iU7c/Su9r02t1VzI/AAAAAAAACgI/-yP41r9_dMQ/s400/timelord-400.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Four years ago I started contributing to Kubuntu. So, it only took me like half a decade to get started on fixing it to become super awesome :P&lt;br /&gt;&lt;br /&gt;A couple of weeks ago, I paired up with some other Kubuntu developers in order to review where we stand and where we should be. This lead to the creation of &lt;i&gt;Project Timelord.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Project Timelord's&lt;/i&gt; primary objective is to make Kubuntu leave the old baggage behind and do a progressive restart. A reincarnation if you will. For one month the &lt;i&gt;Timelords&lt;/i&gt; have been drafting up a paper describing major flaws within Kubuntu, the product and the project, and trying to find solutions.&lt;br /&gt;&lt;br /&gt;Each of those flaws will be addressed over the course of &lt;i&gt;Project Timelord&lt;/i&gt;. Some issues will require serious discuission, some will require a lot of work. I am not going palliate it, it's going to be dirty, exhausting and difficult at times. Yet, properly executed, &lt;i&gt;Project Timelord&lt;/i&gt; will make Kubuntu even better than it is right now.&lt;br /&gt;&lt;br /&gt;The journey ahead will sure be an exciting one, for the users as well as the developers.&lt;br /&gt;Join the Kubuntu awesomeness crew today and get a free cookie!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;I am the Doctor, and I love KDE and Kubuntu alike :)&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8737246696601466257?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8737246696601466257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8737246696601466257' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8737246696601466257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8737246696601466257'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/11/kubuntus-project-timelord.html' title='Kubuntu&apos;s Project Timelord'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_j9FwE_4iU7c/Su9r02t1VzI/AAAAAAAACgI/-yP41r9_dMQ/s72-c/timelord-400.jpg' height='72' width='72'/><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-4446529373641388660</id><published>2009-10-21T09:41:00.000Z</published><updated>2009-10-21T09:41:18.740Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='fairs'/><title type='text'>KDE + Distro + Package splitting = 100% fail for user?</title><content type='html'>...not necessarily.&lt;br /&gt;&lt;br /&gt;For quite some time I envisoned a solution to the problem of package splitting and runtime dependencies (or recommendations at large).&lt;br /&gt;&lt;br /&gt;Let me outline one very visible problem. Every KDE app got a Help menu in its menu bar (that is if it got a menu of course), in this standard Help menu there is an entry for documentation. This entry will open KHelpCenter, hoping for it to find the appropriate documentation.&lt;br /&gt;In case of Debian/Kubuntu documentation is sometimes detached from the main package to decrease the package size. This is especially important for Kubuntu since the installation media of choice is a CD and thus Kubuntu needs to be very careful what the space is used for.&lt;br /&gt;Here comes the problem. The user tries to access the documentation via the Help menu, KHC pops up and starts crying because it can't find the necessary file(s) =&amp;gt; KHC not happy = user not happy.&lt;br /&gt;&lt;br /&gt;Granted, this is a distro-created problem, so KDE could not care (the excuse of being source-only distributor is always a good one, I used it quite some times myself ;)), but KDE wants to care. Any distro issue reflects badly on KDE (and to some degree also on other distros shipping KDE).&lt;br /&gt;&lt;br /&gt;Let me give another example, where the user is not exposed to distro politics (such as installation media constraints), but rather law. MP3 support is technically available, yet most larger distros do not ship it by default, due to possible patent issues and what not. In Amarok 1 there was an interface that allowed distros to specify a way to obtain MP3 support at runtime. Amarok would start crying to the user and offer installation of the necessary components for MP3 support, user would either allow it to install all the magic or not.&lt;br /&gt;&lt;br /&gt;My envisioned solution to all issues of this kind (i.e. missing runtime stuff) builds upon what Amarok 1 implemented.&lt;br /&gt;In the best case scenario we have 2 information sources:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The application knows that something is missing. This is most obvious, without knowing that something is missing it would be jolly hard to give an error message to begin with ;). Ultimately the application even knows what exactly is missing. For example, KHC would know that the documentation for knode is missing, because it was trying to access it.&lt;/li&gt;&lt;li&gt;The distribution developer knows where the missing something is to be found (if at all). If the distro developer stripped the knode documentation, I would suppose they also know where they stripped it to :)&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;One source knows that something is missing and the other knows where to find it. Sounds like we just need to hook them up, right?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let's assume there was a library that could do exactly that. KHC cries a river to the lib, the lib looks up where to find the stuff, KHC is crying about, and offers the user to install it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, how would this work?...&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;The distro dev provides a desktop file describin how one would do package installation on $distro&lt;/li&gt;&lt;li&gt;The distro dev also provides desktop files for stuff that would be required at runtime or that was stripped intentionally. For example, there would be a desktop file knode-doc.desktop stating that the knode documentation is in package "kdepim-doc"&lt;/li&gt;&lt;li&gt;The application detects that something is missing and uses the lib to complain to the user&lt;/li&gt;&lt;li&gt;The lib looks up if it can find the missing component in the data provided by the available desktop files (e.g. looks for a desktop file about knode's documentation)&lt;/li&gt;&lt;li&gt;The lib finds information and polls user whether to install the additional stuff or not&lt;/li&gt;&lt;li&gt;If user wants to install, then lib invokes whatever command is outlined in the desktop file, described above&lt;/li&gt;&lt;li&gt;If all goes well the lib notifies the application that the missing component is now available, thus the application tries to access it again&lt;/li&gt;&lt;li&gt;Hooray, all good (e.g. knode documentation is displayed :))&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;The trick is that you design the process in such a generic way that you can apply it almost everytime, some important stuff is missing (assuming the application knows what is missing precisly). That way you can apply the same solution for missing documentation, missing codecs, missing applicaton to open filetype (say I want to open a .exe, wouldn't it be nice if KDE recommended the installation of package "wine"?), &amp;nbsp;improvements (nepomuk might recommend to use sesame rather than redland)...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Does this make any sense to anyone?&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-4446529373641388660?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/4446529373641388660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=4446529373641388660' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4446529373641388660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4446529373641388660'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/10/kde-distro-package-splitting-100-fail.html' title='KDE + Distro + Package splitting = 100% fail for user?'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-4625149550552277989</id><published>2009-10-16T18:34:00.000Z</published><updated>2009-10-16T18:34:33.153Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='tug'/><category scheme='http://www.blogger.com/atom/ns#' term='crap'/><title type='text'>Insane Cisco VPN Client</title><content type='html'>First off, yes there is VPNC, and yes VPNC works very well, I just want to drop a rant about the product deployment of Cisco.&lt;br /&gt;&lt;br /&gt;So, since I am student of software development now \o/ (at all famous &lt;a href="http://www.tugraz.at/"&gt;Graz University of Technology&lt;/a&gt;)&amp;nbsp;I eventually had to poke a bit in the Cisco VPN client stuff. Apparently a lot of universities use Cisco VPN solutions to, well, create a VPN. Considering that and the market share of Cisco in networking solutions in general, one would expect that the Cisco VPN client is a somewhat decent application (from a Linux POV).&lt;br /&gt;&lt;br /&gt;Think again!&lt;br /&gt;&lt;br /&gt;That beast has a long history of being unbuildable on latest kernel releases (in fact it appears the definition of 'latest' spans at least 1 year in for this particular application). There are some people trying to patch it buildable as good as they can, but really, it is not worth the effort. You can google the patches quite easily, Google is also nice enough to offer information about them, even when you are only looking for the Cisco VPN client for Linux ;-)&lt;br /&gt;&lt;br /&gt;So here is why it is not worth the effort of patching: the client does not even have a GUI on Linux (I remember even ATI's driver &lt;b&gt;installer&lt;/b&gt; happened to have a GUI at some point).&lt;br /&gt;All the more interesting that at least the Windows Binary ships with a Qt 3.3 dll file (I, personally, consider this a strong sign that it is actually implemented using Qt), also if it really is, then this would explain why there is a Mac GUI, but why on earth is it not available for Linux? That is like cooking dinner for 2 when 3 people are to attend.&lt;br /&gt;&lt;br /&gt;Anyhow. IMHO Cisco should put some more effort into keeping the client up-to-date (also a bit of dkms scripting could not hurt) and give Linux a GUI and while they are at it port to Qt 4 awesomeness.&lt;br /&gt;&lt;br /&gt;For the time being I can only &lt;a href="http://tugll.tugraz.at/91675/weblog/9134.html"&gt;recommend vpnc&lt;/a&gt; unless you need particular functionality that is not available in vpnc.&lt;br /&gt;&lt;br /&gt;As I tend to say in packaging context "Patches are evil", which also applies to a upstream-is-broken context, which could also be enhanced to "Patches are evil and no long-term solution".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-4625149550552277989?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/4625149550552277989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=4625149550552277989' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4625149550552277989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4625149550552277989'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/10/insane-cisco-vpn-client.html' title='Insane Cisco VPN Client'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-465649707895654570</id><published>2009-09-15T09:52:00.000Z</published><updated>2009-09-15T09:52:10.900Z</updated><title type='text'>How to swarm some code</title><content type='html'>As if a "how does one make such a code swarm?" comment was not to be anticipated....&lt;br /&gt;&lt;br /&gt;First of all you'll need &lt;a href="http://code.google.com/p/codeswarm/"&gt;codeswarm&lt;/a&gt;&amp;nbsp;in order to use it you'll also need sun-java6-jdk (or whatever your distro might call it) and ant. (on Kubuntu I recommend you install without recommends though)&lt;br /&gt;&lt;br /&gt;Now it gets tricky. You'll need to get a log from your version control system and convert that using the script in convert_logs. If you are using bzr you are boned since the script does not parse the default log output of bzr, neither is a plugin available for bzr that would output something the script can handle (or directly to the XML format as produced by the converter script)... if anyone wants to create one... :)&lt;br /&gt;So, if you are using bzr it's probably best to convert to something supported (beware bzr fast-export|git fast-import is broken if you have tags that include :, such as used to mark an epoch in debian packaging). I used hg (aka Mercurial) since it got a halfway decent converter plugin that converts from about everything to hg (also you get additional goody magic, see below).&lt;br /&gt;&lt;br /&gt;Now just take a look at the data directory and tweak stuff to your needs. Execute run.sh and you should get a live swarm in a window.&lt;br /&gt;If you set&lt;br /&gt;&lt;blockquote&gt;TakeSnapshots=true&lt;/blockquote&gt;in the config you will get loads of png files, those you can abuse to render a video (with mencoder for example).&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;If you want it a bit more automized...&lt;a href="http://rakjar.de/shared_codeswarm/readme.html"&gt;http://rakjar.de/shared_codeswarm/readme.html&lt;/a&gt;&lt;br /&gt;With that fancy script you bascially just need one config fie with loads of hg convert lines, then run script and you'll end up with a ready to go rendered avi file.&lt;br /&gt;The config might look like this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;`--&amp;gt; cat simple.config&lt;/blockquote&gt;&lt;blockquote&gt;banshee: hg convert /home/me/src/git/banshee banshee&lt;/blockquote&gt;&lt;blockquote&gt;amarok: hg convert /home/me/src/git/amarok amarok&lt;/blockquote&gt;It executes the given command and hopes to end up with a directory named like the entry, then gets an hg log from that, parses it, combines it with the other entries in the config to end up with a shared codeswarm. Then it just executes the codeswarm app with an autogenerated config, mencodes the resulting pngs and plays that back in mplayer.&lt;br /&gt;&lt;br /&gt;I hope you understand that I don't give a step to step tutorial, the documentation is all there and....one remark: Since codeswarm is javaware and community_codeswarm is pyware you are going to have to do fiddling to get it work properly :P&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Have fun swarming :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-465649707895654570?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/465649707895654570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=465649707895654570' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/465649707895654570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/465649707895654570'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/09/how-to-swarm-some-code.html' title='How to swarm some code'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8596928737361646837</id><published>2009-09-14T10:53:00.001Z</published><updated>2009-09-14T14:58:48.668Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Code swarms: Kubuntu; QuasselVsKonversation; AmarokVsBanshee;</title><content type='html'>Boredom is your friend.&lt;br /&gt;&lt;br /&gt;Over the course of this weekend I created 3 code swarm videos. Code swarms are not particularly useful (though interesting, thus I will highlight some of those interesting things below), but in any case good looking, a bit like Star Wars ;)&lt;br /&gt;&lt;br /&gt;Note: to see the videos, please direct your browser to the &lt;a href="http://apachelog.blogspot.com/2009/09/code-swarms-kubuntu-quasselvskonversati.html"&gt;blog post directly&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-large;"&gt;Kubuntu&lt;/span&gt;&lt;br /&gt;Of all three videos this one is probably the least useful one :P Since the recently introduced bzr branches for Ubuntu packages are incredibly fat (the Amarok one is &amp;gt;500MiB) and since I got commits only to show up as done by James (are those imports really done through his account?), I had to use the raw packaging branches of Kubuntu. This has 2 downsides. For one up until end of 2008 there were only 2 branches (most importantly kubuntu-default-settings) and for another Jonathan Riddell did not setup his bzr properly so he shows up with at least 3 different nicks ;)&lt;br /&gt;&lt;object height="505" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/VsWnUdP7ry8&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/VsWnUdP7ry8&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Despite the disadvantages one thing becomes very apparent. The amount of contributors is raising ever since we introduced the bzr branches. I am&amp;nbsp;referring&amp;nbsp;to short term raise here. Since the multi-branch information is making up a very small amount of the video you might want to watch the ending more than once. Starting 0:30. More people contribute changes to the branches (represented by the entering nicks) they kind of form a&amp;nbsp;steady&amp;nbsp;flow. I suppose that is a good thing :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-large;"&gt;Quassel vs. Konversation&lt;/span&gt;&lt;br /&gt;&lt;object height="505" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7cPuWjBMRPI&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/7cPuWjBMRPI&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Unfortunately the history of Konversation's current trunk does not include the time it stuck to KDE 3 with KDE 4 working branch available, though this might be a good thing after all. It becomes very apparent that when Konversation faded a bit due to the KDE 4 migration, Quassel had quite the boost in both commits and contributors (though I doubt it would ever be able to compete with the density of a project hosted in KDE SVN - see Amarok below). It shall be very interesting how this&amp;nbsp;comparison&amp;nbsp;looks in one year, when Konversation has some history in it's KDE 4 live cycle. I imagine an epic swarm battle :D&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-large;"&gt;Amarok vs. Banshee&lt;/span&gt;&lt;br /&gt;Talking about epic swarm battles. I would say the following counts as such. Rendering that took roughly half an hour or so.&lt;br /&gt;&lt;object height="505" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y0NnZvwYHDg&amp;hl=en&amp;fs=1&amp;rel=0&amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Y0NnZvwYHDg&amp;hl=en&amp;fs=1&amp;rel=0&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;That is what I meant when I said that Quassel's swarm will probably never be as dense as the one of a KDE project. While abock almost always forms some kind of epicenter of the Banshee swarm, the Amarok one is just one big fat ball with stuff streaming in and out. That is, IMHO, what being a KDE project can do to your code. Looks like Star Wars, doesn't it ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8596928737361646837?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8596928737361646837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8596928737361646837' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8596928737361646837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8596928737361646837'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/09/code-swarms-kubuntu-quasselvskonversati.html' title='Code swarms: Kubuntu; QuasselVsKonversation; AmarokVsBanshee;'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1285600624729151235</id><published>2009-09-10T12:00:00.008Z</published><updated>2009-09-10T14:25:39.473Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Kubuntu apps repraise</title><content type='html'>&lt;div style="text-align: left;"&gt;Some of you might have noticed that recently two new Kubuntu apps hit the CD for the upcoming 9.10 release.&lt;/div&gt;Also some bugfix improvements were done to the available ones.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;AptUrl&lt;/b&gt;&lt;div&gt;Apturl is a tiny application that allows installation of packages via apt:// URLs. So for example &lt;a href="apt://firefox"&gt;apt://firefox&lt;/a&gt; will install Firefox. This fancyness is  available in Ubuntu and Firefox since 7.10 and starting with 9.10 also in Kubuntu (aight, 4 releases lag is not that bad ;)).&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/Sqj6XYhTBfI/AAAAAAAACas/z3-uW4msf8Y/s1600-h/snapshot031.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 108px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/Sqj6XYhTBfI/AAAAAAAACas/z3-uW4msf8Y/s200/snapshot031.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5379825034520102386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;The good thing about KDE is that, since AptUrl provides a protocol handler for KDE it is technically available to any KDE application right away. &lt;/div&gt;&lt;div&gt;So if you some friend a message containing &lt;a href="apt://tellico"&gt;apt://tellico&lt;/a&gt; Kopete will allow them to open the link and the Apturl app starts doing its magic.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/Sqj6yiu2tdI/AAAAAAAACa0/-63ny8iVzKw/s1600-h/snapshot032.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 136px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/Sqj6yiu2tdI/AAAAAAAACa0/-63ny8iVzKw/s200/snapshot032.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5379825501117789650" /&gt;&lt;/a&gt;&lt;div&gt;Also, you can just as well enter such an URL in KRunner (the thing that pops up when pressing Alt+F2). I suppose you get the point :)&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_j9FwE_4iU7c/Sqj7DolPQ8I/AAAAAAAACa8/7IEn0K9LFxI/s1600-h/snapshot033.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 128px;" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/Sqj7DolPQ8I/AAAAAAAACa8/7IEn0K9LFxI/s200/snapshot033.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5379825794745844674" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Kubuntu-Firefox-Installer&lt;/b&gt;&lt;/div&gt;&lt;div&gt;At some recent Kubuntu meeting we came to discuss the situation of web browsers. Basically coming down to whether we do not ship Firefox by default. The answer appears to be that it wouldn't fit on the CD (or only at the cost of translations).&lt;/div&gt;&lt;div&gt;So dearest &lt;a href="http://www.obso1337.org/"&gt;seele&lt;/a&gt; suggested that we create a simplified installer that allows users to find something 'firefoxish' that leads them directly to installation. The apachelogger code-monkey seemed to like that idea and started hacking on kubuntu-firefox-installer.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/Sqj8f4khDCI/AAAAAAAACbE/ohzbvEhQ4pw/s1600-h/snapshot019.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/Sqj8f4khDCI/AAAAAAAACbE/ohzbvEhQ4pw/s200/snapshot019.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5379827379585748002" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The application is really fairly simple. It provides a menu entry in the Internet category of the menu and upon launch will offer the user to install Firefox. It currently does not remove itself when Firefox finished installing and doesn't use the official Firefox icon (due to trademark restrictions) though both should be resolved one way or another by release time of 9.10.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In addition to the Firefox installer I trying to get a least my Oxygen theme for Firefox ported to 3.5 in time, so the user experience can be even better.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Others&lt;/b&gt;&lt;/div&gt;&lt;div&gt;I hope to have install-package (the thing that is used when installing codecs for example) replaced by KPackageKit rather sooner than later (dantti to the rescue!). Mostly because the install-package UI looks pretty bad alright (next to be nuked is gdebi-kde).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;qt-language-selector (the thing that allows installation and selection of the system-wide language) is in immediate need of UI love as well, so I might digg a bit into that. Also the way it is integrated into KDE's locale KCM is quite confusing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;software-properties (management of sources.list) is in a pretty good shape, it got some annoying bugs and doesn't support import of sources.list files yet.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Really, even though those apps are written in python their code is not half bad ;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All in all I am quite confident that 10.04 (i.e. the release after 9.10), which is likely going to be a long term support release for Kubuntu, will ship with a set of actually working applications. Be it Kubuntu specific ones or those that we (had to) include prematurely.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1285600624729151235?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1285600624729151235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1285600624729151235' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1285600624729151235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1285600624729151235'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/09/kubuntu-apps-repraise.html' title='Kubuntu apps repraise'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_j9FwE_4iU7c/Sqj6XYhTBfI/AAAAAAAACas/z3-uW4msf8Y/s72-c/snapshot031.png' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1768399472862001798</id><published>2009-09-08T08:20:00.002Z</published><updated>2009-09-08T08:49:56.755Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='l10n'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Ooops, we did it again</title><content type='html'>This is a response to &lt;a href="http://soliverez.com.ar/drupal/node/103"&gt;http://soliverez.com.ar/drupal/node/103&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To spare you the time for reading: it's basically about how translations are broken in Kubuntu jaunty even though KDE 4.3* is installed which should have fixed the brokeness and that is no good sign for karmic.&lt;br /&gt;&lt;br /&gt;While I like it a lot that actually, for once, someone actually complains in a meaningful way so that stuff gets fixed (though, since I am sure it will be commented, I must also agree that it shouldn't have been broken to begin with), the spread FUD is a bit worrying.&lt;br /&gt;&lt;br /&gt;So, in order to get rid of the FUD, let me explain a bit.&lt;br /&gt;a) in Kubuntu (and Ubuntu for that matter) translations of software with ultimate Canonical support (i.e. what the techies would refer to as packages residing in main, which is this by Canonical supported part) is detached from the source&lt;br /&gt;b) right, in KDE it is as well (meaning translations are in kde-l10n-fb and not kdebase itself)&lt;br /&gt;c) a) actually consists of b)+additonal stuff (e.g. Amarok... it is not part of core KDE so its translations are not in kde-l10n-fb). So what actually happens that leads to Kubuntu's detachment is that at build time the translations get stripped from all packages in main and imported into launchpad, from where they get exported every once in a while and hopefully work as expected&lt;br /&gt;d) 4.3 for jaunty is deployed via a PPA (i.e. c) does not apply, since there is no stripping+import+export-via-launchpad, but a) is still valid&lt;br /&gt;I hope you can follow...&lt;br /&gt;e) since Kubuntu does not (yet) install kde-l10n-fb by default, deploying that package via the PPA doesn't make too much of a difference since one would need to manually install it&lt;br /&gt;f) so we have: a) providing a Kubuntu language pack for stock jaunty c) is not applying and e) prevents easy solution.&lt;br /&gt;&lt;br /&gt;Since I am pretty sure I lost you, dearest reader, I'll just explain it a bit more. The translations in your jaunty installation don't come directly from kde-l10n packages but a package specific to Kubuntu, those packages only get updated via launchpad. Since KDE 4.3 for jaunty is not deployed via Ubuntu directly, those Kubuntu specific packages can not be updated with KDE 4.3 translations. So, when you install KDE 4.3 from the PPA you actually get KDE 4.3 but still stick to the KDE 4.2 translations. The only way to work around this, would be by deploying kde-l10n along the KDE 4.3 packages, but currently those kde-l10n packages are not getting pulled in by default, so that would only help those that know about this particular fix. However, that last point ought to change in 9.10 (according to Riddell) but AFAIK that is not yet the case (Arne to the rescue!). So, it should be possibly to deploy KDE 4.4 for karmic with actually working translations.&lt;br /&gt;&lt;br /&gt;At this point you hopefully understand why backport deployments (no matter whether they are done via the Ubuntu backports repository or a Kubuntu PPA) will never ever give any indication as to what the status of translations in the current development series is.&lt;br /&gt;While on jaunty with KDE 4.3 you either get KDE 4.2 translations (via regular language packs as exported from launchpad) or KDE 4.3 without launchpad influence (in case you manually install a kde-l10n package), karmic by default comes with KDE 4.3 translations (via regular language packs as exported from launchpad). So no matter what jaunty l10n != karmic l10n.&lt;br /&gt;&lt;br /&gt;Somehow I have a feeling that I didn't quite explain what I wanted to explain... ah well, at least I explained something :-)&lt;br /&gt;&lt;br /&gt;oh, right, one last note: translations from kde-l10n-* will _always_ override the Kubuntu specific packages (which is also why having kde-l10n installed would help with backport deployments)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1768399472862001798?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1768399472862001798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1768399472862001798' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1768399472862001798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1768399472862001798'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/09/ooops-we-did-it-again.html' title='Ooops, we did it again'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1334338675266033678</id><published>2009-09-08T08:16:00.002Z</published><updated>2009-09-08T08:19:35.496Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>A vision and a mission for Kubuntu</title><content type='html'>In my last blog post I asked what the vision of Kubuntu might be, some of you confused roadmap, mission and vision, but still mostly very very very useful comments. I shall thank you a lot :)&lt;br /&gt;&lt;br /&gt;Meanwhile I was thinking about my own vision of Kubuntu. It is actually a very simple one:&lt;br /&gt;«I want to go to a public library and hear the Kubuntu startup sound. Also when I am sitting at the train station in Graz, I want people to stop by and ask for an autograph»&lt;br /&gt;Obviously the latter is pretty selfish and not useful at all but I just happened to be in that sitution recently (well, without the autophraphing). Anyway. I think the first sentence pretty much sums up what I want Kubuntu to be... THE Linux... no... THE OS... like when you go to a public library the chances are pretty good that you get to hear an insanely loud Windows startup sound. I would like Kubuntu to be responsible for that annoyance in a usually quite calm environment. So that is a vision, or rather, my vision, though I hope we get to share that vision sooner or later.&lt;br /&gt;To help general understading along a bit: a vision is a, for the better part, quite specfic image (an imaginative one) of what a specific future should be looking like. Even though a vision might be shared, usually the precise perception of that written description might look different from contributor to contributor. Oh well, enough of that theory.&lt;br /&gt;&lt;br /&gt;Since I started this, I probably need to finish explaining stuff though. A mission, is a more precise and probably more objective view of the vision. Simply put is the mission a list of things that ought to happen one way or another in order to make the vision become reality. Here comes a general rule of all this fancy management junk: the more precise stuff is written down, the more likely it is to follow, the more likely it is to implement (like with any good plan really). The mission of Kubuntu must obviously somehow state that Kubuntu must become better than all competitors. But that is only a small and considerable unuseful statement. If we want to be successfull we first need to study our surrounding. Where can we be better than the competition and how? How can KDE help us with that? How can we help KDE? (most obviously, upstream&lt;-&gt;Distro is a powerful connection that needs to be established an maintained at all costs) What could prevent us from archiving our target?... I suppose you understand what I mean. So I'd like everyone reading this to think a bit about it and post a comment stating the results of that thinking. Within the next couple of weeks Kubuntu should be establishing a mission paper that can be used as gernal guidance on decisions of large impact.&lt;br /&gt;&lt;br /&gt;Once we have created a mission, we can continue with the really ugly stuff. The roadmap. If the devil created anything at all, it was the concept of roadmapping. The thing with roadmaps is, they usually require a considerable amount of work to keep them updated, you will almost never be able to meet a predefined milestone in exactly the anticipated condition and it is impossible to understand what larger impact the map will have. Right, the latter is why the mission gets created first :). I suppose one could say that the roadmap is a short-term TODO list (short compared to the vision anyway).  One of the comments in my previous post suggested that Kubuntu is trying to fight all the dragons at once, and at the same time brings new ones to life. I must agree, a lot, with this statement. Actually I think this is mostly because there is not much planning going on. Of course some of the Kubuntu devs meet once every development cycle at the Ubuntu Developer Summit to discuss what fancy stuff ought to be done that cycle, but really, if you'd ask a Kubuntu dev what is going to happen in dev-cycle+1 you probably won't get a good answer (especially not one that has larger impact than that particular dev). A roadmap is exactly what one can do about this situation. So getting one of those, is also on my TODO, still far away though, so no need to blog about it :P.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1334338675266033678?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1334338675266033678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1334338675266033678' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1334338675266033678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1334338675266033678'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/09/vision-and-mission-for-kubuntu.html' title='A vision and a mission for Kubuntu'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-766829327202531640</id><published>2009-08-31T14:50:00.001Z</published><updated>2009-08-31T14:52:51.977Z</updated><title type='text'>Kubuntu vision?</title><content type='html'>Does anyone know the vision behind Kubuntu? I just noticed that I dont....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-766829327202531640?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/766829327202531640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=766829327202531640' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/766829327202531640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/766829327202531640'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/08/kubuntu-vision.html' title='Kubuntu vision?'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8012175144100598767</id><published>2009-07-20T19:44:00.004Z</published><updated>2009-07-20T19:50:14.839Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Mirco should use CMake! (like seriously)</title><content type='html'>&lt;div&gt;&lt;a href="http://macslow.net/?p=309"&gt;http://macslow.net/?p=309&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://macslow.net/?p=311"&gt;http://macslow.net/?p=311&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://macslow.net/?p=313"&gt;http://macslow.net/?p=313&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://macslow.net/?p=316"&gt;http://macslow.net/?p=316&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://macslow.net/?p=368"&gt;http://macslow.net/?p=368&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If things could always be as easy as...&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cmake.org/"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 252px; height: 100px;" src="http://www.cmake.org/opensourcelogos/cmake100.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8012175144100598767?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8012175144100598767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8012175144100598767' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8012175144100598767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8012175144100598767'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/07/mirco-should-use-cmake-like-seriously.html' title='Mirco should use CMake! (like seriously)'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-189876979540178192</id><published>2009-06-30T14:19:00.003Z</published><updated>2009-06-30T14:34:26.969Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='oxygen'/><category scheme='http://www.blogger.com/atom/ns#' term='l10n'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Improving Kubuntu's l10n + Icon making</title><content type='html'>&lt;a href="https://lists.ubuntu.com/archives/kubuntu-devel/2009-June/002964.html"&gt;https://lists.ubuntu.com/archives/kubuntu-devel/2009-June/002964.html&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The best mail in all of June :D&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Which made me create:&lt;/div&gt;&lt;div&gt;&lt;a href="https://code.edge.launchpad.net/~kubuntu-members/kubuntu-dev-tools/kde-l10n-orphans-parser"&gt;https://code.edge.launchpad.net/~kubuntu-members/kubuntu-dev-tools/kde-l10n-orphans-parser&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;... a fancy ruby script to parse KDE's process_orphans.txt file in order to track po movements (which need to be applied manually to the Launchpad templates), the design is as wicked as it can get, but it seems to work (at least for core KDE).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Talking about ruby... the ruby tutorial at the Kubuntu Tutorials Day was kind of weird (I still find the concept of IRC talks rather confusing TBH), it certainly could have been worse though. I think that it is pretty diffcult to squeeze the awesomeness of ruby into a one hour tutorial. Pretty lame excuse, huh? :P&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Later on kwwii did an awesome talk about artworking which made me create:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/SkohFq0IOaI/AAAAAAAACHQ/BV98u_403c4/s1600-h/usb-creator.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 128px; height: 128px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/SkohFq0IOaI/AAAAAAAACHQ/BV98u_403c4/s320/usb-creator.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5353127488359250338" /&gt;&lt;/a&gt;Though it might be better to use the Kubuntu icon rather than the text, because you really wouldn't notice that this icon is about Kubuntu at 48x48.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All in all, the tutorials were really awesome and totally worth almost falling asleep at the dentist's today :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-189876979540178192?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/189876979540178192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=189876979540178192' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/189876979540178192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/189876979540178192'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/06/improving-kubuntus-l10n-icon-making.html' title='Improving Kubuntu&apos;s l10n + Icon making'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_j9FwE_4iU7c/SkohFq0IOaI/AAAAAAAACHQ/BV98u_403c4/s72-c/usb-creator.png' height='72' width='72'/><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1201410721892620533</id><published>2009-06-29T18:27:00.003Z</published><updated>2009-06-29T18:31:28.375Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Kubuntu Tutorials Day!!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://wiki.kubuntu.org/KubuntuTutorialsDay"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 472px; height: 148px;" src="http://people.ubuntu.com/~jriddell/kubuntu-tutorials-day-2009.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;With me as incredibly hot but clueless ruby tutor!!!eleven&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1201410721892620533?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1201410721892620533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1201410721892620533' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1201410721892620533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1201410721892620533'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/06/kubuntu-tutorials-day.html' title='Kubuntu Tutorials Day!!!'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6152041162621407996</id><published>2009-05-02T17:04:00.004Z</published><updated>2009-05-02T17:21:49.247Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Checkinstall DEBs done the CMake way...</title><content type='html'>CMake can by default build binary packages in DEB, RPM, EXE... Using the all famous CPack (yeah right, you probably never heared of it ;-))&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Making use of CPack is in most cases actually quite easy and just involves a bit of copy and paste.&lt;/div&gt;&lt;div&gt;Lets use rekonq as example:&lt;/div&gt;&lt;div&gt;First you'll need to get the source from kde-apps and extract it, then edit the CMakeLists.txt file in the main directory and add the following at the very end:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;div&gt;SET(CPACK_GENERATOR "DEB")&lt;/div&gt;&lt;div&gt;SET(CPACK_PACKAGE_NAME ${CMAKE_PROJECT_NAME})&lt;/div&gt;&lt;div&gt;SET(CPACK_SET_DESTDIR TRUE)&lt;/div&gt;&lt;div&gt;SET(CPACK_DEBIAN_PACKAGE_MAINTAINER "me")&lt;/div&gt;&lt;div&gt;SET(CPACK_PACKAGE_VERSION_MAJOR "0")&lt;/div&gt;&lt;div&gt;SET(CPACK_PACKAGE_VERSION_MINOR "0")&lt;/div&gt;&lt;div&gt;SET(CPACK_PACKAGE_VERSION_PATCH "1~alpha1")&lt;/div&gt;&lt;div&gt;include(CPack)&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;You can use this portion for about every application, though you might want to change the VERSION parts accordingly ;-)&lt;/div&gt;&lt;div&gt;Once you are done editing, just continue with the normal build process (i.e. mkdir build; cd build; cmake ..; make). When/If make finishes just run &lt;i&gt;cpack&lt;/i&gt; or &lt;i&gt;make package&lt;/i&gt;. If everything went well this should place rekonq-0.0.1~alpha1-Linux.deb in the build directory, waiting for you to install it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Disclaimer: This package does, just like a checkinstall created one, not list dependencies, nor does it meet all requirements of a sensible debian package and thus should not be distributed. So, if you create a package using CPack, don't distribute them, it might very well cause problems for the people who want to use it. Instead I'd recommend to learn packaging, neither debian packaging nor RPM packaging are difficult to learn (mastering them takes a live time though, or so I have been told ;-)).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also note that it is indeed possible to create sensible packages using CPack (after all that is it's primary usecase), it requires a bit more work than just adding the lines listed above though.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6152041162621407996?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6152041162621407996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6152041162621407996' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6152041162621407996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6152041162621407996'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/05/checkinstall-debs-done-cmake-way.html' title='Checkinstall DEBs done the CMake way...'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6859473804974947023</id><published>2009-04-22T21:05:00.010Z</published><updated>2009-04-22T21:25:04.907Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='l10n'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Facts about Rosetta and Kubuntu l10n</title><content type='html'>&lt;p&gt;&lt;span style="font-size:x-large;"&gt;&lt;strong&gt;Facts&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Kubuntu (needs to) import KDE's translations (+po templates, +desktop file translations, +desktop file po templates) into Launchpad's translations system Rosetta&lt;/li&gt;&lt;li&gt;Those translations then can be changed and/or enhanced&lt;/li&gt;&lt;li&gt;Changed translations don't automagically get overriden by a new upstream import but have to be reviewed by the translation team&lt;/li&gt;&lt;li&gt;Changed translations have to be manually upstreamed by the translator or the translation team (thus implying that one should either have direct access to upstream's po files or file loads of bug reports)&lt;/li&gt;&lt;li&gt;Rosetta makes new contributors contribute to out-of-date translations&lt;/li&gt;&lt;li&gt;Rosetta failed to properly support KDE 3's po format for years&lt;/li&gt;&lt;li&gt;Rosetta's interface is difficult to use&lt;/li&gt;&lt;li&gt;Rosetta has no clue when a package gets removed from the archives or superseded with a new major version that does not ship the once available translation template&lt;/li&gt;&lt;li&gt;Kubuntu's localization breaks at least once every release cycle, always as close to release as possible&lt;/li&gt;&lt;li&gt;Kubuntu string changes/additions don't get translated at times&lt;/li&gt;&lt;li&gt;Kubuntu needs to maintain patches to keep that whole construct of import-breakage-export working&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-size:x-large;"&gt;&lt;strong&gt;Rants&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:large;"&gt;&lt;strong&gt;Import&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Having to import all main applications' l10n related data to a distribution specific tool for enhancement and bug fixing is a completely sane thing to do. Of course, if the whole process would not be bound to the build process (i.e. if it could be supervised outside the build process) it would be a lot easier to notice/track/find issues, and god knows there are loads of those (at least for KDE imports). It probably would also help if rosetta wouldn't need ages to process the data for import. But hey, what can you do, it's a bottlenecked design.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;span style="font-size:large;"&gt;&lt;strong&gt;Rosetta&lt;/strong&gt;&lt;/span&gt; &lt;p&gt;So, assuming that the data ended up properly in Rosetta (which is not always the case, though it arrived there ... I guess you can imagine what I'm talking about), now a nice community member can start fixing bugs or enhance the translation (to pick up on the bottleneck: if the template is imported but the po is not, there will be loads of untranslated strings ... again I'm quite confident that you see the implication here).&lt;/p&gt;&lt;span&gt;---&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Let's use the following example:&lt;/span&gt; &lt;p&gt;Leon is Kubuntu user. He is speaking German and wants to help translate KDE. Being a user who actually knows about the need of translation he knows that the translations are being handled over at Launchpad. So he commands to konquer launchpad.net. Right at the top there is a link to Translations. Leon clicks.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_j9FwE_4iU7c/Se-INtick3I/AAAAAAAAB9M/HKyS_THNC5Q/s1600-h/lp1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 164px; height: 59px;" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/Se-INtick3I/AAAAAAAAB9M/HKyS_THNC5Q/s320/lp1.png" alt="" id="BLOGGER_PHOTO_ID_5327626653346337650" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;On the translations main page he finds a link to the translations for Ubuntu 9.04. Again he follows that link.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-Ia2VmAAI/AAAAAAAAB9U/YBdesup6SG0/s1600-h/lp2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 287px; height: 167px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-Ia2VmAAI/AAAAAAAAB9U/YBdesup6SG0/s320/lp2.png" alt="" id="BLOGGER_PHOTO_ID_5327626879046647810" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Oh dear, what a load of red!!!!&lt;/p&gt;&lt;p&gt;Anyway, he scrolls down and eventually finds german.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-IdzwSc6I/AAAAAAAAB9c/_S7Sp8_eDx4/s1600-h/lp3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 182px; height: 163px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-IdzwSc6I/AAAAAAAAB9c/_S7Sp8_eDx4/s320/lp3.png" alt="" id="BLOGGER_PHOTO_ID_5327626929892914082" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;So far so good, now Leon just needs to find some KDE application.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-IrGy5s_I/AAAAAAAAB9k/SW2wQyeoXfc/s1600-h/lp4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 175px; height: 233px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-IrGy5s_I/AAAAAAAAB9k/SW2wQyeoXfc/s320/lp4.png" alt="" id="BLOGGER_PHOTO_ID_5327627158342448114" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Hum... Leon reads kdesktop and kicker, having used KDE for quite some time he knows that this stuff was replaced in KDE 4 and is not even available in the archives anymore, so he avoids them, luckily they are fully translated anyway.&lt;/p&gt;&lt;p&gt;On the very same page he finds konqueror with one untranslated string. He thinks that one untranslated string would be a perfect starting point so he wants to give it a shot.&lt;/p&gt;&lt;p&gt;Our character filters for untranslated items having no clue what the guide filter means as there is only none or german.&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-IuQSQeGI/AAAAAAAAB9s/bNzJJR5ZIKI/s1600-h/lp5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 26px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-IuQSQeGI/AAAAAAAAB9s/bNzJJR5ZIKI/s320/lp5.png" alt="" id="BLOGGER_PHOTO_ID_5327627212429490274" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The suggested translation "Textmarken" from openoffice's translations sounds about right so he applies that. For those who don't know, the KDE default translation for bookmark in german is "Lesezeichen", Leon doesn't know that, and neither does Rosetta. JohnTooray suggested "Lesezeichen" but that was almost 2 months ago, so one must assume it was not very much liked, so for the scenario's sake we will just ignore that there is already a suggestion.&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-Ix93udUI/AAAAAAAAB90/IJmZdnIj2-Q/s1600-h/lp6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 71px;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/Se-Ix93udUI/AAAAAAAAB90/IJmZdnIj2-Q/s320/lp6.png" alt="" id="BLOGGER_PHOTO_ID_5327627276205847874" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Leon submits his suggestion "Textmarke" and goes on walking through &gt;20 pages of templates trying to find more KDE stuff to translate.&lt;/p&gt;&lt;p&gt;[timelaps]&lt;/p&gt;&lt;span&gt;3 months later still no one approved his suggestions (in Rosetta someone from the managing team, i.e. the ubuntu translation team for $language, needs to approve the translation ... those poor people have to know all common translations for GNOME, KDE, GNU, $someothersoftwarestackinmain). Leon is right now pretty pissed off and decides to never try helping again.&lt;/span&gt; &lt;p&gt;---&lt;/p&gt;&lt;p&gt;I hope you see the flaws I tired to highlight, in that very simple example use. Those are mostly non-technical problems, I have talked about the technical ones so often on IRC and in various meetings that I am simply tired of repeating myself all the time.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:large;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:large;"&gt;&lt;strong&gt;Export&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;span&gt;If we are super lucky someone didn't decrease the translations quality and the language teams were not too busy fighting with Rosetta's interface to not be able to approve new suggestions. At some point (post string freeze, so someone like Apachelogger, who would actually care if import and export are working correctly before that, doesn't have a chance to fix quirks before translators start working there arse off) a ubuntu langpack gets generated and spit upon the archives.&lt;/span&gt; &lt;p&gt;&lt;span style="font-size:large;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:large;"&gt;&lt;strong&gt;Communication&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;span&gt;Ubuntu must be high on something since it seems pretty much impossible that Ubuntu and Kubuntu communicate just for once. It goes like that: Ubuntu does something -&gt; Kubuntu notices it -&gt; hell breaks loose -&gt; Kubuntu tries to catch up -&gt; Kubuntu barely (read: only partially) manages to catch up before release. That seems to be some kind of law of nature.&lt;/span&gt; &lt;p&gt;Latest example: "lets go rape our packages of their desktop file translations" which was done less than one month before release of 9.04 without any warning.&lt;/p&gt;&lt;span&gt;Result: Systemsettings was speaking english most of the time, so did the menu, so did loads of other stuff&lt;/span&gt; &lt;p&gt;Cause: The Kubuntu patch for grabing desktop file translations from .mo files was not working + the translations were not imorted + the templates were not imported + no-one ever warned us&lt;/p&gt; &lt;p&gt;This isn't news at all. A &lt;a href="http://www.flickr.com/photos/19616885@N00/sets/72157608562200171/"&gt;flickr image set&lt;/a&gt; is watching the progress of Kubuntu since 8.04 (though it is, with exception of 8.10, mostly tracking in-development progress, then again how much localization QA can you expect when it is horribly broken half the time). &lt;/p&gt; &lt;p&gt;Also if you speak german you might want to check out the latest &lt;a href="http://www.nabble.com/Kubuntu%3A-The-same-procedure-as-last-year--The-same-procedure-as-every-year%21-tt22935470.html"&gt;KDE-de thread&lt;/a&gt; about Kubuntu's state of translation, they also had a similar one for 8.10, where they considered various crude but understandable actions in how to handle this issue. After all the KDE l10n teams probably get most of the complaints, because the user is lead to believe that it's a problem there.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:large;"&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So, finally just let me get my position straight.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Rosetta is the best example why rolling release does not work in every case&lt;/li&gt;&lt;li&gt;I raised my concerns about the constant issues and lack of quality coming out of Rosetta... for I think the last year or so&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers"&gt;Most people do not speak English&lt;/a&gt;, and if they do as second language I find it doubtable that they do well enough to use an operating system in English&lt;/li&gt;&lt;li&gt;Ubuntu touts itself as believing it's important for everyone to have a computer that works in their own language, yet the project as whole (Kubuntu being part of that larger Ubuntu) fails to meet that very claim most of the time&lt;/li&gt;&lt;li&gt;I pity all those that have to use Rosetta in order to make their desktop not speak 2 languages at the same time, as well as those that have to live with constant complaints coming from Kubuntu users&lt;/li&gt;&lt;li&gt;I am deeply sorry that I can't help either of them, due to the very nature of Rosetta still not being open source&lt;/li&gt;&lt;li&gt;Should this crap continue I am going to leave the Project and join Debian or Fedora, I am not going to waste my time on a system that is constantly breaking due to external (meaning not caused by the Kubuntu crew) screwups&lt;/li&gt;&lt;li&gt;Comments on how to improve the situtation (i.e. what Kubuntu should do in order to get out of all this) are greatly, because I'd rather not leave a project I have spent most of my spare time on for the last couple of years&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6859473804974947023?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6859473804974947023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6859473804974947023' title='41 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6859473804974947023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6859473804974947023'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/04/facts-about-rosetta-and-kubuntu-l10n.html' title='Facts about Rosetta and Kubuntu l10n'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_j9FwE_4iU7c/Se-INtick3I/AAAAAAAAB9M/HKyS_THNC5Q/s72-c/lp1.png' height='72' width='72'/><thr:total>41</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-2331060043956788911</id><published>2009-02-06T23:41:00.004Z</published><updated>2009-02-07T00:04:59.014Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='oxygen'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>I am disappearing</title><content type='html'>Due to new employment (&lt;a href="http://en.wikipedia.org/wiki/Zivildienst"&gt;Zivildienst&lt;/a&gt;) I'll be unable to continue my work on the various projects I am a proud contributor of. Well, until mid-October at least.&lt;br /&gt;&lt;br /&gt;I'll most likely not be able to follow mailing lists, nor will I be online on IRC when I am not really available. If you want to reach me, you better drop me a mail personally... the inbox is pretty much everything I kind of read. Should you be lucky enough to actually get a hold of me: don't expect me to do or say anything useful :P&lt;br /&gt;&lt;br /&gt;By 2010 I should be able to attend conventions and fairs again, so you can worship me live and in action ;-)&lt;br /&gt;&lt;br /&gt;So long...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-2331060043956788911?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/2331060043956788911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=2331060043956788911' title='27 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2331060043956788911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2331060043956788911'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/02/i-am-disappearing.html' title='I am disappearing'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>27</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8990555348306251503</id><published>2009-01-15T13:57:00.000Z</published><updated>2009-01-15T13:58:01.643Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Monthly changing wallpapers? ... aye!</title><content type='html'>While KDE 4 is shipping with awesome default wallpapers, I still find myself at times facing the problem that they become boring after some weeks. At the same time being developer and all it is difficult to keep up with latest wallpaper trends, also partly due to the fact that I simply can't watch kde-look for hot new stuff. So I said to myself (due to continuing lack of people to drop my ideas at :P) maybe having the wallpaper switch monthly via a remote resource would make sense. Well, that is how I came up with Kubuntu Wallpaper of the Month (kubuntu-wotm). Now, while this would be a nice feature for Plasma itself, due to me being a self-centered distro developer (and not being qualified for Plasma hacking anyway) I decided that doing it via a package makes more sense for the time being (+ it has the advantage that our update-notifier queries the repos anyway).&lt;br /&gt;&lt;br /&gt;Don't let me bore you though. Bottom line is: we need a team of people with taste for good wallpapers and the time to select a good one every month, to get monthly new wallpapers for Kubuntu. If you are constantly looking for hot new wallpapers anyway, joining the team and helping people like me, who are totally incapable of finding good wallpapers at all, would probably improve your karma quite a bit :)&lt;br /&gt;&lt;br /&gt;Please poke me on IRC, leave a comment, or drop a mail to apachelogger@kubuntu.org&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Since we just talked about this a bit on IRC: I could also imagine that we make a collection of wotm wallpapers available in the official Kubuntu archives (e.g. wallpapers of the last 12 months). That way you can also have a nice collection of wallies for slideshowing, updating everytime you upgrade to a new Kubuntu release :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8990555348306251503?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8990555348306251503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8990555348306251503' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8990555348306251503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8990555348306251503'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/01/monthly-changing-wallpapers-aye.html' title='Monthly changing wallpapers? ... aye!'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6839468580767343642</id><published>2009-01-07T19:07:00.003Z</published><updated>2009-01-07T19:30:28.370Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>choqoK - twittering fun</title><content type='html'>I am glad to announce that &lt;a href="http://kde-apps.org/content/show.php/choqoK?content=95760"&gt;choqok&lt;/a&gt; my most favorite Twitter client (well only for a week or so ;-) is now available for Kubuntu Jaunty as well as Intrepid-backports (a.k.a. &lt;a href="https://help.ubuntu.com/community/Repositories/Kubuntu"&gt;unsupported updates&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;I must admit choqoK looks very promising and can probably also become a very awesome non-twitter micro-blogging client. I guess the lead developer could use some help, so if you get a minute or two: check it out and maybe come up with some feedback or even a patch or a piece of translation or a handbook... ;-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_j9FwE_4iU7c/SWUBnLchFNI/AAAAAAAAB4c/pD65-jgaDiY/s1600-h/snapshot005.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 295px; height: 320px;" src="http://1.bp.blogspot.com/_j9FwE_4iU7c/SWUBnLchFNI/AAAAAAAAB4c/pD65-jgaDiY/s320/snapshot005.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5288635110015440082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Have fun with 0.2 meanwhile.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6839468580767343642?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6839468580767343642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6839468580767343642' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6839468580767343642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6839468580767343642'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2009/01/choqok-twittering-fun.html' title='choqoK - twittering fun'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_j9FwE_4iU7c/SWUBnLchFNI/AAAAAAAAB4c/pD65-jgaDiY/s72-c/snapshot005.png' height='72' width='72'/><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-2503258261434431870</id><published>2008-12-31T09:30:00.004Z</published><updated>2008-12-31T09:51:19.961Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='neon'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><title type='text'>Project Neon: KDE Nightly Edu++ GGadgets++</title><content type='html'>If I had more time for blogging I would do more blogging... but I don't have :P&lt;br /&gt;&lt;br /&gt;Quick update:&lt;br /&gt;Newly available in Project Neon's kde-nightly is kdeedu (i.e. kde-nightly-kdeedu). Newly available in the kdebase build is support for Google Gadgets (using GGL SVN from yesterday).&lt;br /&gt;Upcoming is Quassel (which got KDE integration) as well as the return of MSN in Kopete.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_j9FwE_4iU7c/SVtAf9GD9aI/AAAAAAAAB4U/nrVC9H_UlHE/s1600-h/snapshot198.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/SVtAf9GD9aI/AAAAAAAAB4U/nrVC9H_UlHE/s320/snapshot198.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5285889505369519522" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-2503258261434431870?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/2503258261434431870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=2503258261434431870' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2503258261434431870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2503258261434431870'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/12/project-neon-kde-nightly-edu-ggadgets.html' title='Project Neon: KDE Nightly Edu++ GGadgets++'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_j9FwE_4iU7c/SVtAf9GD9aI/AAAAAAAAB4U/nrVC9H_UlHE/s72-c/snapshot198.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-3792246938231861349</id><published>2008-10-20T22:22:00.000Z</published><updated>2008-10-20T22:25:39.871Z</updated><title type='text'>It is Qt...</title><content type='html'>...unless you are talking about Quick Time. :-P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-3792246938231861349?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/3792246938231861349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=3792246938231861349' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3792246938231861349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3792246938231861349'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/10/it-is-qt.html' title='It is Qt...'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-9168427145390993204</id><published>2008-10-04T20:49:00.000Z</published><updated>2008-10-04T21:15:39.905Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Can't you hear the drums?</title><content type='html'>You know the tension before something huge happens? Like when Luke faces Darth Vader, or just the minute before Batman chooses to make Harvey Dent a hero in exchange for his own reputation, or when Frodo is supposed to throw the One Ring into the fires of Mount Doom.&lt;br /&gt;&lt;br /&gt;That is what I am experience more and more with every day that passes by.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://aplg.kollide.net/kubuntu/counter/"&gt;&lt;img src="http://aplg.kollide.net/kubuntu/counter/large.en.png" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;^ that is a clicky link, by the way&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-9168427145390993204?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/9168427145390993204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=9168427145390993204' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/9168427145390993204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/9168427145390993204'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/10/cant-you-hear-drums.html' title='Can&apos;t you hear the drums?'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1080874260855352125</id><published>2008-09-26T13:55:00.001Z</published><updated>2008-09-26T14:03:33.794Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>To the Batcave!</title><content type='html'>&lt;div style="text-align: center;"&gt;&amp;lt;jontheechidna&amp;gt; You should do a seminar "Rapid debian package deployment with ruby"&lt;/jontheechidna&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align:center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Jn7tUiuzfcA/SNuxJbJPEII/AAAAAAAAACQ/N_tU24q65Fw/s1600-h/allyour.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_Jn7tUiuzfcA/SNuxJbJPEII/AAAAAAAAACQ/N_tU24q65Fw/s400/allyour.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5249984566093877378" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;(Click for bigger awesome)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1080874260855352125?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1080874260855352125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1080874260855352125' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1080874260855352125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1080874260855352125'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/09/to-batcave.html' title='To the Batcave!'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Jn7tUiuzfcA/SNuxJbJPEII/AAAAAAAAACQ/N_tU24q65Fw/s72-c/allyour.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-7067767102101384375</id><published>2008-09-19T17:53:00.001Z</published><updated>2008-09-19T19:14:51.206Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>QA, PowerDevil, KDESVN-kde4, Quassel, Java</title><content type='html'>Kubuntu got its very own &lt;a href="https://launchpad.net/~kubuntu-bugs"&gt;bug team&lt;/a&gt;! :-D&lt;br /&gt;The &lt;a href="https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs"&gt;bug tracker changes list&lt;/a&gt; also got updated to aggregate all KDE 4 packages (well, at least I hope we catched all). But! Be aware that &lt;a href="http://jtechinda.blogspot.com/"&gt;Jonathan&lt;/a&gt; is pretty much flooding the list (I didn't read mails for 2 days and got 360 unread bug mails...).&lt;br /&gt;&lt;br /&gt;Anyway.&lt;br /&gt;I am currently thinking about getting powerdevil (that power manager thingy) in the Intrepid pockets. Problem is: currently it only ships with one profile, which actually screws more stuff up than it could possibly improve :S&lt;br /&gt;You can find Intrepid and Hardy packages in the &lt;a href="https://launchpad.net/~kubuntu-experimental/+archive"&gt;experimental archive&lt;/a&gt; (I'd like to remind, that this repository is dangerous, so you should either remove it from your sources.list once you got the desired package(s), or download/install the packages manually). If anyone tries it - I would like some feedback :)&lt;br /&gt;&lt;br /&gt;kdesvn-kde4 is also available in this repository. It's a SVN snapshot from yesterday, seems to be working quite well though. If you choose to test it, please also install the -dbg package and give feedback at it's &lt;a href="http://kde-apps.org/content/show.php/kdesvn?content=26589"&gt;kde-apps&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;Intrepid's quassel(-core) package got a make over and is now creating a fancy log file + it doesn't die on upgrades + configurable loglevel/port in /etc/default/quasselcore.&lt;br /&gt;&lt;br /&gt;kubuntu-restricted-extras doesn't depend on sun-java6-plugin anymore (we switched to -jre)... a workaround in kubuntu-default-settings is making it actually work without doing anything.&lt;br /&gt;&lt;br /&gt;Snapshot of the day:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_j9FwE_4iU7c/SNPvZ-cpzKI/AAAAAAAABgQ/4S_Cv0ONlTU/s1600-h/snapshot145.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_j9FwE_4iU7c/SNPvZ-cpzKI/AAAAAAAABgQ/4S_Cv0ONlTU/s320/snapshot145.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5247801220355706018" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-7067767102101384375?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/7067767102101384375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=7067767102101384375' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7067767102101384375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7067767102101384375'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/09/qa-powerdevil-kdesvn-kde4-quassel.html' title='QA, PowerDevil, KDESVN-kde4, Quassel, Java'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_j9FwE_4iU7c/SNPvZ-cpzKI/AAAAAAAABgQ/4S_Cv0ONlTU/s72-c/snapshot145.png' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-2440867275742318487</id><published>2008-09-12T16:22:00.002Z</published><updated>2008-09-12T16:43:08.717Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='neon'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Introducing the Apachelogger Software Store</title><content type='html'>Project Neon (i.e. me, me and me :P) recently introduced the all fancy kdeplasma-addons package to &lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon/KDE"&gt;kde-nightly&lt;/a&gt; on Kubuntu...&lt;br /&gt;&lt;br /&gt;followed by kdeutils...&lt;br /&gt;&lt;br /&gt;followed by sleep...&lt;br /&gt;&lt;br /&gt;followed by kdepim (including -dbg package, for the upcoming &lt;a href="http://dot.kde.org/1221183052/"&gt;KMail BugDay&lt;/a&gt;)...&lt;br /&gt;&lt;br /&gt;followed by a screenshot:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_j9FwE_4iU7c/SMqcCBSpGYI/AAAAAAAABgI/RxoYrge7jTs/s1600-h/neon1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_j9FwE_4iU7c/SMqcCBSpGYI/AAAAAAAABgI/RxoYrge7jTs/s320/neon1.png" alt="" id="BLOGGER_PHOTO_ID_5245176274546661762" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-2440867275742318487?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/2440867275742318487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=2440867275742318487' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2440867275742318487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2440867275742318487'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/09/introducing-apachelogger-software-store.html' title='Introducing the Apachelogger Software Store'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_j9FwE_4iU7c/SMqcCBSpGYI/AAAAAAAABgI/RxoYrge7jTs/s72-c/neon1.png' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-9095953140875988812</id><published>2008-09-07T22:32:00.001Z</published><updated>2008-09-07T23:31:18.585Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Sometimes I am feeling loved</title><content type='html'>... definitely not today.&lt;br /&gt;&lt;br /&gt;I can't do anything in the Ubuntu wiki (&lt;a href="https://bugs.launchpad.net/ubuntu-website/+bug/259436"&gt;bug report&lt;/a&gt;) ... yeah Konqueror is only default browser on Kubuntu, why would we do QA for it&lt;br /&gt;&lt;br /&gt;I just learned that when you install the java plugin it will pull in firefox, which will pull in ubufox, which will pull in synaptic, which will pull in half the main archive.&lt;br /&gt;And why do you think is that?&lt;br /&gt;&lt;blockquote&gt;Depends: libasound2, libx11-6, libxext6, libxi6, libxp6, libxtst6, sun-java6-bin (= 6-07-4ubuntu2), firefox | firefox-2 | iceweasel | mozilla-firefox | iceape-browser | mozilla-browser | epiphany-gecko | epiphany-webkit | epiphany-browser | galeon | midbrowser | xulrunner&lt;/blockquote&gt;Notice anything?&lt;br /&gt;&lt;br /&gt;Now I am feeling rather stupid because I actually started work on ubuntu-kde-default-settings making KDE 4 apps look like native Ubuntu/GNOME ones, too bad I don't feel like continuing it :-(&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_j9FwE_4iU7c/SMRjCtNRuQI/AAAAAAAABfM/8YpbQrEXwfk/s1600-h/snapshot02.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_j9FwE_4iU7c/SMRjCtNRuQI/AAAAAAAABfM/8YpbQrEXwfk/s320/snapshot02.png" alt="" id="BLOGGER_PHOTO_ID_5243424764312271106" border="0" /&gt;&lt;/a&gt; :-)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-9095953140875988812?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/9095953140875988812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=9095953140875988812' title='30 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/9095953140875988812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/9095953140875988812'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/09/sometimes-i-am-feeling-loved.html' title='Sometimes I am feeling loved'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_j9FwE_4iU7c/SMRjCtNRuQI/AAAAAAAABfM/8YpbQrEXwfk/s72-c/snapshot02.png' height='72' width='72'/><thr:total>30</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-7493426688415160979</id><published>2008-08-31T23:04:00.000Z</published><updated>2008-08-31T23:37:04.078Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='oxygen'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Comparing KDE 3 with $SOMETHING</title><content type='html'>I just (again) noticed how different KDE 3 and KDE 4 really are.&lt;br /&gt;&lt;br /&gt;In the &lt;a href="http://fullcirclemagazine.org/issue-16/"&gt;latest issue&lt;/a&gt; of Full Circle (Ubuntu/GNOME focused online magazine, still very recommendable!) theming of KDE 3 and GNOME were compared at page 26.&lt;br /&gt;Now this doesn't make any sense because theming is a useless thing in KDE 4,  &lt;a href="http://www.oxygen-icons.org/"&gt;Oxygen&lt;/a&gt; is just too awesome to theme it away ;-)&lt;br /&gt;&lt;br /&gt;But seriously. All 4 mentioned points aren't like that in Kubuntu's KDE 4 anymore... I hope I am allowed to quote Lance. If not: he may poke me in the eye, thus slow down release preparation of KDE 4.1.1 ;-)&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;1. In order to theme the login manager you have to install KControl. Why is this not already available in the Look and Feel?&lt;/blockquote&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_j9FwE_4iU7c/SLsoGVNb3OI/AAAAAAAABec/WhxXCOuqRNQ/s1600-h/snapshot079.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_j9FwE_4iU7c/SLsoGVNb3OI/AAAAAAAABec/WhxXCOuqRNQ/s200/snapshot079.png" alt="" id="BLOGGER_PHOTO_ID_5240826680613526754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There is still a little quirk (or actually a rather big one) since you can't get root access easily. I hope to get that resolved before Intrepid.&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;2. The GRUB boot loader can be themed, but again, it's not an option by default in KControl. Why does it require an application to be installed?&lt;/blockquote&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_j9FwE_4iU7c/SLsoT689RzI/AAAAAAAABek/-1EX6N20FXw/s1600-h/snapshot080.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_j9FwE_4iU7c/SLsoT689RzI/AAAAAAAABek/-1EX6N20FXw/s200/snapshot080.png" alt="" id="BLOGGER_PHOTO_ID_5240826914083260210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In Intrepid we will most probably ship Kgrubeditor by default allowing you to restore a broken GRUB from the Live CD and of course theming when installed.&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;3. After downloading a theme, there is nowhere to apply it unless you know that it can be dragged and dropped on top of the settings window, or that you can go to the command line and use KControl.&lt;/blockquote&gt;&lt;br /&gt;I guess you are talking about theme packages. Support for these vanished from KDE 4.1 and IIRC they never worked properly anyway, eventually they broke more settings than they actually themed.&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;4. I also had to install Ksplash to change and theme the splash screen just after login, but before you hit the desktop.&lt;/blockquote&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/SLspcwUyInI/AAAAAAAABes/vJoUV0rtHVo/s1600-h/snapshot081.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/SLspcwUyInI/AAAAAAAABes/vJoUV0rtHVo/s200/snapshot081.png" alt="" id="BLOGGER_PHOTO_ID_5240828165360853618" border="0" /&gt;&lt;/a&gt;I guess that is an improvement over KDE 3? :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;...now back to the batcave (don't ask, it's top secret)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-7493426688415160979?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/7493426688415160979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=7493426688415160979' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7493426688415160979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7493426688415160979'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/08/comparing-kde-3-with-something.html' title='Comparing KDE 3 with $SOMETHING'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_j9FwE_4iU7c/SLsoGVNb3OI/AAAAAAAABec/WhxXCOuqRNQ/s72-c/snapshot079.png' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-7609316604667644775</id><published>2008-08-17T19:05:00.001Z</published><updated>2008-08-17T19:51:19.123Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>About Help, Wikis and Firefox Qt</title><content type='html'>Busy days, like really busy....&lt;br /&gt;&lt;br /&gt;First things first.&lt;br /&gt;KHelpCenter looks less awkward:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKh3SC5ZdiI/AAAAAAAABdw/fcLnoIhqnZI/s1600-h/nuhelp.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKh3SC5ZdiI/AAAAAAAABdw/fcLnoIhqnZI/s320/nuhelp.png" alt="" id="BLOGGER_PHOTO_ID_5235565718717167138" border="0" /&gt;&lt;/a&gt;It now uses the help-browser icon instead of the old crystal one. The style templates are fixed, glossary now also comes with KDE 4 style and the old introduction stuff got removed completely.&lt;br /&gt;Kicker applets stuff was removed in favor of Plasma (which also got an icon ;-). In general all icons are now fixed (well, some quirks with the main items are still remaining).&lt;br /&gt;KCModules (i.e. the thingies for System Settings and KInfoCenter) are added to their categories.&lt;br /&gt;&lt;br /&gt;I also came to think about improving the general experience. In my opinion the interface should be redesigned making the search a central part (considering nepomuk/strigi usage gets implemented), there is really no way I would want to browse docs manually in the year 2008 ;-). Also using Phonon and KHTML/QWebKit a much greater use of online content should be considered (e.g. screencasts).&lt;br /&gt;&lt;br /&gt;About the written online content we also had a discussion today. Essentially a lot of the documentation is outdated, no wonder thinking of the amount of applications and features, so really no one's fault here, still we should improve the situtation. Current proposal: using a wiki for ongoing documentation, then take snapshots for proof reading by the responsible developers and then let translators do their magic. Eventually even do the translation in the wiki? I certainly think with this approach we should only ship a very basic amount of documentation with KDE and access the remaining parts online.&lt;br /&gt;I think Windows' help does it quite the same way in that it includes the MS support database, well at least I think it does.&lt;br /&gt;&lt;br /&gt;If anyone wants to get loads of karma, he/she may step up and start work on KHelpCenter, I really think there is great potential for this application.&lt;br /&gt;&lt;br /&gt;-------&lt;br /&gt;&lt;br /&gt;Another really cool thing: work on a &lt;a href="http://wikinew.kde.org/"&gt;new wiki.kde.org&lt;/a&gt; started (whichmakes me quite happy since the current one was always kind of not-working when I needed something). The best thing about it is that it got OpenId (alsa known as 'I-only-need-one-login') support, which goes very well with the OpenID support in &lt;a href="http://apachelog.blogspot.com/2007/07/amarokkdeorg-goes-openid.html"&gt;Amarok's web infrastructure&lt;/a&gt;.&lt;br /&gt;The thing is: we need you! you, dear reader :)&lt;br /&gt;Content from wiki.kde.org needs to be reviewed and selected for migration or dumping (later on moving and updating seems to be on the todo).&lt;br /&gt;&lt;br /&gt;So, if you have some time and want to help KDE get a new shiny wiki -&gt; join #kde on irc.freenode.net and poke Jucato&lt;br /&gt;&lt;br /&gt;-------&lt;br /&gt;&lt;br /&gt;Meanwhile I got firefox-qt to work (at least until you press any buttons...), head over to &lt;a href="http://jtechinda.blogspot.com/2008/08/firefox-qt-packages-hit-kubuntu.html"&gt;Jonathan's blog&lt;/a&gt; for more information.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_j9FwE_4iU7c/SKh-6ha5AmI/AAAAAAAABd4/ud9vNQTE6fo/s1600-h/firefoxqt.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_j9FwE_4iU7c/SKh-6ha5AmI/AAAAAAAABd4/ud9vNQTE6fo/s320/firefoxqt.png" alt="" id="BLOGGER_PHOTO_ID_5235574110686872162" border="0" /&gt;&lt;/a&gt;One note about the used archive though: this archive is meant for very expermiental packages (Intrepid users will find mozilla-plugin-plasma for example). By experimental I don't only mean the software itself but also the packages, e.g. there is no guarantee that firefox-qt will be named firefox-qt once it is in the offical archives.&lt;br /&gt;Therefore I suggest to be very careful which packages get installed from this archive, I would even go so far that you should remove it once you installed the desired software and check for updates yourself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-7609316604667644775?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/7609316604667644775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=7609316604667644775' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7609316604667644775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7609316604667644775'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/08/about-help-wikis-and-firefox-qt.html' title='About Help, Wikis and Firefox Qt'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_j9FwE_4iU7c/SKh3SC5ZdiI/AAAAAAAABdw/fcLnoIhqnZI/s72-c/nuhelp.png' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6270343598890239338</id><published>2008-08-15T16:24:00.001Z</published><updated>2008-08-15T16:58:10.521Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><title type='text'>The Awful KHelpCenter</title><content type='html'>Today I did a little bug hunt (that's where you actually search for the bugs and then kill them int he most hackish manner ;-)&lt;br /&gt;&lt;br /&gt;And KHelpCenter made me cry, seriously...&lt;br /&gt;&lt;br /&gt;It's still using the crystal icon all over the place:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWwAKzp5NI/AAAAAAAABcg/HI6ZUHD1gTY/s1600-h/001.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWwAKzp5NI/AAAAAAAABcg/HI6ZUHD1gTY/s320/001.png" alt="" id="BLOGGER_PHOTO_ID_5234783658835567826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's main content is for some reason missing icons:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWwHHmJUZI/AAAAAAAABco/QBNPYaKd7-4/s1600-h/002.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWwHHmJUZI/AAAAAAAABco/QBNPYaKd7-4/s320/002.png" alt="" id="BLOGGER_PHOTO_ID_5234783778232684946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Remember this pic:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWwSt9b24I/AAAAAAAABcw/WlARWmt6pUI/s1600-h/003.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWwSt9b24I/AAAAAAAABcw/WlARWmt6pUI/s320/003.png" alt="" id="BLOGGER_PHOTO_ID_5234783977509477250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Notice anything?&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKWwe9Wt0rI/AAAAAAAABc4/6CPa0QixUNI/s1600-h/004.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKWwe9Wt0rI/AAAAAAAABc4/6CPa0QixUNI/s320/004.png" alt="" id="BLOGGER_PHOTO_ID_5234784187800474290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note the upper right in the following&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_j9FwE_4iU7c/SKWwlQj9V1I/AAAAAAAABdA/xs_zs2TWu2I/s1600-h/005.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_j9FwE_4iU7c/SKWwlQj9V1I/AAAAAAAABdA/xs_zs2TWu2I/s320/005.png" alt="" id="BLOGGER_PHOTO_ID_5234784296035506002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Glossary has an as awesome icon issue open content uses help-contents, closed ones should use contents2 (crystalsvg name of course, and an oxygen replacement never got requested apparently :S)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKWwsRGThNI/AAAAAAAABdI/rHNV1OQR0Wc/s1600-h/006.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKWwsRGThNI/AAAAAAAABdI/rHNV1OQR0Wc/s320/006.png" alt="" id="BLOGGER_PHOTO_ID_5234784416438650066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Content of the Glossary then did it and made me cry&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWxCg7nIvI/AAAAAAAABdQ/cVYOKq09Iyw/s1600-h/007.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWxCg7nIvI/AAAAAAAABdQ/cVYOKq09Iyw/s320/007.png" alt="" id="BLOGGER_PHOTO_ID_5234784798645887730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At least I got search index....&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWxMwyi94I/AAAAAAAABdY/QrkMolR6X8w/s1600-h/008.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWxMwyi94I/AAAAAAAABdY/QrkMolR6X8w/s320/008.png" alt="" id="BLOGGER_PHOTO_ID_5234784974701524866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;...strange that it doesn't work even though the index builder said so&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKWxWPDArzI/AAAAAAAABdg/zHjeBxYlo1U/s1600-h/009.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKWxWPDArzI/AAAAAAAABdg/zHjeBxYlo1U/s320/009.png" alt="" id="BLOGGER_PHOTO_ID_5234785137442467634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKWxij_GNVI/AAAAAAAABdo/r-er-AZTHz8/s1600-h/010.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_j9FwE_4iU7c/SKWxij_GNVI/AAAAAAAABdo/r-er-AZTHz8/s320/010.png" alt="" id="BLOGGER_PHOTO_ID_5234785349221627218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First off: I didn't report these issues yet, because bugs.kde.org only offers versions up to 3.5 and unspecified, now I can't really use unspecified, right?&lt;br /&gt;&lt;br /&gt;Things I was wondering: Why does khelpcenter still use htdig? Wouldn't Strigi/Nepomuk would be better for that kind of job? Does the index builder need to make me think it succeeded? Does everything have to look so broken? Is khelpcenter actually maintained?&lt;br /&gt;&lt;br /&gt;Meanwhile I understood that none of the answers is important anyway .... we, KDE, as a community should just go fix these issues.&lt;br /&gt;&lt;br /&gt;I already did a &lt;a href="http://techbase.kde.org/Projects/Oxygen/Missing_Icons"&gt;start&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6270343598890239338?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6270343598890239338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6270343598890239338' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6270343598890239338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6270343598890239338'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/08/awful-khelpcenter.html' title='The Awful KHelpCenter'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_j9FwE_4iU7c/SKWwAKzp5NI/AAAAAAAABcg/HI6ZUHD1gTY/s72-c/001.png' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-2257582743193412263</id><published>2008-08-14T20:36:00.001Z</published><updated>2008-08-14T20:59:02.320Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='neon'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Project Neon: neonmake</title><content type='html'>I totally forgot to blog yesterday :-S&lt;br /&gt;&lt;br /&gt;Anyway, since the first day of &lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon"&gt;Project Neon&lt;/a&gt;, there was neonmake. You might be wondering what neonmake is, though if you read all the other blog posts about Project Neon you probably know that I will explain it as following:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;neonmake&lt;/span&gt; is a wrapper around make, ensuring all environment variables are set as necessary&lt;br /&gt;&lt;/blockquote&gt;That however doesn't really describe it very well, in theory neonmake should be called amarok-nightly-kde-nightly-cmake-make-sudo-make-install, which of course is far too long ;-)&lt;br /&gt;&lt;br /&gt;Well, let's get through it step by step.&lt;br /&gt;&lt;br /&gt;neonmake consists of 3 parts - neonmake, make.sh and varsrc&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;neonmake&lt;/span&gt; is a wrapper around cmake, make.sh and sudo make install&lt;br /&gt;&lt;/li&gt;&lt;li&gt;the nifty thing about it is that it will bring you to $src/build, or stay there, or create it (i.e. it forces you to do out-of-source builds and keep your source tree clean :)&lt;/li&gt;&lt;li&gt;it will also detect whether you are trying to compile anything amarokish (i.e. if amaork is part of the source directory's name) and tell make.sh about it&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;make.sh&lt;/span&gt; is a wrapper around make and varsrc&lt;/li&gt;&lt;li&gt;it will force compiling against kde-nightly or amarok-nightly depending on certain magic cases and invoke vasrc&lt;/li&gt;&lt;li&gt;once varsrc is finished it will run make&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;varsrc&lt;/span&gt; is responsible for the environment variables and is usually invoked by all amarok-nightly-* or neon* scripts&lt;/li&gt;&lt;/ul&gt;The actual capabilities are quite confusing (I think I don't even understand it completely, and I created that thing after all).&lt;br /&gt;&lt;ol&gt;&lt;li&gt;you can run neonmake with kde or amarok as argument forcing it to compile against kde-nightly or amarok-nightly&lt;/li&gt;&lt;li&gt;if the source folder contains the word "amarok" neonmake will asume you compile against amarok-nightly&lt;/li&gt;&lt;li&gt;neonmake will create and/or take you to a subdirecotry called "build" ensuring you do an out-of-source build&lt;/li&gt;&lt;li&gt;if 1. and 2. don't apply varsrc will check whether kde-nightly's kde4-config is available&lt;/li&gt;&lt;li&gt;if kde4-config doesn't return the proper direcotries it asumes we have kde-nightly installed but aren't using it -&gt; variables for amarok-nightly&lt;/li&gt;&lt;li&gt;if 4. does not apply (i.e. no kde-nightly is installed) it will check for amarok-nightly's kde4-config, if it is available -&gt; varaiables for amarok-nightly&lt;/li&gt;&lt;li&gt;if none applies it will throw out totally insane errors&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;to sum that up:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;you can only compile against kde-nightly with kde as argument or when you are running it&lt;/li&gt;&lt;li&gt;you can only compile against amarok-nightly with amarok as argument or when kde-nightly is not installed or when the directory name contains amarok &lt;/li&gt;&lt;/ul&gt;Suggestions for improvements, as always, very welcome.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now you go play with neonmake and I have to rest from this post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-2257582743193412263?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/2257582743193412263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=2257582743193412263' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2257582743193412263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2257582743193412263'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/08/project-neon-neonmake.html' title='Project Neon: neonmake'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8221194195339310386</id><published>2008-08-12T23:20:00.001Z</published><updated>2008-08-12T23:23:56.624Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Qt Firefox</title><content type='html'>Due to the KDE Dot interview about Qt Firefox I (as a Kubuntu guy) felt pretty challenged....&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;me@apoc { ~/moz }$ ls -lah | grep deb&lt;br /&gt;-rw-r--r--  1 me me  22M 2008-08-13 00:35 firefox-qt_0.1~hg20080812-0ubuntu1~ppa1_i386.deb&lt;/blockquote&gt;&lt;br /&gt;That's all for now ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8221194195339310386?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8221194195339310386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8221194195339310386' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8221194195339310386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8221194195339310386'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/08/qt-firefox.html' title='Qt Firefox'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-4579469621022136242</id><published>2008-08-12T13:59:00.001Z</published><updated>2008-08-12T14:06:01.963Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>DBug</title><content type='html'>What is better than Akademy?&lt;br /&gt;...&lt;br /&gt;inGardenWithCoffeeHaXX0ring(tm) :-P&lt;br /&gt;&lt;br /&gt;Nowadays everyone is obsessed with debugging, including me, this obsession leads to the urge of having debug packages for each any everything. So, while half the KDE crew was listening to talks due to leak of power supply I was working on debug packages for &lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon"&gt;Project Neon&lt;/a&gt; (i.e. kde-nightly and amarok-nightly) and I think the Neon PPA doubled its size.&lt;br /&gt;&lt;br /&gt;Now you can install &lt;span style="font-weight: bold;"&gt;amarok-nightly-dbg&lt;/span&gt; which is pulling in a complete debug stack for amarok-nightly. In addition to that you also get a new &lt;span style="font-weight: bold;"&gt;script&lt;/span&gt; called &lt;span style="font-weight: bold;"&gt;amarok-nightly-debug&lt;/span&gt; which wraps around amarok-nightly-vars and gdb. Basically the same applies for kde-nightly, but &lt;span style="font-weight: bold;"&gt;kde-nightly-dbg&lt;/span&gt; will only pull in the necessary dbg packages rather than the complete stack (just like kde-nightly). There is no wrapper script yet, but kcrash takes care of almost everything anyway :-)&lt;br /&gt;&lt;br /&gt;If you have time, please take the dbg packages for a testcrash and complain if it fails to crash ... err... to trace the crash :P&lt;br /&gt;&lt;br /&gt;And tomorrow I'll tell you about a script I created months ago and used it yesterday for the first time.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/SJ1_Db9qiPI/AAAAAAAABcY/Xc5Njkqv_uc/s1600-h/goingakademy08.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/SJ1_Db9qiPI/AAAAAAAABcY/Xc5Njkqv_uc/s320/goingakademy08.png" alt="" id="BLOGGER_PHOTO_ID_5232478039097116914" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-4579469621022136242?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/4579469621022136242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=4579469621022136242' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4579469621022136242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4579469621022136242'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/08/dbug.html' title='DBug'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_j9FwE_4iU7c/SJ1_Db9qiPI/AAAAAAAABcY/Xc5Njkqv_uc/s72-c/goingakademy08.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-3980659198773873732</id><published>2008-08-09T11:08:00.001Z</published><updated>2008-08-09T11:29:22.262Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><title type='text'>Dragons, DVDs and New Device Notifiers</title><content type='html'>Some days Dragon Master Ian aka eean asked me to have a look at integrating Dragon Player into the New Device Notifier thingy. While I was pretty sure it's not meant for actual use yet (didn't seem like it afterwards either :P) I jumped into it and came up with &lt;a href="http://websvn.kde.org/trunk/KDE/kdemultimedia/dragonplayer/misc/dragonplayer-opendvd.desktop?view=markup"&gt;dragonplayer-opendvd.desktop&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The magic behind that stuff is that one actually can define very clearly when the desktop file should apply (using information provided by Solid).&lt;br /&gt;&lt;blockquote&gt;X-KDE-Solid-Predicate=[[ StorageVolume.ignored == false AND OpticalDisc.availableContent == 'Data|VideoDvd' ] OR [ StorageVolume.ignored == false AND OpticalDisc.availableContent == 'Data|VideoDvd' ]]&lt;br /&gt;&lt;/blockquote&gt;Meaning unless the volume is set to be ignored somewhere from something and if it is an optical disc providing video dvd data this cool application can launch it.&lt;br /&gt;The line above might seem a bit strange ... actually it is ... apparently whatever is parsing that desktop file (some solid dataengine I guess) doesn't like 2 ANDs or no AND or no OR =&gt; simply put: x = ? AND y = ? OR x = ? AND z = ?&lt;br /&gt;No more and no less than that ;-)&lt;br /&gt;&lt;br /&gt;Also I think the new device notifier needs some changes to increase understandibility:&lt;br /&gt;The usual action is 'Open with ApplicationName' (e.g. Open with Dolphin), in my opinion an approach like in KickOff would be much better =&gt; use the generic name and only provide the application name as minor information. As a new user I might not know what Dolphin or Dragon Player is and what it does (ok, for Dragon it's pretty obvious ;-) so using 'Open with File Manager' and 'Open with Video Player' seems much more reasonable to me.&lt;br /&gt;&lt;br /&gt;Anyway, get the new dragonplayer and check out the new device notifier integration :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_j9FwE_4iU7c/SJ1_Db9qiPI/AAAAAAAABcY/Xc5Njkqv_uc/s1600-h/goingakademy08.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_j9FwE_4iU7c/SJ1_Db9qiPI/AAAAAAAABcY/Xc5Njkqv_uc/s320/goingakademy08.png" alt="" id="BLOGGER_PHOTO_ID_5232478039097116914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;BTW: kde-nightly is pretty broken apparently ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-3980659198773873732?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/3980659198773873732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=3980659198773873732' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3980659198773873732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3980659198773873732'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/08/dragons-dvds-and-new-device-notifiers.html' title='Dragons, DVDs and New Device Notifiers'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_j9FwE_4iU7c/SJ1_Db9qiPI/AAAAAAAABcY/Xc5Njkqv_uc/s72-c/goingakademy08.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-2843464808293699542</id><published>2008-07-31T22:20:00.001Z</published><updated>2008-07-31T22:47:52.633Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='oxygen'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><title type='text'>A breath of fresh air for Konsole</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_j9FwE_4iU7c/SJI9ga1A4eI/AAAAAAAABcQ/OHsr-lHrJbA/s1600-h/oxygenkonsole.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_j9FwE_4iU7c/SJI9ga1A4eI/AAAAAAAABcQ/OHsr-lHrJbA/s320/oxygenkonsole.png" alt="" id="BLOGGER_PHOTO_ID_5229309744497353186" border="0" /&gt;&lt;/a&gt;Oxygen thingy of the day: &lt;a href="http://kde-look.org/content/show.php?content=86353"&gt;Konsole Color Scheme&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'd still like to get some feedback on the color composition so give it a try. Currently only Nightrose (aka Lydia) tested it, and usually her display's colors are way off ;-).&lt;br /&gt;Lydia also states that it rocks with irssi, but who uses that thing anyway? :P&lt;br /&gt;&lt;br /&gt;Grab it today and get your Konsole a breath of fresh air.&lt;br /&gt;&lt;br /&gt;BTW: apparently it takes some time to get used to it, but once you did, it is quite awesome to work with this color scheme :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-2843464808293699542?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/2843464808293699542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=2843464808293699542' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2843464808293699542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2843464808293699542'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/07/breath-of-fresh-air-for-konsole.html' title='A breath of fresh air for Konsole'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_j9FwE_4iU7c/SJI9ga1A4eI/AAAAAAAABcQ/OHsr-lHrJbA/s72-c/oxygenkonsole.png' height='72' width='72'/><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-3469344403025124948</id><published>2008-07-31T12:08:00.001Z</published><updated>2008-07-31T12:36:45.989Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Le KDE sprechen ズールー語</title><content type='html'>Kubuntu users now also can get a localized KDE ;-)&lt;br /&gt;&lt;br /&gt;Just install you language's package, e.g. &lt;span style="font-weight: bold;"&gt;kde-l10n-d&lt;/span&gt;e for german, then do the following:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_j9FwE_4iU7c/SJGxf1qQJHI/AAAAAAAABcI/1zqtiryFvz4/s1600-h/konq.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_j9FwE_4iU7c/SJGxf1qQJHI/AAAAAAAABcI/1zqtiryFvz4/s320/konq.png" alt="" id="BLOGGER_PHOTO_ID_5229155802892215410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kickoff&lt;/span&gt; -&gt; &lt;span style="font-weight: bold;"&gt;System Settings&lt;/span&gt; -&gt; &lt;span style="font-weight: bold;"&gt;Regional &amp;amp; Language&lt;/span&gt;&lt;br /&gt;there you can select Country/Region which should auto-adjust a couple of stuff to your local preferences (for example the date formatting) in addition to that it should also select the installed language. If this fails for whatever reason, use the "Add Language" drop-down menu instead.&lt;br /&gt;&lt;br /&gt;Beside l10n, we also uploaded a couple of extragear packages like KTorrent, Skanlite and KFax.&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Pimp my Konqueror&lt;/span&gt;&lt;br /&gt;Installing &lt;span style="font-weight: bold;"&gt;konqueror-plugin-searchbar-kde4&lt;/span&gt; will add the world famous google searchbar to your konqueror again ;-)&lt;br /&gt;Also checkout the other konqueror-plugin-* packages, maybe you want to install some of them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-3469344403025124948?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/3469344403025124948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=3469344403025124948' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3469344403025124948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3469344403025124948'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/07/le-kde-sprechen.html' title='Le KDE sprechen ズールー語'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_j9FwE_4iU7c/SJGxf1qQJHI/AAAAAAAABcI/1zqtiryFvz4/s72-c/konq.png' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1997986505012847504</id><published>2008-07-29T14:55:00.004Z</published><updated>2008-07-29T16:19:25.786Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>KDE 4.1.0 + Kubuntu Ninjas</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_j9FwE_4iU7c/SI9C4YcbEyI/AAAAAAAABbo/g7gvP9xXf-4/s1600-h/rect3615tbm4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_j9FwE_4iU7c/SI9C4YcbEyI/AAAAAAAABbo/g7gvP9xXf-4/s400/rect3615tbm4.png" alt="" id="BLOGGER_PHOTO_ID_5228471228802208546" border="0" /&gt;&lt;/a&gt;Finally KDE 4.1.0 got released *hoooray*.&lt;br /&gt;&lt;div style="text-align: left;"&gt;... since I am sure there are going to be plenty blog posts about the beauty of and awesomeness of 4.1 I want to move the spotlight a bit (as if I ever had it put right ;-)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;The Kubuntu &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Ni&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;njas&lt;/span&gt;&lt;br /&gt;While I was doing the rc1 packages on my own I noticed that this is just too much work for one mind to deal with and it is impossible to prepare the Hardy backports (which are more important on a short-term base) as well, within the given amount of time. As a result of this some guy stated on ubuntuforums.org that apparently Kubuntu's QA is pretty bad. Reasonable assumption considering we didn't get KDEPim built in time and thus caused some problems for early upgraders.&lt;br /&gt;As a result of this we know have certified Package Ninjas(tm) for KDE releases. Using super nifty infrastructure we managed to provide a pretty flawless transition to KDE 4.1.0 on Hardy and almost the very same for Intrepid. Note the word 'pretty' in that sentence ;-). There were some minor quirks which have to be worked out in future release preparation, but I am confident we are on the right way.&lt;br /&gt;&lt;br /&gt;So who are these guys providing Kubuntu users with the awesomest KDE 4 packages ever?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;JontheEchidna&lt;/span&gt; (aka Jonathan Thomas) likes to play XBoing and is best in forgetting to exchange files necessary to build on Hardy ;-)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;vorian&lt;/span&gt; (aka Steve Stalcup) is the one leading us to World Domination or at least helps us take over #amarok to throw one awesome party, meanwhile he tries to archive karma by packaging all of extragear and preventing kdebase-runtime from building&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;smarter&lt;/span&gt; (aka Guillaume Martres) is the Blue Knight who is pretty much ready to become a MOTU (Master of the Universe = the guys who keep the majority of Ubuntu packages in shape) but does not know how to become one (maybe someone can help? I really don't know how I became MOTU either... ;-)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Arby&lt;/span&gt; (aka Richard Birnie) seems to be our personal merge (debian+ubuntu packaging = new ubuntu packaging) monkey and does backports in the shortest amount of time I ever measured&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Riddell&lt;/span&gt; (aka jr or Jonathan Riddell), the almighty Kubuntu robot, who's sponsoring the Intrepid uploads ... he also can transform into an oracle if someone might have unanswerable questions&lt;br /&gt;&lt;/li&gt;&lt;li&gt;and &lt;span style="font-weight: bold;"&gt;me&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;myself&lt;/span&gt; and&lt;span style="font-weight: bold;"&gt; I&lt;/span&gt;, sitting in my deckchair, sipping Captain Morgan with Coke and partying until 5:30 in the morning ;-)&lt;/li&gt;&lt;/ul&gt;So join some strange IRC channels on Freenode, apparently they hang out in #kubuntu-devel and #kubuntu-kde4, and give them some cookies or similar.&lt;br /&gt;&lt;br /&gt;And now... for the spotlight... KDE 4.1.0 is so awesome, I just love folderview, Plasma is the most beautiful piece of software I have ever seen. :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1997986505012847504?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1997986505012847504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1997986505012847504' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1997986505012847504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1997986505012847504'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/07/kde-410-kubuntu-ninjas.html' title='KDE 4.1.0 + Kubuntu Ninjas'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_j9FwE_4iU7c/SI9C4YcbEyI/AAAAAAAABbo/g7gvP9xXf-4/s72-c/rect3615tbm4.png' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-194120554747860673</id><published>2008-07-27T15:20:00.001Z</published><updated>2008-07-27T15:22:09.292Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>KWin and the capseo thingy</title><content type='html'>&lt;i&gt;Since some people already asked what to do with the mysterious .cps files:&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;KWin in KDE 4 offers the possibility to record one's desktop. The resulting files have a .cps suffix (cps = capseo = video codec created by the same developer as the underlying library [called captury] of the recording feature). I actually know no player which supports native playback of capseo, which is why you most likely want to convert it.&lt;br /&gt;Here comes the trick part, the website moved from &lt;a href="http://www.rm-rf.in/captury/"&gt;captury&lt;/a&gt;, to &lt;a href="http://trapni.ninchens.de/projects/captury"&gt;captury&lt;/a&gt;, to &lt;a href="http://ninchens.de/projects/captury"&gt;captury&lt;/a&gt; (yes this is just for giving google some context ;-)&lt;br /&gt;&lt;br /&gt;On the most current location of the website you can find:&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;cpsrecode -i screen-capture.cps -o - \&lt;br /&gt;| mencoder - -o screen-capture.avi -ovc lavc -lavcopts vcodec=xvid:autoaspect=1&lt;/pre&gt;&lt;/blockquote&gt;This binary is on Kubuntu part of the &lt;i&gt;capseo&lt;/i&gt; package, and probably something similar on other distributions.&lt;br /&gt;&lt;br /&gt;Have fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-194120554747860673?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/194120554747860673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=194120554747860673' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/194120554747860673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/194120554747860673'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/07/kwin-desktop-recorder-cps-usable-format.html' title='KWin and the capseo thingy'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-4857083993161341510</id><published>2008-07-21T22:38:00.002Z</published><updated>2008-07-21T22:52:47.618Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='oxygen'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Fire has three needs: ignition, fuel, and OXYGEN</title><content type='html'>&lt;a href="http://bp3.blogger.com/_j9FwE_4iU7c/SIUNsv2exBI/AAAAAAAABas/7YhFYIg5UnQ/s1600-h/snapshot3.png" imageanchor="1" style="border: 0pt none ; background-color: transparent; clear: right; margin-bottom: 1em; float: right; margin-left: 1em;"&gt;&lt;img src="http://bp3.blogger.com/_j9FwE_4iU7c/SIUNsv2exBI/AAAAAAAABas/pGXkQRMns9Q/s320-R/snapshot3.png" style="border: 0pt none ;" /&gt;&lt;/a&gt;Light years ago work on an Oxygen theme for Firefox started. Meanwhile the maintainer changed, a new major version of Firefox got released and people noticed how ugly Firefox can be without gtk-qt-engine ;-)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;To fight this ugliness, I stopped sleeping for 2 days and uploaded the Oxygen theme for Firefox, version 1.0, a couple of weeks ago.&lt;/div&gt;&lt;br /&gt;Even though it didn't quite make it through the public nomination process yet, I am quite certain that it works like a charm so grab the first release and don't forget to give a review to get it out of that awful sandbox/experimental area.&lt;br /&gt;&lt;br /&gt;Grab it ---&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/7962"&gt;HERE&lt;/a&gt; &lt;---  &lt;b&gt;F.A.Q.:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Why do I have to login to download?&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Version 1.0 isn't yet approved for public use and experimental downloads are only available after login.&lt;br /&gt;Logging in also gives you the possibility to leave a review (which is highly appreciated as every review probably reduces the time until this version can leave the experimental status).&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Why is it only available for Linux?&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://bp3.blogger.com/_j9FwE_4iU7c/SIUOLxud8gI/AAAAAAAABa0/DhBv2jcSq4o/s1600-h/oxygeninaction.png" imageanchor="1" style="border: 0pt none ; background-color: transparent; clear: right; margin-bottom: 1em; float: right; margin-left: 1em;"&gt;&lt;img src="http://bp3.blogger.com/_j9FwE_4iU7c/SIUOLxud8gI/AAAAAAAABa0/NQebHH3NLH4/s320-R/oxygeninaction.png" style="border: 0pt none ;" /&gt;&lt;/a&gt;The Windows and Mac versions of Firefox expect the drop down arrow for recent pages to be themed and have an icon assigned manually, since I don't have a Windows or Mac around I can't get it to work and I have no idea how/whether this change effects the Linux version. Windows and Mac support is target for 1.1 though.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Why does this only change the icons?&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Desktop integration, which is what the Oxygen crew is trying to provide here, means for one that an application uses the current icon set. This is however prevented by the fact that Firefox doesn't rely to 100% on the GTK-defined icon set (thus even with gtk-qt you wouldn't get a complete Oxygen experience). But desktop integration also includes widget style and colors, even though we could make the theme look somewhat like the real Oxygen, it would remove the style and color integration. This is really where software like the gtk-qt-engine should fill in.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-4857083993161341510?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/4857083993161341510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=4857083993161341510' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4857083993161341510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4857083993161341510'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/07/light-years-ago-work-on-oxygen-theme.html' title='Fire has three needs: ignition, fuel, and OXYGEN'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_j9FwE_4iU7c/SIUNsv2exBI/AAAAAAAABas/pGXkQRMns9Q/s72-Rc/snapshot3.png' height='72' width='72'/><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-24248606068346001</id><published>2008-06-23T15:27:00.001Z</published><updated>2008-06-23T16:04:40.860Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='opensuse'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Project Neon - Ask Harald (FAQ)</title><content type='html'>Note to me, myself and I: FAQs should be listed somewhere to save me the daily headache....&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Is amarok-nightly for openSUSE published yet?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;No, I'll try to get a repository outside of my personal home one and build for openSUSE 11.0, after a couple of tests amarok-nightly for openSUSE can go live.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Why is there no amarok-nightly for openSUSE 11.0 to be tested?&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;Because I am preparing for exams, so I have no time for build-dependency magic, and because I will only build for openSUSE 11.0 once the above stated reason is sorted out. However, apparently the 10.3 packages work just fine on 11.0 as well (hooray for good packagin ;-)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Why is amarok-nightly for openSUSE not built nightly?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;No neon package gets built nightly as long as it is being tested. Nightly builds will start once openSUSE packages are published in an own repository.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Does kde-nightly for Kubuntu include debug symbols?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;No, neither does amarok-nightly. The packages are built with debugging enabled, a packaging script however strips them for some reason I forgot. In fact I tried adding -dbg packages earlier on, but that didn't work for some strange reason. The good news however is: I will digg into this soonish. After all a good description on how to reproduce is almost as good as a good backtrace ;-)&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Can we get a foobar package for kde-nightly?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Feel free to drop ideas at the mailing list, but keep in mind that the build resources on Launchpad are pretty limited, so kdepim or koffice are probably not going to get in... at least for now. In general the current amount of packages is not going to grow a lot - I might only add kdeplasmoids some time soon, but that's about it.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Do you plan to integrate more applications into kde-nightly?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;See above.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;How do I compile stuff against kde-nightly?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;This is a bit tricky - you can take a look at the neonmake script in amarok-nightly-tools to get an idea. I will include some proper buildscripts later on for use with kde-nightly and amarok-nightly.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Why is there no kde-nightly for openSUSE?&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;The openSUSE KDE guys do a great job on maintaining their own KDE snapshot packages. So launching a kde-nightly stack would be rather pointless, right? Duplicated effort and all..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-24248606068346001?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/24248606068346001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=24248606068346001' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/24248606068346001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/24248606068346001'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/06/project-neon-ask-harald-faq.html' title='Project Neon - Ask Harald (FAQ)'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-3667313269565530926</id><published>2008-06-18T16:39:00.000Z</published><updated>2008-06-18T17:01:47.642Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Project Neon - KDE Nightly Builds</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_j9FwE_4iU7c/SFk6-SjHcEI/AAAAAAAABZo/DzEb1y4QXVA/s1600-h/kde-128.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_j9FwE_4iU7c/SFk6-SjHcEI/AAAAAAAABZo/DzEb1y4QXVA/s400/kde-128.png" alt="" id="BLOGGER_PHOTO_ID_5213262885463486530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;..it's that time again, when I announce something new, which isn't new at all due to testing ;-)&lt;br /&gt;&lt;br /&gt;Since amarok-nightly is a huge success ....&lt;br /&gt;&lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon/KDE"&gt;&lt;br /&gt;Project Neon now also includes kde-nightly builds for Kubuntu!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Currently available are kdebase, kdemultimedia, kdegraphics, kdenetwork and kdesdk&lt;br /&gt;&lt;br /&gt;Now my dear Kubuntu users, you can: develop, debug, fix, test, promote and break your system :-P&lt;br /&gt;Have fun, and in case something goes wrong: blame KRF in #amarok.neon.&lt;br /&gt;&lt;br /&gt;Misc:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Thanks to everyone who helped testing kde-nightly!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;As seen above, Neon now has a shiny IRC channel - YAY \o/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;amarok-nightly for openSUSE is undergoing testing, if you want to join the fun -&gt; #amarok.neon&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I am now member in the elite Oxygen Club -&gt; &lt;a href="http://aplg.kollide.net/screencasts/oxyfox2.ogg"&gt;Video&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Because I got loads of stuff to do this post is quite short ;-)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-3667313269565530926?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/3667313269565530926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=3667313269565530926' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3667313269565530926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3667313269565530926'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/06/project-neon-kde-nightly-builds.html' title='Project Neon - KDE Nightly Builds'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_j9FwE_4iU7c/SFk6-SjHcEI/AAAAAAAABZo/DzEb1y4QXVA/s72-c/kde-128.png' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8768924361088847288</id><published>2008-06-03T16:28:00.001Z</published><updated>2008-06-03T16:37:24.728Z</updated><title type='text'>Something I always wanted to blog about...</title><content type='html'>&lt;span class="Apple-style-span" style=""&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;THANK YOU!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8768924361088847288?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8768924361088847288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8768924361088847288' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8768924361088847288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8768924361088847288'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/06/something-i-always-wanted-to-blog-about.html' title='Something I always wanted to blog about...'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-7219927643669420735</id><published>2008-06-01T19:39:00.000Z</published><updated>2008-06-01T20:06:57.564Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='fairs'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>It didn't get any better</title><content type='html'>Back at home (finally). I had to spend 7 hours at the Airport in Salzburg (that city with Mozart and classical music entertainment stuff) because I was far too drunk to drive home. Of course I didn't just drink coffee and hack on neon+kde... because one doesn't get much sleep @ LinuxTag, I decided to catch up on that: after sleeping on the table and in a bathtub, I ended LinuxTag 2008 with a quite long nap at the Airport, in the parking garage, in my car :-D&lt;br /&gt;&lt;br /&gt;Anyway. It was an awesome event, again!&lt;br /&gt;&lt;br /&gt;In more interesting news ;-):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Neon KDE nightly packages for Kubuntu are building right now (i.e. heading fast towards publishing)&lt;/li&gt;&lt;li&gt;I hacked a bit on the openSUSE Build Service integration which is next on the todo&lt;/li&gt;&lt;li&gt;Apparently I became MOTU Mentor (I really have no clue how this happened)&lt;/li&gt;&lt;li&gt;Amarok 2 is pretty much like Nokia - connecting people&lt;/li&gt;&lt;li&gt;Karaoke is fun&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-7219927643669420735?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/7219927643669420735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=7219927643669420735' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7219927643669420735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7219927643669420735'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/06/it-didnt-get-any-better.html' title='It didn&apos;t get any better'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6976026300636028957</id><published>2008-05-31T14:52:00.000Z</published><updated>2008-05-31T14:54:10.120Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='crap'/><title type='text'>What I did today</title><content type='html'>....sitting in front of my laptop, looking at launchpad because I was waiting for builds to finish.&lt;br /&gt;&lt;br /&gt;Compile clusters are so much nicer -.-&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6976026300636028957?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6976026300636028957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6976026300636028957' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6976026300636028957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6976026300636028957'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/05/what-i-did-today.html' title='What I did today'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-2106945571981112936</id><published>2008-05-29T12:19:00.000Z</published><updated>2008-05-29T12:36:56.225Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><title type='text'>Late night hacking and finding a bed</title><content type='html'>I love LinuxTag!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sourcecode.de/content/linuxtag-2008-day-1or-how-hard-amarok-fanboys-are-working-their-community"&gt;Stephan&lt;/a&gt; already blogged about how I was sleeping on the table.&lt;br /&gt;So, here comes the background story:&lt;br /&gt;After hours of hard work on &lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon"&gt;Project Neon&lt;/a&gt;, an Amarok project to create nightly binaries of the latest Amarok version (I was sorting out some underlying issues in the base components in preperation for the openSUSE build service integration) , and as I was somewhat tired and it also was quite late in the night (or rather early in the morning) I choose to go to bed, though one shouldn't call that 'go', anyway, I didn't find one within the critical 10 seconds and chose the next best option: table + chair + me in between (I better don't tell you about the bathtub ;-)&lt;br /&gt;&lt;br /&gt;My head is telling me that I got too much beer, so please excuse any spelling/grammar errors.&lt;br /&gt;*looking for something to drink*&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-2106945571981112936?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/2106945571981112936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=2106945571981112936' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2106945571981112936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2106945571981112936'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/05/late-night-hacking-and-finding-bed.html' title='Late night hacking and finding a bed'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-3488125714116790607</id><published>2008-05-27T18:58:00.000Z</published><updated>2008-05-27T19:20:45.383Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>About the karaoke and the linuxtag</title><content type='html'>So...&lt;br /&gt;First part of exams done! *yay*&lt;br /&gt;&lt;br /&gt;But meanwhile Stephan &lt;a href="http://www.sourcecode.de/content/martijn-made-my-day"&gt;invited&lt;/a&gt; kwwii for a bit of karaoke @ LinuxTag in Berlin. Kwwii of course &lt;a href="http://kwwii.blogspot.com/2008/05/uds-intrepid.html"&gt;agreed&lt;/a&gt;, which made Stephan &lt;a href="http://www.sourcecode.de/content/why-cant-i-just"&gt;wondering&lt;/a&gt; what will happen with records that go straight into my hands.&lt;br /&gt;&lt;br /&gt;Well, first of all, I was practising karaoke yesterday (instead of learning for today's maths exam), so i am almost not the best karaoke singer ever :-P&lt;br /&gt;&lt;br /&gt;Anyway, the problem is, I have absolutely no  sense of embarrassment so I will not only play eventual records on Radio Amarok, I will make them play 24/7  post them onthe 15 blogs I own and make them part of &lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon"&gt;Project Neon&lt;/a&gt;.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://aplg.kollide.net/images/amarok/neon-audio-conf.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://aplg.kollide.net/images/amarok/neon-audio-conf.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;That reminds me...&lt;br /&gt;Neon is undergoing major refacturing, mainly in order to provide KDE nightly packages for Kubuntu (thanks to &lt;a href="http://electrostorm.net/"&gt;Kevin&lt;/a&gt; for pushing me so hard ;-)) . Currently the source fetching component is work again (at least to the low profile testing I did) and the ubuntu component is close to be finished, so maybe apt-get soon tells us about kde-nightly :-)&lt;br /&gt;&lt;br /&gt;Just for the record, amarok-nightly will use a different package tree in order to preserve the current tree size.&lt;br /&gt;&lt;br /&gt;Also new is the Phonon KCM bundling&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-3488125714116790607?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/3488125714116790607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=3488125714116790607' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3488125714116790607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3488125714116790607'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/05/about-karaoke-and-linuxtag.html' title='About the karaoke and the linuxtag'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6338656868975513086</id><published>2008-05-06T17:37:00.001Z</published><updated>2008-05-06T21:03:49.586Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Project Neon - Explained</title><content type='html'>For comments on comments :-D from &lt;a href="http://apachelog.blogspot.com/2008/05/project-neon-amarok-2-nightly-builds.html"&gt;yesterday's post&lt;/a&gt; please read at the very bottom.&lt;br /&gt;&lt;br /&gt;Let's get started with the technical details.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; cursor: pointer;" src="http://bp1.blogger.com/_j9FwE_4iU7c/SB907WWLnaI/AAAAAAAABWc/ZwQaMKO-6IE/s320/neon.png" alt="" id="BLOGGER_PHOTO_ID_5197001057968561570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I am not at home right now, so I can't use my awesome paper+pencil-drawing(tm)  for this explaination so bear with me in case some parts are a bit too complex (I actually created most code while operating on ballmer's peek, so it's as difficult for me to understand it as it might be for you ;-)&lt;br /&gt;&lt;br /&gt;Anyway, the Neon framework, which is responsbile for the important parts of the nightly build process (I am considering building as not important here :-P) is written in Ruby (omg!).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://websvn.kde.org/trunk/extragear/multimedia/amarok/supplementary_scripts/neon"&gt;http://websvn.kde.org/trunk/extragear/multimedia/amarok/supplementary_scripts/neon&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Those of you who had a look at the upcoming Amarok release script will notice quite some similarities, most of them are caused by the fact that I absolutely hate scrolling in files so both source trees consist of some dirs and a couple of files named according to their use (surprise!).&lt;br /&gt;&lt;br /&gt;Neon basically consist of 4 components which more or less rely on each other:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;neon.rb/libneon.rb as core component&lt;/li&gt;&lt;li&gt;fetcher.rb is handling the collection of sources - more on that later&lt;/li&gt;&lt;li&gt;publisher.rb is basically a wrapper for various ways of source distribution (e.g. tarball upload via FTP)&lt;/li&gt;&lt;li&gt;distro.rb is a wrapper for distributions&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;neon.rb is responsible for very very very basic tasks, like setting necessary variables/constants, deciding which parts fetcher.rb actually has to fetch and how to publish the tarballs as well as which distribution processes to invoke (well, and cleanup work, but that might eventually get it's own file).&lt;br /&gt;&lt;br /&gt;The first real work that is done, is checking which source trees need to be fetched (Qt gets built once a month - Strigi, TagLib, KDELibs and KDEBase are built once a week - and only Amarok is built once a day). Qt and KDELibs are actually just downloaded from the KDE snapshots on ftp.kde.org, the others get fetched directly from SVN (kdebase, or rather kdebaseruntime is a very cut down version which only ships with stuff that is necessary to run Amarok - the Xine Phonon backend for example).&lt;br /&gt;&lt;br /&gt;In case all the SVN magic finished without problems the publishers would kick in and pull the newly created tarballs to some source distribution server (ftp/web server).&lt;br /&gt;&lt;br /&gt;Then the distributions get their source packages. All distribution realted tasks are within special files located in neon/distros/ - the only working one is Kubuntu right now, but the processes are the same for most package types anyway.&lt;br /&gt;&lt;br /&gt;First it pulls a copy of the source trees, and prepares everything as necessary for the package type/distribution, once that is done, it uploads to a remote build server (in case of Kubuntu this is done package by package to prevent complete meltdowns of the repository in case of an issue.&lt;br /&gt;&lt;br /&gt;The most important part is that fetcher.rb created an array listing all fetched source trees (including their SVN revision number), so that all distributions can create an appropriate version string (Kubuntu is using DATE+svnREVISON-0amarok1).&lt;br /&gt;&lt;br /&gt;There are a couple of guidelines all distribution packages should follow, for example they should require few to none maintenance. Ultimately the only reason one would have to edit the packaging, once everything works properly, is to make it work for new distribution releases.&lt;br /&gt;&lt;br /&gt;Again Kubuntu as example: source packages are created according to the soure tarballs provided by fetcher.rb, they get thrown in a build deamon and run threw some automated cmake/kde build scripts and one gets _one_ resulting binary per source package.&lt;br /&gt;&lt;br /&gt;Also, all packages should come with development headers and debugging symbols (I guess it's pretty obvious why that is ;-)&lt;br /&gt;&lt;br /&gt;To sum that up: the most tricky part is probably to get the packaging right - general information for distributions are on the &lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon/Distributions"&gt;wiki page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Everyone who is interessted in contribution, either contact me personally or use the &lt;a href="http://groups.google.com/group/amarok-neon"&gt;Neon mailing list&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;------------------&lt;span style="font-size:180%;"&gt;&lt;br /&gt;Regarding Comments:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;OpenSuse build service&lt;/span&gt;&lt;br /&gt;Good thing, but it's really up to the maintainers where they want to build. For Kubuntu it makes most sense to use the Launchpad Personal Package Archive, for openSUSE however we will of course use the OSBS ;-)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ubuntu -&gt; Debian&lt;/span&gt;&lt;br /&gt;Not much of a problem, with a bit of tuning they could actually rely on the same debian directories. The only tricky part is the remote build server, I guess using the openSUSE build service is a good idea?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;-dev packages&lt;/span&gt;&lt;br /&gt;The first public release of Neon had quite some dependencies on -dev packages, they are there because Neon is also meant to help developers join Amaork development. I removed them from the deps stack (strigi, taglib, kdelibs, kdebaseruntime, amarok) they should disappear from qt at some rebuild as well.&lt;br /&gt;For the developers there will be a seperate package for all necessary -dev packages. Should be available soonish.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Missing Icons?&lt;/span&gt;&lt;br /&gt;Should be fixed now.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Wrong Colouring!&lt;/span&gt;&lt;br /&gt;I can't reproduce the issue, and actually thought it was fixed months ago. If anyone gets hold of information why this appears please leave a mail at the &lt;a href="http://groups.google.com/group/amarok-neon"&gt;Neon mailing list&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How seperate is it really?&lt;/span&gt;&lt;br /&gt;Let's say it that way: the possability that Neon will cause issues with _any_ existing KDE/Amarok/Qt configuration is close to not existing at all.&lt;br /&gt;This also includes your collection.db :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6338656868975513086?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6338656868975513086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6338656868975513086' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6338656868975513086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6338656868975513086'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/05/project-neon-explained.html' title='Project Neon - Explained'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_j9FwE_4iU7c/SB907WWLnaI/AAAAAAAABWc/ZwQaMKO-6IE/s72-c/neon.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-5740851179645867944</id><published>2008-05-05T20:23:00.001Z</published><updated>2008-05-05T21:04:52.686Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Project Neon - Amarok (2) Nightly Builds</title><content type='html'>&lt;div style="text-align: left;"&gt;Yesterday we (the masters of Amarok) &lt;a href="http://amarok.kde.org/en/node/482"&gt;publish&lt;/a&gt;&lt;a href="http://amarok.kde.org/en/node/482"&gt;ed&lt;/a&gt; a super secret project, named Neon.&lt;/div&gt;&lt;blockquote&gt;&lt;br /&gt;A least 5 people ask us every day when Amarok 2 will be ready and when it will be easy to install without compiling it - since yesterday we can tell them: there you go!&lt;br /&gt;&lt;br /&gt;Project Neon makes it possible for &lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;YOU&lt;/span&gt;&lt;/span&gt; and me and everyone (kind of, at least ;-)&lt;/blockquote&gt;&lt;br /&gt;&lt;img style="margin: 0pt 0pt 10px 10px; cursor: pointer;" src="http://bp1.blogger.com/_j9FwE_4iU7c/SB907WWLnaI/AAAAAAAABWc/ZwQaMKO-6IE/s320/neon.png" alt="" id="BLOGGER_PHOTO_ID_5197001057968561570" border="0" /&gt;&lt;br /&gt;Neon is meant to provide nightly Amarok builds ....&lt;br /&gt;which means that it generates new Amarok packages for various distributions (currently only Kubuntu, openSUSE is in the queue though) ever day so that everyone can install them for whatever reason (testing, checking out the latest development, ...).&lt;br /&gt;... So the main aim of Neon is clearly to provide a way to install the latest Amarok development version.&lt;br /&gt;&lt;br /&gt;After installing amarok-nightly you will find an entry in your application menu, I'd like to call that well integrated with the operating system ;-), but the nifty thing about it is, that amarok-nightly will run without problems along a production system, it is stored in a completely unrelated path and all configurations are (or rather should) be stored in it's own directory.&lt;br /&gt;&lt;br /&gt;This makes it possible to check out Amarok 2 once a day while running Amarok 1 to get the usual music entertainment.&lt;br /&gt;&lt;br /&gt;More information on Neon and how to use it are available on it's &lt;a href="http://amarok.kde.org/wiki/User:Apachelogger/Project_Neon"&gt;wiki page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Later I will write a more technical post, explaining how it works and how to get other distributions supported.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-5740851179645867944?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/5740851179645867944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=5740851179645867944' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5740851179645867944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5740851179645867944'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/05/project-neon-amarok-2-nightly-builds.html' title='Project Neon - Amarok (2) Nightly Builds'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_j9FwE_4iU7c/SB907WWLnaI/AAAAAAAABWc/ZwQaMKO-6IE/s72-c/neon.png' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6943926998481156570</id><published>2008-04-26T18:20:00.001Z</published><updated>2008-04-26T19:16:59.939Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='crap'/><title type='text'>Amarok Resolved</title><content type='html'>&lt;a href="http://useopensource.blogspot.com/2008/04/synching-open-source-release-schedule.html"&gt;Dear Tristan&lt;/a&gt;, I like further developed ideas, mostly, and I also like to develop ideas further.&lt;br /&gt;&lt;br /&gt;...I just read such a further developed idea and since I like it a lot, I am goint to develop it further (normal process for me).&lt;br /&gt;&lt;br /&gt;Tomorrow Amarok, Linux market leader in the Music Application segment, will announce something revolutionary.&lt;br /&gt;We came to the decision that others know better and therefore we will sync our release schedule to Ubuntu, Linux market leader in the Home User Operating System segment. Our current model of partly time-based and partly feature-based release planing is apparently creating enormous inefficiency in the development of our high-quality software. Mainly because of this we will do 2 releases per year, each 2 days before Ubuntu releases a new version, so that the build servers have enough time to build the packages.&lt;br /&gt;In order to join this with our very fast and feature rich development we will provide at least 25% new or changed code in a time-frame of one year (2 releases), we hope that by setting this minimal growth rate we are able to increase our userbase by 213% per year.&lt;br /&gt;To support these alternations quality assurance will be reduced to a minimum as it can cause scaling issues in combination with this new concept.&lt;br /&gt;&lt;br /&gt;This is however only the first step. In a long-term view we aim to breakup the underlying project of Amarok and become a 100% part of the Ubuntu project to share resources and create a strong leader in thew newly created market of Music Home User Appliaction Operating Systems. We also want to prevent our users from wasting half their life with compilation, so we will stop releaseing source tarballs but instead only offer Ubuntu DEB-files.&lt;br /&gt;&lt;br /&gt;We will also suggest KDE and all the distributions, we have intensive collaboration with, to start a strong binding to the Ubuntu project as well, and possibly become part of it.&lt;br /&gt;&lt;br /&gt;Watch out for the announcement and the moving of our structures from KDE/Amarok ones to Ubuntu/Launchpad.&lt;br /&gt;&lt;br /&gt;A nice day wishes your soon-not-to-be-anymore-project-manager.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6943926998481156570?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6943926998481156570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6943926998481156570' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6943926998481156570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6943926998481156570'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/04/amarok-resolved.html' title='Amarok Resolved'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-3101905645223624821</id><published>2008-04-24T14:11:00.001Z</published><updated>2008-04-24T14:40:52.821Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>READ ME - P A R T Y!!!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_j9FwE_4iU7c/SBCbxWWLnZI/AAAAAAAABVY/lKskBjypsYU/s1600-h/img065.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_j9FwE_4iU7c/SBCbxWWLnZI/AAAAAAAABVY/lKskBjypsYU/s320/img065.jpg" alt="" id="BLOGGER_PHOTO_ID_5192821642472693138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It's that time of April again, Ubuntu/Kubuntu released the all new shiny versions of their distributions. This time the releaes is called Hardy Heron *woohooo*&lt;br /&gt;&lt;br /&gt;So, what do we do when a new version is out?&lt;br /&gt;Right, party!&lt;br /&gt;Join the &lt;span style="font-weight: bold;"&gt;Halligalli Hummel Party(tm)&lt;/span&gt; in &lt;span style="font-weight: bold;"&gt;#kubuntu-devel &lt;/span&gt;and celebrate the latest Kubuntu release with us on 24-04-2008 @ 16UTC. Of course as party guest you should use the official party wallpaper -&gt; this &lt;a href="http://aplg.kollide.net/kubuntu/hhp/hardypartywallpaper.svg"&gt;svg&lt;/a&gt; or &lt;a href="http://aplg.kollide.net/kubuntu/hhp/hardypartywallpaper.png"&gt;png&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Make sure not to miss the grand party kickoff!&lt;br /&gt;We also have our own bar and a radio show, sponsored by Amarok, (maybe ;-))&lt;br /&gt;&lt;br /&gt;In case you just want to have some information about the release, head over to &lt;a href="http://kubuntu.org/news/8.04-release"&gt;kubuntu.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finally: spread the word by bloging, twittering, talking, giving calls etc&lt;br /&gt;GO GO GO!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-3101905645223624821?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/3101905645223624821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=3101905645223624821' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3101905645223624821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3101905645223624821'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/04/read-me-p-r-t-y.html' title='READ ME - P A R T Y!!!!'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_j9FwE_4iU7c/SBCbxWWLnZI/AAAAAAAABVY/lKskBjypsYU/s72-c/img065.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-7288151550667916393</id><published>2008-04-11T22:38:00.000Z</published><updated>2008-04-11T22:56:49.121Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>ubuntu 5-a-day-stats?</title><content type='html'>&lt;span style="font-family:courier new;"&gt;http://daniel.holba.ch/5-a-day-stats/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Apparently &lt;a href="http://launchpad.net/%7Ekubuntu-de.org"&gt;kubuntu-de.org&lt;/a&gt; hit 1000 triaged bugs... as first team ever!!! *jump* *party* ... ah well, no time for partying, more bugs are waiting ;-)&lt;br /&gt;&lt;br /&gt;Still it makes me proud to be part of such a wonderful community, not only Kubuntu-de.org but also Ubuntu as a whole, including all of *buntu.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Thanks to everyone who's showing that Kubuntu is a healthy part of the Ubuntu community!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;...so much for the 'Kubuntu is a second class citizen' issue :-P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-7288151550667916393?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/7288151550667916393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=7288151550667916393' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7288151550667916393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7288151550667916393'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/04/ubuntu-5-day-stats.html' title='ubuntu 5-a-day-stats?'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6537423201660882580</id><published>2008-03-11T21:17:00.000Z</published><updated>2008-03-11T21:33:09.296Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='fairs'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Amarok + French + IRC = Love</title><content type='html'>Ladies, Gentleman, Bots and others, may I introduce to you #amarok.fr on FreeNode.&lt;br /&gt;&lt;br /&gt;Yeah, it took me over a year to get this project done, but better late than never, right? ;-)&lt;br /&gt;French is now as well as English, German and Spanish one of the Amarok IRC-based support languages *cheer*&lt;br /&gt;&lt;br /&gt;Everyone who speaks French, wants to speak French, or just once in his life wants to hang out with the cool guys -&gt; join the channel.&lt;br /&gt;&lt;br /&gt;In other news:&lt;br /&gt;&lt;div style="float:right"&gt;&lt;br /&gt;&lt;embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;amp;RGB=0x000000&amp;amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fapachelogger%2Falbumid%2F5175729697159174113%3Fkind%3Dphoto%26alt%3Drss" pluginspage="http://www.macromedia.com/go/getflashplayer" height="96" width="144"&gt;&lt;/embed&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Cebit was quite exhausting, but very worth it&lt;/li&gt;&lt;li&gt;Project Neon is still having 2 or 3 quite annoying (means difficult to fix) showstoppers&lt;/li&gt;&lt;li&gt;Amarok 2 nears Alpha&lt;/li&gt;&lt;li&gt;Amarok 1.4.9 should get rolling somewhat soon as well&lt;/li&gt;&lt;li&gt;GMail's interface is awful when trying to organize a lot of mailing lists - kde-www has 120 unread mails right now&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6537423201660882580?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6537423201660882580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6537423201660882580' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6537423201660882580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6537423201660882580'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/03/amarok-french-irc-love.html' title='Amarok + French + IRC = Love'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-7097973249783980605</id><published>2008-02-12T20:20:00.000Z</published><updated>2008-02-12T21:42:11.199Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Intervu with the guy inside my head</title><content type='html'>Yesterday, without any warning, Emanuel Goscinski asked me whether I'd like to do an interview with &lt;a href="http://www.kubuntu-de.org/"&gt;kubuntu-de.org&lt;/a&gt;. Of course I said yes (after all I am very selfish and like to search myself on Google ;-)).&lt;br /&gt;&lt;br /&gt;Anyway, all this resulted in an (IMHO) quite good interview, a tiny little bit too much tech stuff, but otherwise worth reading...&lt;br /&gt;&lt;br /&gt;Emanuel however removed one super important question (according to &lt;a href="http://blog.lydiapintscher.de/"&gt;Nightrose&lt;/a&gt; it describes me pretty well):&lt;blockquote&gt;&lt;emu&gt;&lt;span style="font-style: italic;"&gt;Welche drei Menschen und welche drei Dinge würdest du auf eine einsame Insel mitnehmen (ohne Internetanschluss)?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;apachelogger_&gt; Ohne Internetanschluss? Vergiss es, ich fahr nicht auf die! &lt;/apachelogger_&gt;&lt;/emu&gt;&lt;/blockquote&gt;Translation:&lt;br /&gt;&lt;blockquote&gt;&lt;emu&gt;&lt;span style="font-style: italic;"&gt;Which 3 people and which 3 things would you take with you on an lonesome island (with no internet connection)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;apachelogger_&gt;No internet connection? Forget it, I'm so not going! &lt;/apachelogger_&gt;&lt;/emu&gt;&lt;/blockquote&gt;&lt;br /&gt;In case you really (?) want to have a look at the complete interview, head over to kubuntu-de.org:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;click ---&gt; &lt;a href="http://www.kubuntu-de.org/english/interview-harald-sitter-about-amarok-and-kde-4"&gt;here&lt;/a&gt; &lt;--- for the english translation&lt;/li&gt;&lt;li&gt;click ---&gt; &lt;a href="http://www.kubuntu-de.org/nachrichten/sonstiges/interview-harald-sitter-ber-amarok-und-kde-4"&gt;here&lt;/a&gt; &lt;--- for the german interview &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-7097973249783980605?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/7097973249783980605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=7097973249783980605' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7097973249783980605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7097973249783980605'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/02/intervu-with-guy-inside-my-head.html' title='Intervu with the guy inside my head'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1722826810297496901</id><published>2008-01-17T13:25:00.000Z</published><updated>2008-01-17T14:21:41.615Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>SNAFU .*[k\w\W].*[24]</title><content type='html'>&lt;blockquote&gt;-(~:$)-&gt; wtf snafu&lt;br /&gt;SNAFU: situation normal, all fucked up&lt;/blockquote&gt;Tomorrow it's one week of KDE 4. Well, just yet another week, with no more than 5 hours sleep per day, heavy thinking and a couple of new stress balls.&lt;br /&gt;&lt;br /&gt;Probably none notice that I didn't blog about KDE 4, I can't even blame you, everyone else did, so I don't matter (even less then usual :-P)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_j9FwE_4iU7c/R49ifmMBmvI/AAAAAAAABJI/1YY3Dqt_HPA/s1600-h/img047.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_j9FwE_4iU7c/R49ifmMBmvI/AAAAAAAABJI/1YY3Dqt_HPA/s200/img047.png" alt="" id="BLOGGER_PHOTO_ID_5156448393328958194" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;But&lt;/span&gt; I have the best excuse ever: "It's all Kubuntu's fault!"&lt;br /&gt;After I installed the Kubuntu packages of KDE 4.0.0, I was considerable surprised, that the icons were totally screwed, new applications like dolphin and systemsettings didn't have one at all and some others (like) Konqueror, were using the old version. Everyone who knows me, pretty much gets were that led to -&gt; me trying to fix it, but breaking even more instead. I dugg in and didn't precisely get out since Friday, icon fixes are still not finished, but instead I have introduced new build rules and backported fixes and styling improvements, created some concepts on how to improve the status of KDE 3 + KDE 4 coexisting ...&lt;br /&gt;&lt;br /&gt;May I say: I hate when this happens! :-@&lt;br /&gt;&lt;br /&gt;Anyway, I think 4.0.1 is going to be one useable desktop (at least when you got a KDE3Pim ;-).&lt;br /&gt;The direction is right, KDE 4 just needs more love.&lt;br /&gt;&lt;br /&gt;As for Amarok: something &lt;span style="font-weight: bold;"&gt;really&lt;/span&gt; cool is coming up, although my new wrapper script for releases is br0ken ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1722826810297496901?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1722826810297496901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1722826810297496901' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1722826810297496901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1722826810297496901'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2008/01/snafu-kww24.html' title='SNAFU .*[k\w\W].*[24]'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_j9FwE_4iU7c/R49ifmMBmvI/AAAAAAAABJI/1YY3Dqt_HPA/s72-c/img047.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6705992402600205688</id><published>2007-12-30T20:27:00.000Z</published><updated>2007-12-30T21:38:27.303Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Xmas packages report</title><content type='html'>I finally uploaded the first part of my Xmas packaging - PokerTH, a poker game (actually it turned out that it already was in the archives, so I just updated it).&lt;br /&gt;&lt;br /&gt;Also I packaged  KGtk, but I broke the GTK on my PC, so I can't test it right now.&lt;br /&gt;&lt;br /&gt;Packages  that didn't make it but at least made it on my TODO for investigation:&lt;br /&gt;* Jahshaka&lt;br /&gt;* kiwix&lt;br /&gt;* Kmuddy (can someone enlighten my what muddy actually is?)&lt;br /&gt;* MegaMek&lt;br /&gt;* Wesnoth-ng (though I really think the -ng should go into debian)&lt;br /&gt;&lt;br /&gt;That aren't all packages that have been requested, but  a selection of the most interesting ones to me (I might actually have a look into the others as well, but for now these are my candidates - my packaging todo is really long anyway :-P)&lt;br /&gt;&lt;br /&gt;Thanks to everyone who requested something, and in the future, if you have a request, just create a [needs-packaging] bug in ubuntu and subscribe me to it, or mail the URL.&lt;br /&gt;&lt;br /&gt;By the way... I'll also try to get some important package updates into gutsy soon (just watch out for it :P)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6705992402600205688?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6705992402600205688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6705992402600205688' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6705992402600205688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6705992402600205688'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/12/xmas-packages-report.html' title='Xmas packages report'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-4950855360574184036</id><published>2007-12-27T17:50:00.000Z</published><updated>2007-12-27T18:15:34.124Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><title type='text'>Oxygen Cursors in Action!</title><content type='html'>So, while I was suffering from an awesome flu-like illness thing recently, I'm now slowly recovering and had a look at the nu Oxygen cursors yesterday evening.&lt;br /&gt;&lt;br /&gt;Well, THEY ARE FUCKING AWESOME!!!!! *cheer*&lt;br /&gt;Inspried by it's awesomeness I created a short preview video, so you get an idea of the most prominent cursors (click the image ;-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://aplg.kollide.net/oxygen/screencasts/cursors1.ogg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_j9FwE_4iU7c/R3PqU2MBmOI/AAAAAAAABDU/aYyBh_AaP7I/s400/cursors.png" alt="" id="BLOGGER_PHOTO_ID_5148716442878843106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hooray for Oxygen and thanks to the whole team for the wonderful work in all of Oxygen's areas!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-4950855360574184036?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/4950855360574184036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=4950855360574184036' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4950855360574184036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4950855360574184036'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/12/oxygen-cursors-in-action.html' title='Oxygen Cursors in Action!'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_j9FwE_4iU7c/R3PqU2MBmOI/AAAAAAAABDU/aYyBh_AaP7I/s72-c/cursors.png' height='72' width='72'/><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-9064813636748685751</id><published>2007-12-19T14:01:00.000Z</published><updated>2007-12-19T14:49:19.041Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Xmas (Package) Wish List</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_j9FwE_4iU7c/R2ku12MBmNI/AAAAAAAABC0/yZcGS-fs87A/s1600-h/kubuntu-winter.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_j9FwE_4iU7c/R2ku12MBmNI/AAAAAAAABC0/yZcGS-fs87A/s400/kubuntu-winter.png" alt="" id="BLOGGER_PHOTO_ID_5145695551861397714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You are missing a really cool application in Kubuntu?&lt;br /&gt;&lt;br /&gt;Well, Santa Apachelogger is coming to town and is willing to package something for you, of course only if you've been good ;-)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;The requirements&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Has to be Free/Libre Open Source Software&lt;/li&gt;&lt;li&gt;Not yet available in Ubuntu nor Debian&lt;/li&gt;&lt;li&gt;KDE/Qt software &lt;span style="font-style: italic;"&gt;(not necessarily though)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Needs to be actively maintained&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;The wishlist&lt;/span&gt;&lt;br /&gt;Send your wishes including a short description and the homepage URL  to apachelogger /at/ ubuntu.com.&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;The buzz&lt;/span&gt;&lt;br /&gt;You might also try to create some buzz about the application, so it becomes more visible to me. This can be done by asking your friends to mail me as well, blogging about it, gettin it into press (one way or another)  or by constantly bugging me on IRC  ;-)&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;The End&lt;/span&gt;&lt;br /&gt;With some luck and a considerable good buzz you might find your application soon in Ubuntu's package archive.&lt;br /&gt;Therefore: good luck :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-9064813636748685751?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/9064813636748685751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=9064813636748685751' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/9064813636748685751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/9064813636748685751'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/12/xmas-package-wish-list.html' title='Xmas (Package) Wish List'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_j9FwE_4iU7c/R2ku12MBmNI/AAAAAAAABC0/yZcGS-fs87A/s72-c/kubuntu-winter.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-5115993490566818593</id><published>2007-12-08T01:08:00.000Z</published><updated>2007-12-08T01:16:21.939Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><title type='text'>Amarok.de channel party</title><content type='html'>Live blogging from the very first Amarok.de channel party :-D&lt;br /&gt;&lt;br /&gt;Location is proudly sponsored by our very own sven423 (i.e. near Karlsruhe, Germany). Visitors are markey, Mamarok, Nightrose, Sput, basti, craegga (part time) and me.&lt;br /&gt;We just had cheese fondue (very late dinner ;-) and are right now chilling like never seen before.&lt;br /&gt;&lt;br /&gt;I can totally suggest every IRC channel to do a channel party at least once a year, totally awesome, really.&lt;br /&gt;&lt;br /&gt;(BTW: markey is totaly in love with craegga)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-5115993490566818593?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/5115993490566818593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=5115993490566818593' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5115993490566818593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5115993490566818593'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/12/amarokde-channel-party.html' title='Amarok.de channel party'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6413611437039669372</id><published>2007-12-02T11:17:00.000Z</published><updated>2007-12-02T12:01:55.883Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>MOTU *cheer*</title><content type='html'>Finally I have time to blog.&lt;br /&gt;&lt;br /&gt;I'm glad to announce that I'm now an Ubuntu MOTU (Master of the Universe, Ubuntu Universe Maintainer - guess that would be Hu-Man or something ;-). Wohooo *cheer* *cry* *wave*&lt;br /&gt;&lt;br /&gt;Now how is that good for me/Kubuntu/Ubuntu/everyone?&lt;br /&gt;Primarily it speeds up the process of uploading new packages to the ubuntu universe, hence the flood of KDE packages can heavily increase :-P . It also gives me the possibility to review new packages by other contributors, which means I can help keeping the latency of KDE related packages down (at least for me it usually was unbelievable high). Last but not least it's easier (as in faster) for me to fix bugs and such.&lt;br /&gt;&lt;br /&gt;All in all: yay, I love being a MOTU :-D&lt;br /&gt;&lt;br /&gt;I want to thank everyone who supported (mentally - Mamarok, Nightrose ;-) and helped me and of course Daniel, Michael and Søren for voting in favor of my application :)&lt;br /&gt;Also I thank everyone who congratulated me (shouldn't I have already done that, be ensured that I simply didn't because I was busy revuing, discussing or packaging - busy weekend).&lt;br /&gt;&lt;br /&gt;Now, let the contributors come!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6413611437039669372?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6413611437039669372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6413611437039669372' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6413611437039669372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6413611437039669372'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/12/motu-cheer.html' title='MOTU *cheer*'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-5803844051461066627</id><published>2007-11-26T21:42:00.000Z</published><updated>2007-11-26T21:45:30.505Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='fairs'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>LinuxDay in Dornbirn, Austria</title><content type='html'>What an event (awwwwuuuuuuuuuuuuuuuuuuuooooooo!!!!). Friday I filled my bag with some clothes my laptop and a bunch of drugs (aka business cards). I didn't know much about LinuxDay, though what I knew was very promising.... and it totally messured up to my expectations.&lt;br /&gt;&lt;br /&gt;LinuxDay is really not one of the biggest FLOSS events in central Europe, still it is one of the best. A bunch of nice nerds (not too many though - should definitely be improved) from time to time a visitor ;-) and one of the finest organisation team.&lt;br /&gt;&lt;br /&gt;Saturday 9am my granpa and me fetched an emonkey (Carlos Diener, Kubuntu-de.org), at the train station and some minutes later we were already preparing our booth. As usual I was kinda unprepared for the upcoming talk @1pm (though unlike the other times I wasn't either drunk, nor did I have a hung-over, nor did I not get enough sleep, which turned out to have negative effect on my creativity). Anyway, the talk didn't scare people away (which is quite surprising to me), we had good entertainment and got plenty of food, especially "Kääääspätzle" (no idea how to translate that... something with cheese) for dinner. So much about the loosing weight plan.&lt;br /&gt;&lt;br /&gt;LinuxDay now resides along with FrOSCon as the finest FLOSS events I attended so far. Next Year I'll take the horde with me to decrease productivity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-5803844051461066627?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/5803844051461066627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=5803844051461066627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5803844051461066627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5803844051461066627'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/11/linuxday-in-dornbirn-austria.html' title='LinuxDay in Dornbirn, Austria'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-2701380727243587089</id><published>2007-11-23T06:38:00.000Z</published><updated>2007-11-23T07:07:55.355Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='fairs'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Amarok @ LinuxDay in Dornbirn</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_j9FwE_4iU7c/R0Z7pYpEnAI/AAAAAAAABB4/0-TRhnCd2II/s1600-h/snapshot47.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_j9FwE_4iU7c/R0Z7pYpEnAI/AAAAAAAABB4/0-TRhnCd2II/s200/snapshot47.jpg" alt="" id="BLOGGER_PHOTO_ID_5135928375982201858" border="0" /&gt;&lt;/a&gt;Tomorrow I'll be at &lt;a href="http://www.linuxday.at/"&gt;LinuxDay&lt;/a&gt; in &lt;a href="http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;time=&amp;amp;date=&amp;amp;ttype=&amp;amp;q=H%C3%B6chsterstr.+73,+Dornbirn,+Vorarlberg,+Austria&amp;amp;sll=47.414527,9.724617&amp;amp;sspn=0.027821,0.078106&amp;amp;ie=UTF8&amp;amp;ll=47.41444,9.724596&amp;amp;spn=0.006955,0.019526&amp;amp;z=16&amp;amp;iwloc=addr&amp;amp;om=1"&gt;Dornbirn, Vorarlberg, Austria&lt;/a&gt;. Beside having a joint "booth" with&lt;a href="http://www.kubuntu-de.org/"&gt; Kubuntu-de.org&lt;/a&gt; (saves me the time of traveling between the party locations ;-) I'm also giving a talk about Amarok, the Amarok project and Amarok2 (read TWO).&lt;br /&gt;&lt;br /&gt;So, if you are living in western Austria, eastern Switzerland or southern Germany and don't know what to do on Saturday, then come visit us at the Amarok/Kubuntu Party Booth.&lt;br /&gt;&lt;br /&gt;Oh, and someone should bring the beer :-P&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-2701380727243587089?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/2701380727243587089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=2701380727243587089' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2701380727243587089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2701380727243587089'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/11/amarok-linuxday-in-dornbirn.html' title='Amarok @ LinuxDay in Dornbirn'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_j9FwE_4iU7c/R0Z7pYpEnAI/AAAAAAAABB4/0-TRhnCd2II/s72-c/snapshot47.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1763882022970573715</id><published>2007-11-09T15:50:00.000Z</published><updated>2007-11-09T16:14:13.042Z</updated><title type='text'>The Amarok's New Screenshots</title><content type='html'>So finally I came round to create a proper screenshot set of Amarok 1.4. Well, the truth is I never intended to create it my own (read: I actually wanted to save my precious splendour for 2.0), but since none managed to create them in (guess) half a year... I kind of did it myself.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_j9FwE_4iU7c/RzSGeR7WjnI/AAAAAAAABBw/oMBcHcLhlGE/s1600-h/Bildschirmphoto7.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_j9FwE_4iU7c/RzSGeR7WjnI/AAAAAAAABBw/oMBcHcLhlGE/s200/Bildschirmphoto7.png" alt="" id="BLOGGER_PHOTO_ID_5130873730248380018" border="0" /&gt;&lt;/a&gt;You can find the new screenshots on our beloved &lt;a href="http://amarok.kde.org/screenshots"&gt;amarok.kde.org.&lt;/a&gt; There are only 7 of them, because (personal opinion) it doesn't make any sense to create a screenshot of every feature (beside that this is almost impossible) no one will browse through tons of screenshots if  he/she can as well go straight ahead and try it.&lt;br /&gt;&lt;br /&gt;Therfore the main purpose of a screenshot should be to give a very raw idea of the application and how it looks like. For feature presentation we can as well use text, can't we? :P&lt;br /&gt;&lt;br /&gt;Anyway, I wander off the point... so new screenshots are online, feedback is very welcome.&lt;br /&gt;Also I recently started to port our release script to cmake and also made it pretty generic (so it technically can be used by any extragear/playground application). The totally out-of-date release spec also got some love, not yet finished, but it's going to give l10n a lot more time and refine the description of alpha, beta and rc releases.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1763882022970573715?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1763882022970573715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1763882022970573715' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1763882022970573715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1763882022970573715'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/11/amaroks-new-screenshots.html' title='The Amarok&apos;s New Screenshots'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_j9FwE_4iU7c/RzSGeR7WjnI/AAAAAAAABBw/oMBcHcLhlGE/s72-c/Bildschirmphoto7.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1667655197117805445</id><published>2007-10-25T17:17:00.000Z</published><updated>2007-10-25T17:39:51.776Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Hardy Kay</title><content type='html'>Today I started my packaging work for Kubuntu Hardy Heron (god, I &lt;3 the names :-P).&lt;br /&gt;&lt;br /&gt;Anyway, since I have about 300 packages which didn't make it into Gutsy I'll first have to update them and get them into Hardy ASAP. So maybe I can get some new packages on my TODO. But really, revuing is taking far too long, if I'd start packaging new software from kde-apps straight ahead, I probably have about 600 packages for Hardy+1. Also I somehow doubt the maintainability of that many packages ;-)&lt;br /&gt;&lt;br /&gt;Maybe I can even revu for Hardy+1, after all the target is still to become a MOTU (though, how can I revu while maintaining 600 packages... now that's insane - welcome back to the apachelogger world ;-)&lt;br /&gt;&lt;br /&gt;So on the road are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;kthinkbat&lt;/li&gt;&lt;li&gt;tastymenu&lt;/li&gt;&lt;/ul&gt;Also, does someone know whether projectM 1.0 is working with libvisual+Amarok? Either I broke my package or "ehmm... Houston, we got a problem!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1667655197117805445?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1667655197117805445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1667655197117805445' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1667655197117805445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1667655197117805445'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/10/hardy-kay.html' title='Hardy Kay'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-9105343625039274159</id><published>2007-09-21T13:26:00.000Z</published><updated>2007-09-21T14:06:23.591Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Power saving++</title><content type='html'>Intel launched &lt;a href="http://www.lesswatts.org/"&gt;lesswatts.org&lt;/a&gt;, a collection of tips and tools for extreme powersaving. And I, as someone who loves _very_ long standby times, of course started right away enhancing my gomobile script (I run this script on demand, since it doesn't make much sense to activate all power saving settings just for going downstairs where AC plug is waiting anyway).&lt;br /&gt;&lt;br /&gt;I have to admit that I was using &lt;a href="http://www.linuxpowertop.org/"&gt;powertop&lt;/a&gt; since I'm running Kubuntu Gutsy, &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_j9FwE_4iU7c/RvPLbuX7E5I/AAAAAAAAA7g/deGpXnsvnBc/s1600-h/lesswatts.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_j9FwE_4iU7c/RvPLbuX7E5I/AAAAAAAAA7g/deGpXnsvnBc/s200/lesswatts.png" alt="" id="BLOGGER_PHOTO_ID_5112653679160923026" border="0" /&gt;&lt;/a&gt;so I can't exactly recall my battery standby time with stock Kubuntu, but I think it was slightly more than 4 hours. With powertop I managed to increase it by 2 hours (i.e. slightly more than 6 hours), but what I achived with the tips on lesswatts is just _awesome_ -&gt; 7 hours 44 minutes... with quite &lt;span style="font-style: italic;"&gt;decent&lt;/span&gt; (meaning for me bearable) settings.&lt;br /&gt;&lt;br /&gt;Thats why I want to say "Thank you for the hardware, the drivers and the tuning tool/tips." to Intel.&lt;br /&gt;&lt;br /&gt;...next to do: check out all the fine tools, yummy :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-9105343625039274159?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/9105343625039274159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=9105343625039274159' title='24 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/9105343625039274159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/9105343625039274159'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/09/power-saving.html' title='Power saving++'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_j9FwE_4iU7c/RvPLbuX7E5I/AAAAAAAAA7g/deGpXnsvnBc/s72-c/lesswatts.png' height='72' width='72'/><thr:total>24</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8704498202406137248</id><published>2007-09-15T17:28:00.000Z</published><updated>2007-09-15T17:43:37.657Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><title type='text'>Amarok needs you...</title><content type='html'>...or rather, I do?!&lt;br /&gt;&lt;br /&gt;Anyway, Amarok got plans to launch its own web radio. As you might have suspected, this causes a lot of work, which is the reason I need someone to take maintainership for Radio Anorak (doing show schedules, finding interesting content, caring about the infrastructure and maybe create a team).&lt;br /&gt;&lt;br /&gt;As much as I'd like to do that, I just can't effort yet another very time expansive job. So, I'm looking for help, the requirements are actually quite low:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;kinda knowledge of amarok&lt;/li&gt;&lt;li&gt;good music taste&lt;/li&gt;&lt;li&gt;ability to do organizing&lt;/li&gt;&lt;li&gt;some hours per week&lt;/li&gt;&lt;li&gt;proper hardware (means soundcard with hardware mixing etc)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;interest in longtime work with/on web radios&lt;/li&gt;&lt;/ul&gt;In general it's like almost every job I come up with: it can be done by mostly everyone. If you're interested, got a question or something, mail &lt;span style="font-style: italic;"&gt;harald -a..t- getamarok.com&lt;/span&gt; or just leave a comment here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8704498202406137248?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8704498202406137248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8704498202406137248' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8704498202406137248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8704498202406137248'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/09/amarok-needs-you.html' title='Amarok needs you...'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1736222562645069218</id><published>2007-08-28T21:15:00.000Z</published><updated>2007-08-28T22:36:08.303Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>FrOSCon - I didn't eat a lot (part2)</title><content type='html'>Past FrOSCon = before FrOSCon&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm2.static.flickr.com/1122/1259689124_0aeadaa923.jpg?v=0"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://farm2.static.flickr.com/1122/1259689124_0aeadaa923.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;May I present to you: Mamarok (aka Myriam Schweingruber - on the photo talking with Amarok's upcoming community manager, Lydia).&lt;br /&gt;On travel Monday a waiter in cologne supposed she might be the Mother of Sven, Dennis, Florian, Mark, Lydia and me -&gt; i.e. Mamarok ;-)&lt;br /&gt;&lt;br /&gt;Welcome to the family!&lt;br /&gt;&lt;br /&gt;Photos are up, everyone is home and got enough sleep and I'm not running around with my laptop doing strange things -&gt; FrOSCon 2007 seems to be over :-(&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm2.static.flickr.com/1015/1259790874_3b72b56b81.jpg?v=0"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://farm2.static.flickr.com/1015/1259790874_3b72b56b81.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;But hey! It was a freaking awesome, Kubuntu and Amarok were able to once again get in contact with users. Amarok showed off his wicked minded community structure. I came to think about a new design for rbot's bar plugin written in ruby, Amarok's very own markey &lt;a href="http://amarok.kde.org/blog/archives/479-I-survived-Froscon-2007%21-...barely.html"&gt;wasted some bandaging material&lt;/a&gt;, Sven got yet another thing to talk about (drinking beer @ FrOSCon, not FrOSCon itself ;-), Kubuntu booth manager Thomas and I personally met... finally... and I was once again able to show that I can be the most busy person at an event with busy people all over the place :-P&lt;br /&gt;&lt;br /&gt;Seriously though, we had a lot of fun, a lot of beer, a lot of (considerable) good music, a lot of dancing and a lot of good catering. As I said before FrOSCon: "this is going to be the best event this year" ... and it was.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm2.static.flickr.com/1156/1259021635_98a0e1ed39.jpg?v=0"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://farm2.static.flickr.com/1156/1259021635_98a0e1ed39.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;Talking about events. We also came to discuss about the Amarok2 release party, and since I'm still megalomaniac, let me tell you: considering the financial part is working out, this is going to be the best release party this planet has ever seen. Actually, I have to say release parties, because we are doing 2 events, and both are going to rok in their very own ways.&lt;br /&gt;&lt;br /&gt;It's pretty obvious, that those are not going to become such official, tie thingy events, since Valerie &lt;a href="http://www.geekcouch.de/blog/archives/72-AmaROK-Tha-House%21.html"&gt;pointed out&lt;/a&gt;, that we know how to party (I always tell everyone, just none believes me ;-). Anyway, I don't want to tell you too much, but my ideas include live music, live releasing and the best locations we can offer for those 2 events.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1736222562645069218?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1736222562645069218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1736222562645069218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1736222562645069218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1736222562645069218'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/08/froscon-i-didnt-eat-lot-part2.html' title='FrOSCon - I didn&apos;t eat a lot (part2)'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8913835922794671141</id><published>2007-08-28T13:46:00.000Z</published><updated>2007-08-28T14:00:19.318Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wdp'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>FrOSCon megalomania (part1)</title><content type='html'>As after every FLOSS event I attend, I ran into a gigantic megalomania. This time: Kubuntu Packaging Task Force.&lt;br /&gt;&lt;br /&gt;I want to package kde-apps.org ... completely, at least for the parts which compile with a current distribution at all. In fact, I also want backports for new versions in less than 3 days after release, to latest stable Kubuntu.&lt;br /&gt;To reach such an enormous aim it takes a lot of people, like _a gigantic a load_ of them.&lt;br /&gt;&lt;br /&gt;Which leads to the next idea: Free Development Promo Tour. Which of course is mainly about recruiting more developers, packagers, bug triagers, translators, promoters, bug testers...&lt;br /&gt;&lt;br /&gt;You might think all this sounds totally insane and megalomaniacal. I probably would agree, though I just came back from a FLOSS event so let me live in my free world bubble ;-)&lt;br /&gt;But, just in case anything like that should be announced one day... don't blame me for not giving you latest information about the world domination plan (tm).&lt;br /&gt;&lt;br /&gt;...travel report is to be written (waiting for pics)...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8913835922794671141?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8913835922794671141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8913835922794671141' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8913835922794671141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8913835922794671141'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/08/froscon-megalomania-part1.html' title='FrOSCon megalomania (part1)'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-3886004572142682649</id><published>2007-08-25T23:24:00.000Z</published><updated>2007-08-26T00:34:06.904Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Froscon socialized</title><content type='html'>We are socialing :-D&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_j9FwE_4iU7c/RtDF0sputSI/AAAAAAAAA5U/G_aJbKEfw08/s1600-h/DSCF8394.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_j9FwE_4iU7c/RtDF0sputSI/AAAAAAAAA5U/G_aJbKEfw08/s200/DSCF8394.JPG" alt="" id="BLOGGER_PHOTO_ID_5102795886940828962" border="0" /&gt;&lt;/a&gt;yepeeeeee, Amarok's project founder Mark just started a discussion about permissions in ubuntu, where www-data seems to have access to a shell. Although he just noted that he wants to cuddle and be a lovely nice person, so letz drop this totally pointless note.&lt;br /&gt;&lt;br /&gt;Anyway, the thing is we are going to do a live stream on radio anorak today (2007-08-26 &lt;a href="http://radio.getamarok.com:8000/anorak.ogg.m3u"&gt;stream link&lt;/a&gt;). From about 8 o'clock UTC to about 12 o'clock UTC we are going to present you the finest electronica music the free music world has to offer. Also short notes about current on going discussion will be aired, so check it out if got a chance.&lt;br /&gt;&lt;br /&gt;It will be totally awesome&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-3886004572142682649?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/3886004572142682649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=3886004572142682649' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3886004572142682649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3886004572142682649'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/08/froscon-socialized.html' title='Froscon socialized'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_j9FwE_4iU7c/RtDF0sputSI/AAAAAAAAA5U/G_aJbKEfw08/s72-c/DSCF8394.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8747205153565498346</id><published>2007-08-23T22:23:00.000Z</published><updated>2007-08-23T23:19:35.110Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Froscon... Kubuntu + KDE + Amarok = krusade</title><content type='html'>On Saturday Froscon, the Free and Open Source Software Conference in St. Augustin, Germany, finally starts. (head over to the &lt;a href="http://froscon.de/"&gt;website&lt;/a&gt; for more information)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_j9FwE_4iU7c/Rs4TsMputRI/AAAAAAAAA5M/mOUMuMa-iEI/s1600-h/snapshot_nametag.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_j9FwE_4iU7c/Rs4TsMputRI/AAAAAAAAA5M/mOUMuMa-iEI/s200/snapshot_nametag.jpg" alt="" id="BLOGGER_PHOTO_ID_5102037077888775442" border="0" /&gt;&lt;/a&gt;Very important nerds (V.I.N's) of even more important K divisions (KDE, Kubuntu and Amarok) are attending, I've been told that 8 Amaroks (including the project founder and the project manager ;-) are attending, also Kubuntu-de.org delegated 7 people (including their very own packaging team) and the mother of all K projects, KDE, is going to push everyone in one Korner ;-)... to create the highest accumulation of force in the whole universe (at least for 2 days).&lt;br /&gt;&lt;br /&gt;In fact we even have our own little talk &lt;a href="http://wiki.froscon.de/wiki/KDE_room"&gt;schedule&lt;/a&gt; for the very own KDE developers and contributors room.&lt;br /&gt;&lt;br /&gt;Amarok is showing off latest Amarok2 snapshots, and also got a surprise for visitors with an USB stick. On Sunday, project founder Mark Kretschmann, (so-called :-P) community manager Lydia Pintscher and me are going to talk about successful project management, 14:00.&lt;br /&gt;&lt;br /&gt;Kubuntu-de.org is providing instant support for Kubuntu at the booth as well as showing off some of Kubuntu's fine features. On Sunday, Kubuntu-de.org member Marcus Czeslinski, Ubuntu women member Lydia Pintscher and me are going to talk about the german Kubuntu community in past, present and future, 16:00.&lt;br /&gt;&lt;br /&gt;KDE is going to perfect everything with KDE4 snapshots (oh it's gorgeous!!!! :D.  On Saturday, KDE's very own Sebastian Kügler is going to do exactly the same in his &lt;a href="http://programm.froscon.org/2007/day_1.en.html"&gt;talk&lt;/a&gt; about KDE4 (it's totally worth visiting, better than the Simpsons  movie ;-) 16:30. On Sunday, Torsten Rahn is talking about the 'more than a virtual Desktop Globe' virtual Desktop Globe, Marble, 13:00 ... who's going to join me founding the marble fan club? ;-)&lt;br /&gt;&lt;br /&gt;Well, I ran out of buzz words, so let me just say: FrOSCon is totally worth a visit for users as well as developers, the talks related to KDE are of course very interesting and a visit in the Korner is probably going to unveil new bleeding edge technologies :)&lt;br /&gt;&lt;br /&gt;See you @ FrOSCon 2007&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8747205153565498346?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8747205153565498346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8747205153565498346' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8747205153565498346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8747205153565498346'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/08/froscon-kubuntu-kde-amarok-krusade.html' title='Froscon... Kubuntu + KDE + Amarok = krusade'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_j9FwE_4iU7c/Rs4TsMputRI/AAAAAAAAA5M/mOUMuMa-iEI/s72-c/snapshot_nametag.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8594828530997393869</id><published>2007-08-02T18:21:00.000Z</published><updated>2007-08-02T18:58:40.218Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>collaboration to the core ++ OpenID</title><content type='html'>Hi Planet Ubuntu :D&lt;br /&gt;&lt;br /&gt;My name is Harald Sitter (aka apachelogger), yesterday I finally became Kubuntu/Ubuntu member, so here I am, intorducing myself.&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;riddell&gt;[Riddell]    congratulations apachelogger, welcome to kubuntu and ubuntu membership&lt;/riddell&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;riddell&gt;&lt;/riddell&gt;&lt;/span&gt;&lt;/span&gt;More of this boring stuff about me is to be read on my &lt;a href="https://wiki.kubuntu.org/HaraldSitter"&gt;wiki page&lt;/a&gt; and the &lt;a href="https://wiki.kubuntu.org/Kubuntu/Meetings/Minutes/2007-08-01"&gt;meeting minutes.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;.....Since I'm Amarok's wiki dude (among other things ... election for project manager scheduled :-P) I &lt;a href="http://apachelog.blogspot.com/2007/07/amarokkdeorg-goes-openid.html"&gt;recently started&lt;/a&gt; to move our wiki's to &lt;a href="http://www.openid.net/"&gt;OpenID,&lt;/a&gt; and I actually can say: we have a working version going.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_j9FwE_4iU7c/RrIoCLs6aII/AAAAAAAAA5E/LWOlJd5p1qE/s1600-h/amaroklogin.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_j9FwE_4iU7c/RrIoCLs6aII/AAAAAAAAA5E/LWOlJd5p1qE/s200/amaroklogin.png" alt="" id="BLOGGER_PHOTO_ID_5094178146475468930" border="0" /&gt;&lt;/a&gt;While we did the configuration we had to face one really important question -&gt; What to do with the exsisting users? -&gt; this is especially important considering we want to move the public Amarok wiki as soon as possible to OpenID. Ian and I finally came to the decision to run a dual login (at least for the first half year or something).&lt;br /&gt;This way users can still use the password logins, but can't create new ones. In other words: "old" users should convert to OpenID at some point, new ones will &lt;span style="font-weight: bold;"&gt;have to&lt;/span&gt; get an OpenID.&lt;br /&gt;&lt;br /&gt;I came up with AmarokLogin, a MediaWiki extension combining the default login with the OpenID one (see screenshot). The code is still far away from perfect and at the current point I wouldn't even think about releasing it to the public (would be hell embarrassing ;-), basically one can consider it as a basic hack, however it is completely functional.&lt;br /&gt;&lt;br /&gt;To sum it up....&lt;br /&gt;Status: work in progress... Public Release: no idea... Aim: bring OpenID love to our beloved contributors :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8594828530997393869?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8594828530997393869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8594828530997393869' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8594828530997393869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8594828530997393869'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/08/collaboration-to-core-openid.html' title='collaboration to the core ++ OpenID'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_j9FwE_4iU7c/RrIoCLs6aII/AAAAAAAAA5E/LWOlJd5p1qE/s72-c/amaroklogin.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8965509364921404829</id><published>2007-07-28T15:02:00.000Z</published><updated>2007-07-28T15:25:14.609Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Amarok.KDE.org goes OpenID</title><content type='html'>So finally I got ultimately annoyed by the fact, that I have to keep 4 logins to access the Amarok web infrastructure. ITS THE SUCK!&lt;br /&gt;&lt;br /&gt;I finally started &lt;a href="http://openid.net/"&gt;to OpenIDify&lt;/a&gt; the website(s), and since &lt;a href="http://amarok.kde.org/blog/categories/1-markey"&gt;Mark&lt;/a&gt; pointed out that I'm the &lt;span style="font-style: italic;"&gt;wiki guy&lt;/span&gt;, I started with mediawiki ;-). As Professor &lt;span style="font-size:-1;"&gt;Farnsworth will use to say "Good news everyone!" --&gt; it's working.&lt;br /&gt;&lt;br /&gt;Yesterday I setup a mediawiki for testing, and with the somewhat &lt;a href="http://www.mediawiki.org/wiki/Extension:OpenID"&gt;new extension&lt;/a&gt; I got to a proper result within no time. See &lt;a href="http://aplg.kollide.net/amarok/video/openid1.ogg"&gt;the screencast&lt;/a&gt;. As soon as I can reach our admin I'll move the Rokymotion wiki to OpenID. After testing and polishing, I hopefully also was able to move either Drupal or SMF to OpenID, so that I finally can move most of the websites to OpenID.... especially meaningful for the wikis since we got 2 of them (a dirty one and a polished end-user one)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Anyway, next on the TODO is Drupal, it looks like getting OpenID to work with it might not be a big problem, since current trunk actually already includes OpenID by default, so I hope it's a save bet for 5.x as well.&lt;br /&gt;&lt;br /&gt;...now if KDE would switch to OpenID... ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8965509364921404829?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8965509364921404829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8965509364921404829' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8965509364921404829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8965509364921404829'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/07/amarokkdeorg-goes-openid.html' title='Amarok.KDE.org goes OpenID'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-8372243815016843001</id><published>2007-06-18T20:47:00.000Z</published><updated>2007-06-19T20:04:07.407Z</updated><title type='text'>Amarok Release Party Trial #1 (Update)</title><content type='html'>So, Amarok 1.4.6 is considerable near to it's final release. Reason enough to plan a release party (need some XP for 2.0 anyway).&lt;br /&gt;&lt;br /&gt;Problem is: I'm living in Austria and I know exactly 3 (?!) other FLOSS supporters round here, which is why I don't expect a lot of people to come ^_^&lt;br /&gt;&lt;br /&gt;Anyway, partE day is Thursday, sometime in the evening (not yet defined), somewhere nere Lambach, Upper Austria (not yet defined either). So should the unlikely case apply that anyone wanna come (and actually is able to ;-) send me a mail to &lt;span style="font-style: italic;"&gt;sitter DOOOT harald AAATTT gmail DOOOT com&lt;/span&gt; (not that the address wouldn't be available via google search ;-)&lt;br /&gt;&lt;br /&gt;Be prepared for my revu... so long fellows&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;[[Update]]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;amp;q=marktplatz,+lambach,+austria&amp;sll=48.063278,13.901865&amp;amp;sspn=0.096138,0.247192&amp;ie=UTF8&amp;amp;ll=48.092385,13.873973&amp;spn=0.01201,0.030899&amp;amp;z=15&amp;om=1"&gt;Cafè Stadlmayr, Marktplatz, Lambach, Upper Austria, Austria.&lt;/a&gt;&lt;br /&gt;20:00 CEST&lt;br /&gt;&lt;br /&gt;BTW, the release party became a release party weekend sort of thing, so if anyone wanna get drunken this weekend, get back to me ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-8372243815016843001?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/8372243815016843001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=8372243815016843001' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8372243815016843001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/8372243815016843001'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/amarok-release-party-trial-1.html' title='Amarok Release Party Trial #1 (Update)'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-635385637915766308</id><published>2007-06-15T15:29:00.000Z</published><updated>2007-06-15T17:06:56.737Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><category scheme='http://www.blogger.com/atom/ns#' term='crap'/><title type='text'>VoIP - Screw it!</title><content type='html'>Now, the Amarok Wolf Brigade(tm) actually just wanted to do some VoIPing. It ended up in a big fucking mess, which lead to the awful cognition that Skype is the only usable VoIP software on Linux.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Wengo: crashing a lot, not logging in properly, not working properly -&gt; I did 52 tries to package it!!!&lt;/li&gt;&lt;li&gt;Ekiga: pretty sound, shitty GUI, robot voices in conference rooms&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Gizmo: crappy sound, crappy GUI, crappy dmix support, funky conference mode&lt;/li&gt;&lt;li&gt;Jabbin: broken website&lt;/li&gt;&lt;li&gt;KCall: crappy GUI, didn't work with wengo SIP&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Skype on the other hand got conference call, good quality and a nice GUI. this is probably the reason for stories like this:&lt;br /&gt;&lt;blockquote&gt;[markey] this morning I woke up&lt;br /&gt;[markey] slightly disoriented&lt;br /&gt;[markey] then I realized I'm lying flat on the floor&lt;br /&gt;[eean] o.O&lt;br /&gt;[markey] computer keyboard and mouse are on the ground too&lt;br /&gt;[markey] some keys fallen off&lt;br /&gt;[eean] wtf&lt;br /&gt;[markey] must have fallen asleep&lt;br /&gt;[markey] and then slipped from the chair&lt;br /&gt;[eean] dude&lt;br /&gt;[markey] didn't hurt though&lt;br /&gt;[eean] you need to sleep more ;)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;So let me tell you: VoIP on Linux sux, except for Skype, which is closed source though.... but hey, we just wanna talk, not save the world from evil Ebay :S&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;[EDIT]&lt;/span&gt;&lt;br /&gt;We also tried twinkle, but unfortunately one does need a SIP account and we were quite disappointed, so we didn't got any further ..... though from screenshots we noticed -&gt; the gui is shit ... and the FAQ is telling strange things about 3-call-conference with horrible how to do that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-635385637915766308?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/635385637915766308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=635385637915766308' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/635385637915766308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/635385637915766308'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/voip-screw-it.html' title='VoIP - Screw it!'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-5678021367668267127</id><published>2007-06-11T16:07:00.001Z</published><updated>2007-06-11T16:21:21.900Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Jamendo Lyrics Script for Amarok</title><content type='html'>Today I finished my work for Amarok's brand new &lt;a href="http://kde-apps.org/content/show.php?content=60223"&gt;Jamendo Lyrics Script&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now, why is it good?&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;it's using super efficient code (at leat I hope so ;-)&lt;/li&gt;&lt;li&gt;unlike about 90% (?!) of scripts out there it doesn't do HTML parsing and therefore is a lot faster&lt;/li&gt;&lt;li&gt;it's accesing a CC music website to get lyrics for CC music - and we all love CC music, don't we :-P&lt;/li&gt;&lt;/ul&gt;Now, all this wouldn't be possible without Jamendo.com - the most lovely CC music site on the internet&lt;span style="font-weight: bold;"&gt;s&lt;/span&gt; - big thanks to the Jamendo crew.&lt;br /&gt;&lt;br /&gt;Last but not least also thanks to Amarok's very own adoptive wolf, C7, because without him, telling me 300 times how awesome Jamendo is, I wouldn't have checked it out until Amarok2 ....&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;[C7] apachelogger: hab übrigens gestern noch mit whisky (meinem hund) heulen geübt ;) aufnahmen kommen noch..&lt;/blockquote&gt;which means something like: he and his dog were practising howling yesterday ;-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So... Check it out, ye will luv it&lt;br /&gt;&lt;a href="http://kde-apps.org/content/show.php?content=60223"&gt;http://kde-apps.org/content/show.php?content=60223&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-5678021367668267127?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/5678021367668267127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=5678021367668267127' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5678021367668267127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/5678021367668267127'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/jamendo-lyrics-script-for-amarok.html' title='Jamendo Lyrics Script for Amarok'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-873964396325842952</id><published>2007-06-11T05:47:00.000Z</published><updated>2007-06-11T05:57:39.193Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='crap'/><title type='text'>Microsoft's Patents -&gt; THE Solution</title><content type='html'>In today's total tiredness I noticed:&lt;br /&gt;&lt;a href="http://www.itjungle.com/two/two051607-story04.html"&gt;Linux violates 42 Microsoft patents&lt;/a&gt;&lt;br /&gt;now the notice:&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Answer_to_Life%2C_the_Universe%2C_and_Everything"&gt;42 = the answer to life, the universe and everything&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Meaning: the violation of Microsoft patents by Linux is the answer to life, the universe und everything... I say hooray! :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-873964396325842952?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/873964396325842952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=873964396325842952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/873964396325842952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/873964396325842952'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/microsofts-patents-solution.html' title='Microsoft&apos;s Patents -&gt; THE Solution'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6852192252033447925</id><published>2007-06-09T20:45:00.000Z</published><updated>2007-06-09T21:22:59.349Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>LinuxTag aggregation</title><content type='html'>Our very own Amarok father (hey markey! :D told me to blog about photos (since everyone loves photos), therefore I'm introducing to you: &lt;span style="font-weight: bold;"&gt;LinuxTag content aggregation part un&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Report by Kubuntu-de.org crew (english version):&lt;br /&gt;&lt;a href="http://www.kubuntu-de.org/english/reflections-linuxtag-2007"&gt;http://www.kubuntu-de.org/english/reflections-linuxtag-2007&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Photo collection by Kubuntu-de.org crew:&lt;br /&gt;&lt;a href="http://www.kubuntu-de.org/bilder/events/linuxtag-2007"&gt;http://www.kubuntu-de.org/bilder/events/linuxtag-2007&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Photo collection by Sven from Amarok (including comments - you really should take a look at it ;-):&lt;br /&gt;&lt;a href="http://amarok.kde.org/d/en/index.php?q=gallery&amp;g2_itemId=1122"&gt;http://amarok.kde.org/d/en/index.php?q=gallery&amp;amp;g2_itemId=1122&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Amarok introduction by Sven and /me (have to say sorry, I was quite tired):&lt;br /&gt;&lt;a href="http://video.google.com/videoplay?docid=-3769412612065314512&amp;hl=en"&gt;http://video.google.com/videoplay?docid=-3769412612065314512&amp;amp;hl=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sven's interview with german radio &lt;span style="font-style: italic;"&gt;Deutschlandfunk:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://developer.kde.org/%7Edanimo/dlf-kde-lt2007.mp3"&gt;http://developer.kde.org/~danimo/dlf-kde-lt2007.mp3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Slides:&lt;br /&gt;&lt;a href="http://www.kde.org/kdeslides/index.php#linuxtag2007"&gt;http://www.kde.org/kdeslides/index.php#linuxtag2007&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Amarok related content is also listed &lt;a href="http://rokymotion.pwsp.net/wiki/User:Sven423#LinuxTag_2007"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Still missing:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;videos from Sven's talk and my workshop (have been told it is unbelivable funny)&lt;/li&gt;&lt;li&gt;radio interviews with &lt;span style="font-style: italic;"&gt;RadioTux&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;I'll inform you as soon as they are available... I'm really looking forward to the videos :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6852192252033447925?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6852192252033447925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6852192252033447925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6852192252033447925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6852192252033447925'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/linuxtag-aggregation.html' title='LinuxTag aggregation'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-2669806080820996488</id><published>2007-06-08T16:39:00.000Z</published><updated>2007-06-08T16:51:06.390Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>[music] Systylé</title><content type='html'>Amarok 2.0 will get support for Jamendo.com, reason enough for me to do some discovery. First thing: proper lyrics fetching -&gt; result -&gt; isn't possible, API does some horrible issues in that manner (gotta talk to someone).&lt;br /&gt;&lt;br /&gt;Well, afterwards I started download some music (no server download sux IMO :(.... anyway, as usually music isn't that bad (actually sites like Jamendo or Magnatune satisfy me lot more than &lt;span style="font-style: italic;"&gt;mainstream&lt;/span&gt; offers). My first trial of course was tag:ska :D .... well, I found wonderful stuff in there.&lt;br /&gt;&lt;br /&gt;For example &lt;span style="font-weight: bold;"&gt;Systylé&lt;/span&gt;. I can just recommend everyone to listen to at least one track, it's really good Ska, which might not only be loved by Ska fans ;-)&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;embed src="http://www.jamendo.com/en/get/track/id/album/none/player/853/?autoload=true&amp;info_button_target=_top&amp;amp;info_button_text=INFO+ON+JAMENDO&amp;item_o=track_no_asc&amp;amp;amp;amp;amp;n=all&amp;player_height=170&amp;amp;player_refuid=127191&amp;player_title=JAMENDO&amp;amp;player_type=xspfplayer_extended&amp;player_width=350&amp;amp;playlist_url=http%3A%2F%2Fapi.jamendo.com%2Fget%2Ftrack%2Fid%2Falbum%2Faudio%2Fxspf%2F853%2F%3Faue%3Dmp31%26item_o%3Dtrack_no_asc%26n%3Dall%26player_refuid%3D127191&amp;amp;repeat_playlist=true" base="http://www.jamendo.com/en/get/track/id/album/none/player/853/" quality="high" wmode="transparent" bgcolor="#FFFFFF" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="170" width="350"&gt;&lt;/embed&gt; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;In Kubuntu news: busy busy day again. Packaged: domino and krawlsite and something else? can't remember :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-2669806080820996488?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/2669806080820996488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=2669806080820996488' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2669806080820996488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/2669806080820996488'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/music-systyl.html' title='[music] Systylé'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-7369410482374620556</id><published>2007-06-07T21:21:00.000Z</published><updated>2007-06-07T21:30:18.649Z</updated><title type='text'>Free Injections</title><content type='html'>The Amarok project is very proud to offer you free (as in free beer) injections ... into your Kubuntu DPKG.&lt;br /&gt;&lt;br /&gt;Everything started with:&lt;br /&gt;&lt;blockquote&gt;&amp;#060;eean&amp;#062; apachelogger: if your still here, is it possible to uninstall amarok without uninstall kubuntu-desktop?&lt;br /&gt;&amp;#060;apachelogger&amp;#062; no&lt;br /&gt;&amp;#060;apachelogger&amp;#062; eean: why would you uninstall amarok?&lt;br /&gt;&amp;#060;eean&amp;#062; really? :/&lt;br /&gt;&amp;#060;eean&amp;#062; switching to svn&lt;br /&gt;&amp;#060;apachelogger&amp;#062; I can produce a fake package if you want to&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;And ended with &lt;a href="http://aplg.kollide.net/kubuntu/inject.rb"&gt;inject.rb&lt;/a&gt; .. now as a packager I'd say WTF... this is total bullshit and dangerous as hell ... on the other hand, DPKG doesn't offer any possability to tell it that a certain package is installed from source. Anyway, it's a nice Ruby hack.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;One starts the script with ruby inject.rb APP VERSION (e.g. ruby inject.rb amarok feisty)&lt;/li&gt;&lt;li&gt;now the script creats some dirs and generic debian build files&lt;/li&gt;&lt;li&gt;finally it runs some debhelper scripts to create the actual package, which includes nothing more than nothing&lt;/li&gt;&lt;li&gt;in the end it cleans up and installs the package&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Really, I have to repeat: &lt;span style="font-weight: bold;"&gt;don't use this script if you don't have a really good reason for doing so, and you most probably should also know what you're doing&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-7369410482374620556?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/7369410482374620556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=7369410482374620556' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7369410482374620556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7369410482374620556'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/free-injections.html' title='Free Injections'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-4248958183863748636</id><published>2007-06-06T14:48:00.000Z</published><updated>2007-06-06T15:17:09.429Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Cover the Top</title><content type='html'>One might have noticed, that I'm currently quite active in &lt;span style="font-weight: bold;"&gt;kubuntu-devel,&lt;/span&gt; at least compared to 2 weeks before. This is because I'm right now as motivated as never seen before, to get Kubuntu in best shape possible, and this by all means.&lt;br /&gt;&lt;br /&gt;Fact is, by ensuring Kubuntu is the most proper Distro it's easier to promote it, and therfore to promote KDE and the default Kubuntu apps (i.e. Amarok). So I'm currently busy packaging every more or less usable application on kde-apps.org. When Gutsy enters freeze, I'll try to get some bugs sorted, assure quality and have a look at the translations....&lt;br /&gt;&lt;br /&gt;So Gutsy will hopefully kick everyone's ass ;-)&lt;br /&gt;&lt;br /&gt;In &lt;span style="font-weight: bold;"&gt;Amarok&lt;/span&gt; news Lydia and I thought about promoting Amarok @ FrosCon (kind of smaller LinuxTag thing in Germany), so we will have to get in contact with KDE and Kubuntu-de about coordination (I also need a money supply for the flight ;-). The good thing is: markey has to come as well, as it's not really far away from $HOME.&lt;br /&gt;&lt;br /&gt;Hm, while writing "flight", I had to think of "filelight" ... which finally entered Gutsy in version 1.0!!!! Still we need to sort the debian &lt;-&gt; ubuntu breakage issue.&lt;br /&gt;&lt;br /&gt;Anyway, this morning I did the fastest fix quickie in my whole life. 30 seconds including error evaluation, file opening, reuploading and testing .... all that just before I went off for school, but now searching the Amarok wiki works again ^_°&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-4248958183863748636?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/4248958183863748636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=4248958183863748636' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4248958183863748636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/4248958183863748636'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/cover-top.html' title='Cover the Top'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1620112521240676691</id><published>2007-06-04T17:00:00.000Z</published><updated>2007-06-04T18:16:59.520Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='social'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>LinuxTag Mash</title><content type='html'>&lt;blockquote&gt;mash - A mass of mixed ingredients reduced to a soft pulpy state by beating or pressure; a mass of anything in a soft pulpy state.....&lt;/blockquote&gt;...Perfect description for my LinuxTag sum-up.&lt;br /&gt;It was the first time Amarok got directly visible to it's users at a fair (FOSDEM is not a user event IMO ;-). And I think for the first time we did quite well.&lt;br /&gt;&lt;br /&gt;Merchandise selling did go well, though we didn't have shirts on first day due to delivery problems, but after all we sold about half of our sortiment. Also I noticed that the stats @ amarok.kde.org about 50% new and 50% recurrent visitors might be true, as I met about the same amount of users as not-yet-users (on the other hand I also was a lot of time helping at the Kubuntu booth to promote KDE and Kubuntu).&lt;br /&gt;&lt;br /&gt;For next time we really have to ensure to get something visible and attractive for booth decoration, just the icon isn't enough IMHO, also business cards should be available (KDE ones would be most meaningful?) and most important .... a hot and sexy configured KDE+Amarok.&lt;br /&gt;&lt;br /&gt;We also got to create a new branding on Amarok - "Awwwwuuuuuuoooooooooo" - simply put: howling. I guess we should continue this branding as it's great fun and also really unique to Amarok.&lt;br /&gt;&lt;br /&gt;Finally I'd like to thank Sven, Lydia and Dennis for booth work, really great job you did. Greate thanks also goes to Kubuntu-de.org for caring for cute (4.3) little apachelogger :D and for just being such an awesome team - folks I simply love ye!&lt;br /&gt;Last but not least I'd also like to thank KDE for providing the base of all my promotional work as well as my desktop, Trolltech for sponsoring Qt 4.3 and a dinner, LinuxTag e.V. for the fair and LinuxNacht and Ubuntu-Berlin for the BBQ, and in general everyone who was involved including the whole FLOSS world ... for just kicking the .com's ass :)&lt;br /&gt;&lt;br /&gt;See ya next year in Berlin (then I want to visit the Trolltech office there :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1620112521240676691?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1620112521240676691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1620112521240676691' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1620112521240676691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1620112521240676691'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/06/linuxtag-mash.html' title='LinuxTag Mash'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1932786550324730621</id><published>2007-05-27T19:51:00.000Z</published><updated>2007-05-27T20:07:15.071Z</updated><title type='text'>me packaging, testing myself and I patch a lot</title><content type='html'>Not that bacem totally insane and made myself a hardcore packager... but hey, 8 packages WIRFR (waiting in revu for revu) isn't that bad ;-)&lt;br /&gt;&lt;br /&gt;So beside preparing some school projects I also threw kcmnnview and  kopete-otr (finally) into revu.&lt;br /&gt;&lt;br /&gt;Yesterday I also started work on maxemum tv guide (need upstream fixes before upload) .... kirocker is still waiting for upstream (didn't respond at all yet) .... also pokerclock went to revu yesterday (though I have to talk to upstream author about storing the binary in /usr/share/pockerclock and link it to bin !!! did patch it as of now) .&lt;br /&gt;&lt;br /&gt;On the other hand kblogger and finally also khalkhi got uploaded, so soon work on khalkhi apps can continue.&lt;br /&gt;&lt;br /&gt;Finally to give you an idea about my current deb portfolio (did a total cleanup before I went to vacation):&lt;br /&gt;filelight&lt;br /&gt;filelight-i18n&lt;br /&gt;gst-plugins-moodbar&lt;br /&gt;kblogger&lt;br /&gt;kcmnvview&lt;br /&gt;kde-build-essential&lt;br /&gt;kftpgrabber&lt;br /&gt;khalkhi&lt;br /&gt;kio-sysinfo&lt;br /&gt;kirocker&lt;br /&gt;kopete-desklist&lt;br /&gt;kopete-otr&lt;br /&gt;kubuntu&lt;br /&gt;kwin-style-crystalgl&lt;br /&gt;kwin-style-flatknifty&lt;br /&gt;kwin-style-hypnotista-sade&lt;br /&gt;kwin-style-hypnotista-siyah&lt;br /&gt;kwin-style-knifty&lt;br /&gt;kwin-style-mytango&lt;br /&gt;kwin-style-serenity&lt;br /&gt;mtvg&lt;br /&gt;oooqs2-kde&lt;br /&gt;pokerclock&lt;br /&gt;qtpfsgui&lt;br /&gt;tmp&lt;br /&gt;tweak&lt;br /&gt;wengo&lt;br /&gt;&lt;br /&gt;And I still think I'm not packaging a lot :P&lt;br /&gt;&lt;br /&gt;In Amarok news: Maximillian (McFossey) did ask for some web artists to pimp AKO for 2.0 release .... letz hope the best :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1932786550324730621?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1932786550324730621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1932786550324730621' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1932786550324730621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1932786550324730621'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/05/me-packaging-myself-testing-and-i-patch.html' title='me packaging, testing myself and I patch a lot'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-6803379211656568015</id><published>2007-05-20T14:48:00.000Z</published><updated>2007-05-20T15:01:52.060Z</updated><title type='text'>Home Victory for Amarok! :D</title><content type='html'>We just got KDE SVN revision 666666 :-) :-D :-) :-D&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;cia-3&gt; sitter * r666666 amarok/trunk/extragear/multimedia/amarok/src/images/amarok_logo.svg: proper rendering for the sexiest logo in FLOSS world &lt;/cia-3&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-6803379211656568015?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/6803379211656568015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=6803379211656568015' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6803379211656568015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/6803379211656568015'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/05/home-victory-for-amarok-d.html' title='Home Victory for Amarok! :D'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-7928388835728804022</id><published>2007-05-16T17:58:00.000Z</published><updated>2007-05-16T18:28:23.563Z</updated><title type='text'>Web, Promo - I need you :)</title><content type='html'>Since I'm suffering from never ending productivity I didn't do a lot today ;-)&lt;br /&gt;&lt;br /&gt;Meaning... beside bumping the versions in extragear.kde.org, updating the amarok page there, updating the icons there, and changing the developer.kde.org URLs in kde.org main pages ;-)&lt;br /&gt;&lt;br /&gt;Well, actually that's not real work, more like something you do because it has to be done, kde-www is needing manpower!!!! so get over and join the URL and version changing forces :D&lt;br /&gt;It's no difficult work, but sometimes a lot of it, like now where most developer.kde.org URLs have to be changed to techbase.kde.org, but that's not really high priority. Version bumps for extragear apps are hi-prio IMHO, but mostly the authors don't change it or at least forget to notify the kde-www team about the changes. Also from time to time content needs to be updated, or crap needs to be sorted out, especially in the kde.org subdomains. So if you have an hour or two from time to time, have a look at kde.org and check what could be updated/changed/fixed, then mail kde-www and either send a patch or ask for commit karma to www.&lt;br /&gt;&lt;br /&gt;Anyway, also amarok got some love today. Since we (or is it I?!) are working on a marketing campaign for 2.0 it's necessary to do some analysis and today I noticed that it's kind of awkward to guess user's needs, because the possability that the user really has this 'need'  is quite high, though it isn't very likely that it is a high priority to the user.&lt;br /&gt;The fact that the market now splits up to 3 platforms with 3 totally different types of users doesn't make it any easier. That's why I'm planing to do a 'user's needs' research by having personal interviews with friends etc.&lt;br /&gt;So I will need YOUR help to do that. If you're interessted just mail amarok-promo@kde.org or me sitter.harald@gmail.com. It's not taking a lot of time, basically I think it's like 5 minutes for the interview and 5 for digitalization of the data.&lt;br /&gt;&lt;br /&gt;We will start with operation &lt;span style="font-style: italic;"&gt;brainsucker&lt;/span&gt; on Monday (I hope).&lt;br /&gt;&lt;br /&gt;I'd really appreciate your help :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-7928388835728804022?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/7928388835728804022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=7928388835728804022' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7928388835728804022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/7928388835728804022'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/05/web-promo-i-need-you.html' title='Web, Promo - I need you :)'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-386060158083778102</id><published>2007-05-15T15:14:00.000Z</published><updated>2007-05-15T15:26:12.641Z</updated><title type='text'>Package Tuesday</title><content type='html'>Somehow Tuesday became package day (probably because I'm doing packaging on almost every Tuesday?! :P).&lt;br /&gt;&lt;br /&gt;Anyway, today was quite awesome since I noticed that 29th is a holiday (thx to a1ex for actually telling me ;-) and therefore I should be able to get a earlier train to vienna which means I don't have to take a taxi to the airport (which would have been insane expansive anyway).&lt;br /&gt;&lt;br /&gt;With this informatin in mind I started packaging.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;kblogger got an update to 0.6.2 and is waiting in revu for revu (?!)&lt;/li&gt;&lt;li&gt;kftpgrabber 0.8.1 is waiting for approval for the kubuntu-de.org repo&lt;/li&gt;&lt;li&gt;yesterday evening khalkhi already got an update fixing the lib's packaging (waiting in revu for revu)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;kirocker got a patch to ensure proper library paths, though I still wasn't able to contact the upstream author, which means, since the package is awfully broken (but fixable), that I can't get it into the official repos until there is a fixed upstream tarball&lt;/li&gt;&lt;li&gt;I also started work on kopete-otr (off the record encryption that is)&lt;/li&gt;&lt;li&gt;tweaK (aka kde-tweak got updated to 0.2.1 (which fixed a small issue in case 0.1 was installed before), it's also WIRFR&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-386060158083778102?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/386060158083778102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=386060158083778102' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/386060158083778102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/386060158083778102'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/05/package-tuesday.html' title='Package Tuesday'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-3644722821702379969</id><published>2007-05-14T17:24:00.000Z</published><updated>2007-05-14T17:48:44.184Z</updated><title type='text'>Linuxtag progress</title><content type='html'>I made like 100% progress for linuxtag today ;-) ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;arrival&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;train will (hopefully) arrive in vienna at 19:34&lt;/li&gt;&lt;li&gt;then I'll probably take a taxi to VIE (bus would needs about 35 minutes - normal traffic that is)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;plane takes off at 21:20 and lands at 22:30 in berlin tegel where marcus (Czessi) is going to grab me up&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;linuxtag&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;most probably(hopefully?) I'll sleep with stephan (\sh) and carlos (emonkey) from kubuntu(-de) in a vacation apartment near the fairground&lt;/li&gt;&lt;li&gt;I'm going to have a workshop about Amarok and DCOP, beside that I'll be present at the booth of Amarok, Kubuntu and KDE (most time @ Amarok, but also quite some @ Kubuntu and maybe also as much @ KDE?! don't really know yet :P&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;depature&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;plane takes off at 06:15 (hell early)&lt;/li&gt;&lt;li&gt;bus takes me to the railway station&lt;/li&gt;&lt;li&gt;around 13:00 I'll be back @ home and have to learn for the german and accounting tests on monday (which is why I leave that early)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-3644722821702379969?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/3644722821702379969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=3644722821702379969' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3644722821702379969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/3644722821702379969'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/05/linuxtag-progress.html' title='Linuxtag progress'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-1362350702858605543</id><published>2007-04-21T18:12:00.000Z</published><updated>2007-05-14T17:24:48.514Z</updated><title type='text'>Back!</title><content type='html'>Ahoy!! :D&lt;br /&gt;/me is back from holiday.&lt;br /&gt;&lt;br /&gt;Actually I'm already idling in #amarok since February to get back in touch with everything. Now I'm also back with KDE stuff and Kubuntu packaging. So basically holiday is over :(&lt;br /&gt;&lt;br /&gt;Anyway, I'll attend LinuxTag in Berlin. Majorly as part of the Amarok crew (as my beloved project actually pays the flight) but you'll most probably find me as well on the KDE and Kubuntu-de booth. I might also do a workshop about Amarok DCOP magic...&lt;br /&gt;Though total financing isn't settled yet (accomodation and diet missing totally) I'm really looking forward to do some KPromotion in Germany's capital city.&lt;br /&gt;&lt;br /&gt;Writing about KPromotion.... In March I did a Linux workshop at my school (featuring Kubuntu), was a quite good success, and as part of my Final Exam's Project I aim to migrate a local NGO from Windows to Linux, I hope they actually want to :D  (more on that after Tuesday).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-1362350702858605543?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/1362350702858605543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=1362350702858605543' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1362350702858605543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/1362350702858605543'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2007/04/back.html' title='Back!'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-115921434910041640</id><published>2006-09-25T19:07:00.001Z</published><updated>2006-09-25T20:04:51.163Z</updated><title type='text'>Timeoutlogger</title><content type='html'>Some people might know that since about a month I'm suffering from no, or actually very low, motivation to do anything. As result of this I decided to take a timeout from Amarok, KDE and FOSS development/management, for a not yet known period of time.&lt;br /&gt;&lt;br /&gt;This will most likely start after release of Amarok 1.4.4&lt;br /&gt;&lt;br /&gt;I will unsubscribe from every mailing list, not aggregate planets or blogs or IT related news, not join any IRC channel, not log into my jabber account @ kdetalk, not answer any mail about Amarok, KDE or FOSS (as long as it's not really important to do so) and probably some more I didn't think of as I also stopped drinking coffee (doctor's advice).&lt;br /&gt;&lt;br /&gt;Now, why do I do this?&lt;br /&gt;Mainly because I have far too much responsibilities right now (not only in FOSS), and this is putting a lot of pressure on me, but also because I want to get an all new view at the whole open source movement, and last but not least, because I want to spend more time on learning French ;-)&lt;br /&gt;&lt;br /&gt;So, watch out for Amarok 1.4.4&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-115921434910041640?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/115921434910041640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=115921434910041640' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115921434910041640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115921434910041640'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/09/timeoutlogger_25.html' title='Timeoutlogger'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-115878947679980156</id><published>2006-09-20T21:34:00.000Z</published><updated>2006-09-20T21:58:38.310Z</updated><title type='text'>aKademy - Hoooray!</title><content type='html'>Arrr.....&lt;br /&gt;&lt;br /&gt;aKademy is starting in some days, and I'm kinda busy with doing last organization for the trip (even forgot to learn for the french test tomorrow :|  - it's not that easy to go to Vienna (Duesseldor&lt;a&gt;&lt;/a&gt;f was easier at least ;-)&lt;br /&gt;&lt;br /&gt;I will arrive on Firday 13:55 @ Dublin Airport (check &lt;a href="http://wiki.kde.org/tiki-index.php?page=Arrival%20%40%20aKademy%202006"&gt;the wiki&lt;/a&gt;) and will le&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;ave on 7:30 the following M&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;onday - and currently have no clue how to go to hostel or college or anywhere :P&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;br /&gt;Anyway, to make it easy for everyone to recognize and lead me to the right direction, here's a short description: tux cap on my head, big Kay on my black t-shirt, black trouser, black shoes, laptop bag on the righten side, (sliver colored) backpack on the back, a Kay pin on my jacket and no clue of anything but location of next coffee shop...&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you still have no idea how I look like: &lt;a href="http://amarok.kde.org/blog/uploads/come2linux_kde_booth.JPG"&gt;&lt;img src="http://amarok.kde.org/blog/uploads/come2linux_kde_booth.JPG" height="25%" width="25%" /&gt;&lt;/a&gt; &lt;-- the Kayed one.  So, I hope someone will guide me to aKademy location and ensures that I don't tumble in a big hole (-&gt;O&lt;-) gotta pray a bit now (getting the plane is already quite difficult).  Anyway, finally I just want to thank &lt;a href="http://www.haklambach.at"&gt;my school&lt;/a&gt; for making it possible to travel on Firday and Monday,  so that I can at least enjoy the weekend of this year's KDE Conference.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:78%;"&gt;(BTW: there will be no Amarok release, live from aKademy - 1.4.3 was just too ASAP and .4 is not finished - maybe a special aKademy snapshot, though I wonder about the sense...)&lt;a&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;iframe src="http://www.google.com/gn/static_files/blank.html" style="position: absolute; display: block; opacity: 0.7; z-index: 500; width: 20px; height: 21px; top: 457px; right: 320px;" id="gn_notemagic" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-115878947679980156?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/115878947679980156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=115878947679980156' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115878947679980156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115878947679980156'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/09/akademy-hoooray.html' title='aKademy - Hoooray!'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-115661930840703358</id><published>2006-08-26T17:52:00.000Z</published><updated>2006-08-26T19:10:46.036Z</updated><title type='text'>Re: the kay, the dee, the ee on the tee vee</title><content type='html'>So, &lt;a href="http://aseigo.blogspot.com/2006/08/kay-dee-ee-on-tee-vee.html"&gt;Aaron&lt;/a&gt; asked in first of his latest tripple-blog-post-mode-action (?) for visitor bump on march 15, 2005.&lt;br /&gt;&lt;br /&gt;As we didn't use Urchin analytics back then (as we usually only use Google services if KDE doesn't offer them :P - and only Google services in that case) I can't show lovely graphics and big load of background information, but I guess Webalizer also does a good job ;-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/4357/759/1600/2.1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/4357/759/200/2.1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In particular:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/4357/759/1600/1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/4357/759/200/1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-115661930840703358?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/115661930840703358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=115661930840703358' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115661930840703358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115661930840703358'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/08/re-kay-dee-ee-on-tee-vee.html' title='Re: the kay, the dee, the ee on the tee vee'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-115616236588258291</id><published>2006-08-21T11:57:00.000Z</published><updated>2006-08-21T13:42:10.413Z</updated><title type='text'>Dublin - something to look fwd...</title><content type='html'>&lt;div style="text-align: justify;"&gt; A friend recently went to Dublin for some days, and he brought interessting  information with him.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://picasaweb.google.com/apachelogger/Misc/photo#4965671913847586834"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://lh6.google.com/apachelogger/ROmcS-AFABI/AAAAAAAAARc/p9L-EIIf2hI/img_1588.jpg?imgmax=640" alt="" border="0" width="200" /&gt;&lt;/a&gt;As we can see here, MS Windows wants to welcome everybody with a well known look, which just reminds on home. In fact, this is a research done by the government, to find out whether it is possible to control the amount of visitors with such welcome messages. I can tell you, since they started to welcome visitors like this, the amount of visitors got unhalved.&lt;br /&gt;&lt;br /&gt;Now, I, as an  free desktop enthusiast, think we should prepare for the worst when entering the plain/train to Dublin. So, don't forget your &lt;a href="http://picasaweb.google.com/apachelogger/Misc/photo#4947197637897879570"&gt;Kubuntu CD's&lt;/a&gt;, your &lt;a href="http://dev.bit-freaks.net/apachelogger/me.JPG"&gt;Kay-Shirts&lt;/a&gt; and last but not least the &lt;a href="http://appeal.kde.org/wiki/KDE_Everywhere"&gt;Kay's&lt;/a&gt;. Also make sure you know &lt;a href="http://kde.org/whatiskde/"&gt;every single detail&lt;/a&gt; about KDE, people usually take you more serious, if they notice you know what you're talking about ;-)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-115616236588258291?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/115616236588258291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=115616236588258291' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115616236588258291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115616236588258291'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/08/dublin-something-to-look-fwd.html' title='Dublin - something to look fwd...'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-115496907540712341</id><published>2006-08-07T16:44:00.000Z</published><updated>2006-08-07T16:45:00.506Z</updated><title type='text'>In 80 Days Around the Kay</title><content type='html'>It somehow looks like next 2 months are going to be great fun...&lt;br /&gt;&lt;br /&gt;In early september I'll join the KDE booth at the Linuxtage in &lt;a href="http://maps.google.com/?q=Essen,+Germany" target="blank_" title="Essen"&gt;Essen&lt;/a&gt; (Germany). Actually I still have to find cheapest way to get there, as the way from &lt;a href="http://maps.google.com/maps?f=d&amp;amp;hl=en&amp;saddr=Wimsbach,+Austria&amp;amp;daddr=Essen,+Germany&amp;amp;ie=UTF8&amp;om=1" title="$HOME to /essen"&gt;$HOME to /essen&lt;/a&gt; isn't quite short, but no way would be too long for my Special Kay ;-).&lt;br /&gt;&lt;br /&gt;In mid-end setember I'll be at aKademy 06, for the weekend. Also not shortest &lt;a href="http://maps.google.com/maps?f=d&amp;amp;hl=en&amp;saddr=Wimsbach,+Austria&amp;amp;amp;daddr=Dublin,+Ireland&amp;ie=UTF8&amp;amp;om=1" title="distance"&gt;distance&lt;/a&gt; that is, will be about 170 from Vienna to Dublin and back. But aKademy is really a must this year, as I couldn't participate last year as I had to work - so it could be even 500 bucks to go there!&lt;br /&gt;&lt;br /&gt;Last but not least it's also highly possible that we (roKymotion team, the currently 2 members :|) do a talk at Practical Linux in &lt;a href="http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;q=Gie%C3%9Fen,+Germany" title="Gießen"&gt;Gießen&lt;/a&gt; (Germany). Although I will first have to check how to finance that funky &lt;a href="http://maps.google.com/maps?f=d&amp;amp;amp;hl=en&amp;saddr=Wimsbach,+Austria&amp;amp;amp;daddr=Gie%C3%9Fen,+Germany&amp;ie=UTF8&amp;amp;om=1" title="trip"&gt;trip&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So, maybe see ya at one of those events :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-115496907540712341?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/115496907540712341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=115496907540712341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115496907540712341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115496907540712341'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/08/in-80-days-around-kay.html' title='In 80 Days Around the Kay'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-115495466077251823</id><published>2006-08-07T12:39:00.000Z</published><updated>2006-08-07T12:44:20.793Z</updated><title type='text'>Freedom?</title><content type='html'>Belive it or not, but I'm really free.&lt;br /&gt;&lt;br /&gt;Google is taking care of that - and therefore: thank you Google! :-)&lt;br /&gt;&lt;br /&gt;I can read latest news selection everywhere, check mails everywhere, can stay in contact with friends everywhere, I can do wordprocessing every time, I can do spreadsheeting every time, I even can manage my calendar everywhere, and all this I can do from &lt;span style="font-weight: bold;"&gt;one &lt;/span&gt;site in the web.&lt;br /&gt;&lt;br /&gt;Yeah, I know, I probably post too much about the never ending go(o)dness of Google, but I just noticed again that I don't depend on any OS for the stuff that really matters in all day life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-115495466077251823?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/115495466077251823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=115495466077251823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115495466077251823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115495466077251823'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/08/freedom.html' title='Freedom?'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-115221248384183419</id><published>2006-07-06T18:38:00.000Z</published><updated>2006-07-06T19:06:16.843Z</updated><title type='text'>KDE Everywhere - Malta</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/4357/759/640/CIMG1135.jpg"&gt;&lt;img src="http://photos1.blogger.com/blogger/4357/759/320/CIMG1135.jpg" alt="" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt; So finally I came round to blog about my Malta travel, more specific, the krusade.&lt;br /&gt;&lt;br /&gt;After having some troubles preparing the monsterious big Kay for the journey, I was quite surprised how well it worked. Although - I of course forgot the adhesion to make the 5 pieces one big Kay, I first had to find something sticky, which wasn't as easy as I thought, anyway I got the adhesion and was able to start clogging.&lt;br /&gt;&lt;br /&gt;So as I get very hyperactive when I have to do such a precise and important work (I had exactly one try), it took me about 3 hours to get the Kay finished (most time was probably used for shouting, crying and freaking).&lt;br /&gt;Hopefully understandable that I didn't want to leave it, but it was evening and the class crew was preparing for going out - what does a nerd do? - right! - he takes the Kay with him (awful idea though).  Of course the Kay was suffering from all the Heineken and smoke, so that it wasn't very good looking when we came home, that's when I got the intuition that I might should have protected it with a transparent plastic shild thing.&lt;br /&gt;&lt;br /&gt;But it survived the night and was able to go with use to Valetta (capital city of Malta). Wasn't easy to find a good backround for the Kay as whole Malta doesn't look so good in summer (as it is so hot- everything is quite dusty). So I took some pictures which look quite good imo (athough the Kay doesn't do so on high res ;-)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kde-look.org/content/show.php?content=41894"&gt;KDE-Look&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/apachelogger/KDEEverywhereMalta" target="ext"&gt;PicasaWeb &lt;img src="http://photos1.blogger.com/pbp.gif" alt="Posted by Picasa" style="border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" align="middle" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-115221248384183419?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/115221248384183419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=115221248384183419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115221248384183419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115221248384183419'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/07/kde-everywhere-malta.html' title='KDE Everywhere - Malta'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-115221088818210476</id><published>2006-07-06T18:31:00.000Z</published><updated>2006-07-06T18:34:48.196Z</updated><title type='text'>Thank you ATI</title><content type='html'>I just wanted to say thank you ATI. Without you and your awesome driver for Linux, my life would be just totally boring. No one would like a rock stable Kubuntu, much better it is to repair demage done by silly drivers - wooohoo I love it when I have to stop boring packaging and boring promoting to play with my wonderful looking fglrx.&lt;br /&gt;&lt;br /&gt;Really ATI - I LOVE YOU&lt;br /&gt;&lt;br /&gt;without you my system would be just too stable.&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-115221088818210476?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/115221088818210476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=115221088818210476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115221088818210476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/115221088818210476'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/07/thank-you-ati.html' title='Thank you ATI'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-114898654796631253</id><published>2006-05-30T10:41:00.000Z</published><updated>2006-05-30T16:57:42.380Z</updated><title type='text'>Genesis - 1.4.1 beta1</title><content type='html'>As I was busy reading the da vinci code, which I had to write an disquisition about, I recently got notified that there will be a beta release of amaroK 1.4.1, reason -&gt; K4M3 (K3M). A view into my&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt; mailbox showed me about 100 unread mails in the commits folder...usually the amount doesn't get &gt; 45 ;-)&lt;a&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, on Sunday+2weeks (06-06-18) we will probably pull out amaroK 1.4.1 beta1 - &lt;span style="font-style: italic;"&gt;advanced&lt;/span&gt; amaroK users might know that we&lt;a&gt;&lt;/a&gt; don't do betas for x.x.y releases, reason for this beta are enormous changes in the GUI as well as the core.&lt;br /&gt;Those are mostly results of K4M3 (kde 4 mutlimedia meeting) which had lead to really great improvements and ideas.&lt;br /&gt;We plan 1.4.1 for 2 weeks after the beta (if there are no big problems) and probably apply a string freeze 1 week before release.&lt;br /&gt;&lt;br /&gt;As of now trunk includes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;changed GUI - context tab got removed and fights with the playlist for user's attention&lt;/li&gt;&lt;li&gt;startup improvements - currently about 50%&lt;/li&gt;&lt;li&gt;bugs bugs bugs&lt;br /&gt;&lt;/li&gt;&lt;li&gt;bugfixes for other bugs&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;I'm still trying to sort out the bugs in the amaroK nightly script, which moved together with my server from SUSE to Kubuntu (woooohoooo!). Not only that this is the first somewhat, trying to be professional, work in Ruby (using 4 times an external app - on 200 lines!) also getting the debian dir to work properly with SVN snapshots is really nifty stuff ... I really hope to get it done within the next few weeks. Maybe before 1.4.1 final ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-114898654796631253?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/114898654796631253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=114898654796631253' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/114898654796631253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/114898654796631253'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/05/genesis-141-beta1.html' title='Genesis - 1.4.1 beta1'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-114842320215424295</id><published>2006-05-23T22:10:00.000Z</published><updated>2006-05-23T22:27:24.993Z</updated><title type='text'>All About Eye-Candy</title><content type='html'>today &lt;a href="http://www.kde-look.org/usermanager/search.php?username=kapilzad"&gt;kapilzad&lt;/a&gt; publish his KDE Spectra proposal series for KDE...&lt;br /&gt;&lt;br /&gt;Most important thing for me is &lt;a href="http://www.kde-look.org/content/show.php?content=39631"&gt;KDE Spectra Player&lt;/a&gt; - meant as &lt;span style="font-style: italic;"&gt;"&lt;/span&gt;&lt;small&gt;&lt;span style="font-style: italic;"&gt;KDE should have a powerful multimedia player, with cool graphics and should be like a file-browser"&lt;/span&gt;&lt;br /&gt;&lt;/small&gt;&lt;ul&gt;&lt;li&gt;&lt;small&gt;&lt;span style="font-style: italic;"&gt;powerful media player: &lt;/span&gt;just wondered why his mockup uses stuff named suroor.mp3 - dunno tags? dunno vorbis?&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;small&gt;&lt;span style="font-style: italic;"&gt;cool graphics: &lt;/span&gt;which actually means as big that your eyes start bleeding because you have to move them 3 cm to see another button :P (big + shiny != cool)&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;small&gt;&lt;span style="font-style: italic;"&gt;should be like a file-browser:&lt;/span&gt; aye, since one doesn't have tags... :|&lt;br /&gt;&lt;/small&gt;&lt;/li&gt;&lt;/ul&gt;&lt;small&gt;So, there is a reason why this proposal got quite some negative votes, and it's not only amaroK.&lt;br /&gt;&lt;br /&gt;Anyway, the whole KDE Spectra propal series is missing a good point, the whole idea lacks usability (thought of a non-usabil&lt;a&gt;&lt;/a&gt;ity expert), functionality and is actually only about eye-candy (allthough I wonder whether hundreds awful &lt;span style="font-weight: bold;font-size:180%;" &gt;BIG&lt;/span&gt;&lt;/small&gt; buttons are still eye-candy)&lt;br /&gt;&lt;br /&gt;This is not how I'd like to see KDE!!!&lt;iframe src="http://www.google.com/gn/static_files/blank.html" style="position: absolute; display: block; opacity: 0.7; z-index: 500; width: 20px; height: 21px; top: 64px; right: 310px;" id="gn_notemagic" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-114842320215424295?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/114842320215424295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=114842320215424295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/114842320215424295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/114842320215424295'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/05/all-about-eye-candy.html' title='All About Eye-Candy'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-114831491968070059</id><published>2006-05-22T16:21:00.001Z</published><updated>2006-05-23T19:56:08.700Z</updated><title type='text'>Notice the nerdification</title><content type='html'>So, how does one notice that he becomes more than a usual geek? Well, if he starts replacing mathematical variables with initialism....&lt;br /&gt;&lt;br /&gt;Like for example K (for german Kapital = capital) with KDE. This way K0 (which is base value) becomes KDE0&lt;br /&gt;&lt;br /&gt;So happened to me :S &lt;span style="font-style: italic;"&gt;&lt;br /&gt;apachelogger &lt;--- nerd!!!   &lt;/span&gt;Here is an excerpt of latest mathematics test:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flickr.com/photos/apachelogger/151271623/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 265px; height: 277px;" src="http://static.flickr.com/54/151271623_de866779dc.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;br /&gt;Actually this appearance was quite funny, since my maths teacher used to use GNOME ;-) So maybe it was just my unbelivable cynicism? Dunno! Maybe this post is even part of that cynicism? ;-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-114831491968070059?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/114831491968070059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=114831491968070059' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/114831491968070059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/114831491968070059'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/05/notice-nerdification.html' title='Notice the nerdification'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25506113.post-114824697745002099</id><published>2006-05-21T21:29:00.000Z</published><updated>2006-05-21T21:31:39.760Z</updated><title type='text'>wahoo bug in amaroK</title><content type='html'>So the kubuntu.de users discovered a real strange bug in amaroK described at &lt;a href="http://bugs.kde.org/show_bug.cgi?id=125210"&gt;http://bugs.kde.org/show_bug.cgi?id=125210&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It basically says, that amaroK doesn't honor the Show Splashscreen setting from a kiosk config.&lt;br /&gt;Kubuntu uses such kiosk configs to provde the simplified system with lot of preconfigured stuff, so a Kubuntu user (probably only dapper ones) is not able to deactivate the splash screen. Doesn't sound important, it isn't - but some dislike our 1.4.0 splash screeny ..... so give the user what he demands ;-)&lt;br /&gt;&lt;br /&gt;Plus: bugs suck anyway, imporant or not.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25506113-114824697745002099?l=apachelog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://apachelog.blogspot.com/feeds/114824697745002099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25506113&amp;postID=114824697745002099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/114824697745002099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25506113/posts/default/114824697745002099'/><link rel='alternate' type='text/html' href='http://apachelog.blogspot.com/2006/05/wahoo-bug-in-amarok.html' title='wahoo bug in amaroK'/><author><name>apachelogger</name><uri>http://www.blogger.com/profile/01924707790831785317</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_j9FwE_4iU7c/SirAzxqRCPI/AAAAAAAAB_o/uu10tMq47Fc/S220/100_0026-infrarot1500.small.png'/></author><thr:total>0</thr:total></entry></feed>
