<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>FrogBlog</title>
	<atom:link href="http://blog.froglogic.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.froglogic.com</link>
	<description>A company weblog</description>
	<pubDate>Thu, 01 May 2008 22:30:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Meet us in San Francisco</title>
		<link>http://blog.froglogic.com/2008/05/meet-us-in-san-francisco/</link>
		<comments>http://blog.froglogic.com/2008/05/meet-us-in-san-francisco/#comments</comments>
		<pubDate>Thu, 01 May 2008 22:12:42 +0000</pubDate>
		<dc:creator>Harri Porten</dc:creator>
		
		<category><![CDATA[Squish]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/?p=92</guid>
		<description><![CDATA[The JavaOne conference taking place next week will be our 3rd event to exhibit at this year. All of our customers and interested parties are invited to visit us at booth #940 in the Pavilion. We&#8217;ll be doing live Squish presentations and follow our tradition to hand out green gummi frogs. The conference program is [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://java.sun.com/javaone/">JavaOne</a> conference taking place next week will be our 3rd event to exhibit at this year. All of our customers and interested parties are invited to visit us at booth #940 in the Pavilion. We&#8217;ll be doing live Squish presentations and follow our tradition to hand out green gummi frogs. The conference program is loaded with interesting topics but I bet - and hope - that we&#8217;ll be too busy to attend any session ourselves.</p>
<p>We&#8217;ll be switching planes at London Heathrow on our way to San Francisco and back. When booking the flights I was still looking forward to using the new Terminal 5 to escape the traveller&#8217;s hell that Heathrow can be. Little did I know about the chaos that would arose at the day of its opening. Hope it will have settled once we are arriving there.</p>
<p>Anyone in for a spontaneous conference visit: please get in touch with us as we can provide reduced and free passes for the conference and exhibition area, respectively.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/05/meet-us-in-san-francisco/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Keyword driven test</title>
		<link>http://blog.froglogic.com/2008/04/keywoard-driven-test/</link>
		<comments>http://blog.froglogic.com/2008/04/keywoard-driven-test/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 11:40:25 +0000</pubDate>
		<dc:creator>Reginald Stadlbauer</dc:creator>
		
		<category><![CDATA[Squish]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/?p=91</guid>
		<description><![CDATA[I will today abuse this blog to publish some work without having to write documentation for it.
While demonstrating Squish in web demos and at conferences I often get asked about keyword driven testing. Due to the powerful scripting features of Squish, this is quite easy to do with Squish. Now that I created such an [...]]]></description>
			<content:encoded><![CDATA[<p>I will today abuse this blog to publish some work without having to write documentation for it.</p>
<p>While demonstrating Squish in web demos and at conferences I often get asked about keyword driven testing. Due to the powerful scripting features of Squish, this is quite easy to do with Squish. Now that I created such an example for a customer demo later this week, I thought I&#8217;d publish the perpared test so you can have a look at how simple it is to do a keyword driven test in Squish.</p>
<p>You can download the test suite from <a href="http://www.froglogic.com/~reggie/suite_nomadpim.zip">http://www.froglogic.com/~reggie/suite_nomadpim.zip</a>. It contains three tests and some shared script files. </p>
<p>The first test case is the test script with hardcoded data but already abstracted into several functions (which will later serve as keywords).</p>
<p>The second test cases is the same but in a data driven fashion by using an external data file.</p>
<p>The third test shows how to turn that into a keyword driven test where the test steps and data comes from a data table and the script (keyword_driver.js) is completely generic.</p>
<p>So far there is not much documentation available for that but the tests and shared scripts are quite self explainatory.</p>
<p>Maybe we get around to create a nice tutorial out of that for Squish 3.4.</p>
<p>BTW: The test is for a standard Java RCP application which you can download from <a href="http://nomadpim.sourceforge.net/">nomadpim.sourceforge.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/04/keywoard-driven-test/feed/</wfw:commentRss>
		</item>
		<item>
		<title>More than one summer this year</title>
		<link>http://blog.froglogic.com/2008/04/more-than-one-summer-this-year/</link>
		<comments>http://blog.froglogic.com/2008/04/more-than-one-summer-this-year/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 21:37:47 +0000</pubDate>
		<dc:creator>Harri Porten</dc:creator>
		
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/?p=89</guid>
		<description><![CDATA[With the application deadline for this year&#8217;s Google Summer of Code being over now (and the list of accepted projects to be published soon) I&#8217;d like to point those looking to make a bit of money working on Open Source software to another initiative.
Matt&#8217;s Bargain Basement Summer Of Code is privately funded which I find [...]]]></description>
			<content:encoded><![CDATA[<p>With the application deadline for this year&#8217;s Google Summer of Code being over now (and the list of accepted projects to be published soon) I&#8217;d like to point those looking to make a bit of money working on Open Source software to another initiative.</p>
<p><a href="http://wiki.yak.net/894">Matt&#8217;s Bargain Basement Summer Of Code</a> is privately funded which I find quite impressive. Matt is offering bounties for fixing issues in several components of software he is using every day. If you are interested in working on one of the tasks contact him. If you want to discuss some details do so. I can confirm that he is open to suggestions.</p>
<p><span id="more-89"></span></p>
<p>The Acid3 fixes that are marked as DONE have be &#8220;earned&#8221; by Germain, Maksim, Allen and me. As we would have been working on KHTML and KJS anyway we have so far managed to resist to take the money. Maybe I should propose Philip Hazel (author of the Perl Compatible Regular Expressions library <a href="http://www.pcre.org/">PCRE</a>) to get a part of the reward. KDE&#8217;s JavaScript engine uses libpcre for its RegExp implementation as do other programs like Exim and Apache. Now, JavaScript regular expressions are based on those from Perl but in differ in some tiny details. In the long run the incompatilities would have made a fork inevitable (like done by Apple for Safari) but we found a better solution at least for now: we approached Phil and he was quick to add a PCRE_JAVASCRIPT_COMPAT mode switch for PCRE 7.7 that changes the Perl behavior in three cases. After enabling this mode in the 4.0 and 4.1 branch this increased KHTML&#8217;s Acid3 score by two points as can bee see in these screenshots:</p>
<p><img src="http://www.froglogic.com/~porten/pcre-before.png" alt="Before" /><br />
<img src="http://www.froglogic.com/~porten/pcre-after.png" alt="After" /></p>
<p>Anyone not wanting to wait for his distributor to ship the new version here are the steps to fetch it yourself:</p>
<p><code>cd /tmp<br />
svn co svn://vcs.exim.org/pcre/code/trunk pcre<br />
</code></p>
<p>As the SVN version of PCRE does not specify .so numbers by itself I changed the <a href="http://www.gnu.org/software/libtool/manual.html#Updating-version-info">libtool version</a> entries in configure.ac to the following which will result in a  libpcre.so.3.13.0 library.</p>
<p><code>m4_define(libpcre_version, [16:0:13])<br />
m4_define(libpcreposix_version, [16:0:13])<br />
m4_define(libpcrecpp_version, [16:0:13])<br />
</code></p>
<p>This was required to give precedence over my system&#8217;s 3.12.1 library. To my surprise it got loaded into memory by other KDE libraries already. The resolution of this mistery: libpcre is used by Gnome&#8217;s utility library GLib. And as that one is (optionally) pulled in by QtGui most KDE users on X11 systems have it in memory already anyway.</p>
<p><code>mkdir obj<br />
cd obj<br />
/tmp/pcre/configure --enable-utf8 --prefix /opt/pcre<br />
make<br />
su<br />
make install<br />
</code></p>
<p>To let CMake pick up this new version remove kdelib&#8217;s CMakeCache.txt file and set the pkg-config search path</p>
<p><code>export PKG_CONFIG_PATH=/opt/pcre/lib/pkgconfig:$PKG_CONFIG_PATH<br />
export LD_LIBRARY_PATH=/opt/pcre/lib:$LD_LIBRARY_PATH<br />
</code></p>
<p>before running cmake and make again.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/04/more-than-one-summer-this-year/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Viki: a personal wiki for Vim</title>
		<link>http://blog.froglogic.com/2008/02/viki-a-personal-wiki-for-vim/</link>
		<comments>http://blog.froglogic.com/2008/02/viki-a-personal-wiki-for-vim/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 13:59:02 +0000</pubDate>
		<dc:creator>Rainer Schmid</dc:creator>
		
		<category><![CDATA[Vim]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/2008/02/viki-a-personal-wiki-for-vim/</guid>
		<description><![CDATA[For a long time I had problems finding a way to organize arbitrary snippets of information on my computer. I tried several things from simply storing arbitrary text files in the normal directory structure to trying out various note-kepping programs. I even considered writing one of my own.
Several weeks ago I finally found the ideal [...]]]></description>
			<content:encoded><![CDATA[<p>For a long time I had problems finding a way to organize arbitrary snippets of information on my computer. I tried several things from simply storing arbitrary text files in the normal directory structure to trying out various note-kepping programs. I even considered writing one of my own.</p>
<p>Several weeks ago I finally found the ideal solution for me &#8212; at least from my current experience it seems to be the ideal solution: <a href="http://www.vim.org/scripts/script.php?script_id=861">Viki</a>. This is a vim script that adds wiki functionality to vim.</p>
<p>Now I can keep my notes semi-structured (i.e. cross-referenced) &#8212; and my todo list. I even started organizing my web browser bookmarks with Viki (you can invoke an external link in your web browser from within vim with the Viki scripts).</p>
<p>I also use <a href="http://www.selenic.com/mercurial/">Mercurial</a> to put my notes in a revision control system. This allows me to easily distribute my notes across different computers and keeping them in sync (with the side-effect to get light-weight backups).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/02/viki-a-personal-wiki-for-vim/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MacVim</title>
		<link>http://blog.froglogic.com/2008/02/macvim/</link>
		<comments>http://blog.froglogic.com/2008/02/macvim/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 10:44:54 +0000</pubDate>
		<dc:creator>Rainer Schmid</dc:creator>
		
		<category><![CDATA[Mac Programming]]></category>

		<category><![CDATA[Vim]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/2008/02/macvim/</guid>
		<description><![CDATA[I am long-time vim user. For some years I also use a Mac. Last year I discovered the MacVim project. This is a Cocoa based GUI to vim (so far there was only gvim on the Mac, a Carbon based GUI).
The Carbon gvim is not that great so I sticked to the console vim version. [...]]]></description>
			<content:encoded><![CDATA[<p>I am long-time <a href="http://www.vim.org/">vim</a> user. For some years I also use a Mac. Last year I discovered the <a href="http://code.google.com/p/macvim/">MacVim</a> project. This is a <a href="http://en.wikipedia.org/wiki/Cocoa_%28API%29">Cocoa</a> based GUI to vim (so far there was only gvim on the Mac, a <a href="http://en.wikipedia.org/wiki/Carbon_%28API%29">Carbon</a> based GUI).</p>
<p>The Carbon gvim is not that great so I sticked to the console vim version. But with the new MacVim, I now have a GUI vim that not only looks much better but also has additional features:</p>
<ul>
<li>It has a fullscreen mode.</li>
<li>Vim&#8217;s tab feature uses real tabs instead of ASCII-art tabs.</li>
<li>There is an ODB input manager that adds an &#8220;Edit in MacVim&#8221; menu entry to all applications (see <a href="http://www.codingmonkeys.de/blog/articles/2006/10/26/edit-in-subethaedit">Edit in SubEthaEdit</a> for the principle).</li>
</ul>
<p>There are probably other things, but those are the three I really like. With the &#8220;Edit in MacVim&#8221; feature, I can now easily write my mails from Apple Mail in vim. Unfortunately, the feature does not work for me in <a href="http://caminobrowser.org/">Camino</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/02/macvim/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why I write (almost) no blogs</title>
		<link>http://blog.froglogic.com/2008/02/why-i-write-almost-no-blogs/</link>
		<comments>http://blog.froglogic.com/2008/02/why-i-write-almost-no-blogs/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 09:31:14 +0000</pubDate>
		<dc:creator>Rainer Schmid</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/2008/02/why-i-write-almost-no-blogs/</guid>
		<description><![CDATA[When I commute to work I typically listen to podcasts. My favorite podcast is Chaosradio Express, a podcast in German about technology (often with social aspects on it as well). In its latest episode Moderne Webentwicklung Tim Pritlove (the host of the podcast) talks with the two developers of Soup.
Soup is a Tumblelog and they [...]]]></description>
			<content:encoded><![CDATA[<p>When I commute to work I typically listen to podcasts. My favorite podcast is <a href="http://chaosradio.ccc.de/chaosradio_express.html">Chaosradio Express</a>, a podcast in German about technology (often with social aspects on it as well). In its latest episode <a href="http://chaosradio.ccc.de/cre072.html">Moderne Webentwicklung</a> Tim Pritlove (the host of the podcast) talks with the two developers of <a href="http://www.soup.io/">Soup</a>.</p>
<p>Soup is a <a href="http://en.wikipedia.org/wiki/Tumblelog">Tumblelog</a> and they explain in the beginning that the concept of a tumblelog is to propagate really short blogs. To cut a story short: the problem I have with writing blogs is that i don&#8217;t feel like writing full-fledged articles all the time (I am a somewhat lazy person). But now I realize that it is not needed at all and I plan to write more often blog entries with some short info or tips (they won&#8217;t be as short as tumblelogs, though).</p>
<p>So stay tuned. This blog is not dead (although it almost looks like it is from the frequency of articles lately).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/02/why-i-write-almost-no-blogs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Committing into multiple KDE branches</title>
		<link>http://blog.froglogic.com/2008/02/committing-into-multiple-kde-branches/</link>
		<comments>http://blog.froglogic.com/2008/02/committing-into-multiple-kde-branches/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 00:20:48 +0000</pubDate>
		<dc:creator>Frerich Raabe</dc:creator>
		
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/2008/02/committing-into-multiple-kde-branches/</guid>
		<description><![CDATA[A while ago, KDE branched the 4.0.x releases into their own subversion branch directory. This reminded me that I&#8217;ve been using a little script for a while which comes in quite handy when you want to commit a patch to multiple branches.
The script is called &#8216;ilc&#8217; (which originally stood for &#8216;integrate last change&#8217; but it [...]]]></description>
			<content:encoded><![CDATA[<p>A while ago, KDE branched the 4.0.x releases into their own subversion branch directory. This reminded me that I&#8217;ve been using a little script for a while which comes in quite handy when you want to commit a patch to multiple branches.</p>
<p>The script is called &#8216;ilc&#8217; (which originally stood for &#8216;integrate last change&#8217; but it actually integrates any revision you specify) and can be found at <a href="http://ktown.kde.org/~frerich/ilc">http://ktown.kde.org/~frerich/ilc</a>. It&#8217;s a little Bash script which expects you to have separate checkouts for the different branches (so it doesn&#8217;t integrate the change &#8220;in place&#8221;).</p>
<p>For instance, in my directory layout, there&#8217;s the KDE trunk checkout in ~/src/kde/trunk and the KDE 4.0.x branch checkout in ~/src/kde/40. I usually work in the trunk branch, but every now and then I want to backport something (usually a bugfix) to the 4.0.x branch.  So after hacking away, I eventually do this:</p>
<p><code><br />
frerich@helios:~/src/kde/trunk/kdenetwork/knewsticker$ svn ci<br />
Sending        settingsdialog.cpp<br />
Transmitting file data .<br />
Committed revision 765024.<br />
frerich@helios:~/src/kde/trunk/kdenetwork/knewsticker$<br />
</code></p>
<p>So SVN gave me the number of the revision I just committed. Using the ilc script, all I need to do to integrate this change into the 4.0.x branch is</p>
<p><code><br />
frerich@helios:~/src/kde/trunk/kdenetwork/knewsticker$ ilc 765024 ~/src/kde/40<br />
</code></p>
<p>The script will make sure that the affected files in the 4.0.x checkout are up to date, then apply the patch, and finally it&#8217;ll let me inspect the patch it did, abort the merge, or commit. When committing, it&#8217;ll use the original log message plus a prefix like &#8220;automatically merged revision 765024:&#8221; so that I can lateron still see that this commit was actually a backport of something else.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/02/committing-into-multiple-kde-branches/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hamburg&#8217;s KDE4 Release Party</title>
		<link>http://blog.froglogic.com/2008/01/hamburgs-kde4-release-party/</link>
		<comments>http://blog.froglogic.com/2008/01/hamburgs-kde4-release-party/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 13:49:58 +0000</pubDate>
		<dc:creator>Frerich Raabe</dc:creator>
		
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/2008/01/hamburgs-kde4-release-party/</guid>
		<description><![CDATA[Last friday a few fellow KDE-attached colleagues and me made our way to the KDE4 release party which was held at the mighty fine offices of freiheit.com.
Since there wasn&#8217;t much time left for Sven to organize the whole thing,  I was (more than) sceptical that there would be an actual party (with lots of people, [...]]]></description>
			<content:encoded><![CDATA[<p>Last friday a few fellow KDE-attached colleagues and me made our way to the KDE4 release party which was held at the mighty fine offices of freiheit.com.</p>
<p>Since there wasn&#8217;t much time left for Sven to organize the whole thing,  I was (more than) sceptical that there would be an actual party (with lots of people, beer et cetera) taking place. Turned out that I was wrong, very much so. When we arrived at 7:05pm (or something like that - the party was scheduled for 7pm) two nice ladies were waiting downstairs and crossing names out of a list. I didn&#8217;t know that we had to sign up for the party! Luckily, it seemed that Harri sent them our names, so one of the two ladies led us via the elevator to the party area. </p>
<p>Amazingly, the room was already quite full when we arrived there. I would say there were about 30 people at the time we arrived and at the peak of the party there were about 50. I was pleasantly surprised! The freiheit.com people have a nice flat-screen display embedded into the wall of their cafeteria so we were able to view the live feed from Mountain View all the time. However, it was virtually impossible to understand anything which any of the speakers said simply because it was quite noisy in the office. I can&#8217;t say I missed the sound of the live stream very much, given that it can be viewed on youtube later (so I&#8217;ve been told).</p>
<p>All in an it was a very nice success, showing that one can certainly pull such OSS parties off in the HH area.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/01/hamburgs-kde4-release-party/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8220;Sold Out&#8221; Hanseatic KDE Party</title>
		<link>http://blog.froglogic.com/2008/01/sold-out-kde-party-in-hamburg/</link>
		<comments>http://blog.froglogic.com/2008/01/sold-out-kde-party-in-hamburg/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 18:02:19 +0000</pubDate>
		<dc:creator>Harri Porten</dc:creator>
		
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/2008/01/sold-out-kde-party-in-hamburg/</guid>
		<description><![CDATA[When the car* manned with our delegation of KDE developers paved its way through the dark and rainy streets of Hamburg I was expecting at most 10 guests (including us) to show up at the local branch of the worldwide KDE 4 release party. The place was crowded! The live stream from the California event [...]]]></description>
			<content:encoded><![CDATA[<p>When the car* manned with our delegation of KDE developers paved its way through the dark and rainy streets of Hamburg I was expecting at most 10 guests (including us) to show up at the local branch of the worldwide KDE 4 release party. The place was <em>crowded</em>! The live stream from the California event was displayed on a screen - congrats to everyone involved in setting it up. Unfortunately, the speeches themselves drowned in the the noise of everyone chatting and having a drink or sausage in a bread roll and not exactly standing silent in awe. Had a bit of an art happening to see a babbling crowd of people gathered in the stylish freiheit.com rooms decorated by a live picture of a muted man gestucilating towards the viewers for 2 hours or more.</p>
<p>The number of people showing interest to come after the announcement necessitated the installation of an online registration. Quickly the max capacity was filled up. Many - like myself - learnt about this only in the last minute but were still lucky to end up on the list at the receiption. I later learnt that others were less lucky and could not enter anymore. Sorry to hear that! But the room was really jam-packed. Good news is that after last night a local event organizer has shown great interest in hosting bigger events (like Akademy) in the future.</p>
<p>The groups of attendees was a mix of KDE as well as Gnome developers and users. Provided for many interesting talks including a reunion with aRts author Stefan Westerfeld. Hope to receive some pictures to publish soon. Thanks for everyone who came and demonstrated that the Hanseatic City of Hamburg has a lively Free and Open Source Software scene.</p>
<p>Harri.</p>
<p>* Public transport is free here tomorrow. An attempt to repeat the car-free Sundays from 1973. Just (still?) voluntary this time.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/01/sold-out-kde-party-in-hamburg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>KDE 4 Release Party in Hamburg</title>
		<link>http://blog.froglogic.com/2008/01/kde-4-release-party-in-hamburg/</link>
		<comments>http://blog.froglogic.com/2008/01/kde-4-release-party-in-hamburg/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 21:08:27 +0000</pubDate>
		<dc:creator>Harri Porten</dc:creator>
		
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://blog.froglogic.com/2008/01/kde-4-release-party-in-hamburg/</guid>
		<description><![CDATA[Is the Swedish tradition of throwing &#8220;used&#8221; Christmas trees out of the window on a certain day a real one? That&#8217;s what a commercial of the furniture store IKEA wants us to believe at least. I don&#8217;t know which day would have been the right one but it was fun either way. Graceful glide from [...]]]></description>
			<content:encoded><![CDATA[<p>Is the Swedish tradition of throwing &#8220;used&#8221; Christmas trees out of the window on a certain day a real one? That&#8217;s what a commercial of the furniture store IKEA wants us to believe at least. I don&#8217;t know which day would have been the right one but it was fun either way. Graceful glide from the fourth floor, no pedestrians or cyclists hurt.</p>
<p>To the main topic of this post: The city of Hamburg will join the choir of <a href="http://techbase.kde.org/index.php?title=Events/KDE4ReleaseParties">KDE 4 release parties</a> taking place world-wide later this week. Sven Reumann has organized the local version for Friday, January 18st, 19:00 o&#8217;clock at <a href="http://freiheit.com">freiheit.com</a>,  Straßenbahnring 22. Our new office is nice but the landmarked, refurbished, former streetcar depot occupied by freiheit.com is just impressive. We stick to supporting the culinary aspect.</p>
<p>Everyone with involvement or interest in KDE is heartily invited to join. Use the chance to meet with former, current and future contributors and users of our and other Free Software projects. Knowing the reliability of computer software we also count on being connected live with other places around the world.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.froglogic.com/2008/01/kde-4-release-party-in-hamburg/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
