<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>George Wright's Blog: Category KDE</title>
    <link>http://blog.gwright.org.uk/articles/category/kde</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Random bloggings of a clearly disturbed KDE geek</description>
    <item>
      <title>Akademy 2008</title>
      <description>&lt;p&gt;I&amp;#8217;ve finally got round to booking my trip to Belgium this year to attend &lt;a href="http://akademy.kde.org"&gt;Akademy&lt;/a&gt;. I did seriously consider not going, but I&amp;#8217;ve been all the other four so I figured it would be a tragedy not to go this year (and abuse &lt;a href="http://www.vizzzion.org"&gt;sebas&lt;/a&gt;, obviously). I&amp;#8217;ll only really be there for the main conference, so I&amp;#8217;m leaving the UK on the 1835 Eurostar out of St Pancras, and returning on the 1759 Eurostar out of Bruxelles Midi.&lt;/p&gt;

&lt;p&gt;Unfortunately I missed the deadline for hostel booking and so I&amp;#8217;m having to shell out bags of money to stay in a hotel, so I&amp;#8217;ll be in the NH Mechelen with the likes of Antonio Larossa and Pino Toscano.&lt;/p&gt;

&lt;p&gt;Do let me know if you&amp;#8217;re going to be on the same Eurostar or in the same hotel!&lt;/p&gt;</description>
      <pubDate>Thu, 10 Jul 2008 14:51:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:e4a2e17f-b255-421a-92f7-99d934029844</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2008/07/10/akademy-2008</link>
      <category>KDE</category>
    </item>
    <item>
      <title>LinuxWorld Conference &amp;amp; Expo 2008</title>
      <description>&lt;p&gt;Looks like there might actually &lt;a href="http://www.linuxexpo.org.uk/"&gt;be one&lt;/a&gt; this year. I&amp;#8217;ve now applied for KDE to have a booth, so is anyone up for joining me on the booth this year?&lt;/p&gt;

&lt;p&gt;It&amp;#8217;ll be the usual story.. sit on the booth for two days getting bored, laughing^Wsmiling at the neighbouring GNOMEs and demonstrating how unbelievably awesome our desktop environment is. Obviously in between lots of lunch breaks.&lt;/p&gt;

&lt;p&gt;Maybe we should do what we did a couple of years ago and apply for a combined Freedesktop.org booth with the GNOME people to increase our booth area?&lt;/p&gt;</description>
      <pubDate>Thu, 10 Jul 2008 10:50:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:8c985db2-163f-4f54-967a-12cb563023b3</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2008/07/10/linuxworld-conference-expo-2008</link>
      <category>KDE</category>
    </item>
    <item>
      <title>Onwards to the summer!</title>
      <description>&lt;p&gt;My exams finally finished about 2 weeks ago, and since then I&amp;#8217;ve been vegetating (mainly in bed, on my bike or shooting) so I&amp;#8217;ve not really been doing much in the way of work.&lt;/p&gt;

&lt;p&gt;My roadmap for the summer is fairly packed; on Monday I move to Sweden to work for &lt;a href="http://www.cendio.com"&gt;Cendio&lt;/a&gt; on their ThinLinc stuff then after three weeks out there I&amp;#8217;m moving back to London to work from there for the rest of the summer.&lt;/p&gt;

&lt;p&gt;Interspersed with ThinLinc work I&amp;#8217;ll be doing lots of work on NX hopefully and working on my &lt;a href="http://mail.kde.org/pipermail/freenx-knx/2008-May/007061.html"&gt;nxcl 2.x branch&lt;/a&gt; with my Summer of Code student, who is starting to make progress with his stuff now that his academic commitments are finally over! &lt;/p&gt;

&lt;p&gt;I think this summer will be the best summer for open source NX work there has been; we now have a fairly mature server in the form of FreeNX, and my client is taking shape in the form of nxcl/qtnx, and the work on nxcl 2.x will be a much needed restructuring of the client code.&lt;/p&gt;

&lt;p&gt;It would be great if anyone interested in NX at all could take a look at my nxcl 2.x roadmap and give me any feedback as to what they&amp;#8217;d also like to see or see changed. I&amp;#8217;ll also be working with Seb James on his GTK+ based frontend as well (nxlaunch) and hopefully we&amp;#8217;ll see a fairly decent KDE and GNOME client come out of all this work.&lt;/p&gt;</description>
      <pubDate>Wed, 18 Jun 2008 22:05:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:a5625d02-c5c9-4ebe-908b-315d07419e8c</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2008/06/18/onwards-to-the-summer</link>
      <category>KDE</category>
      <category>NX</category>
    </item>
    <item>
      <title>NX in the Summer of Code</title>
      <description>&lt;p&gt;Congratulations to Gross David for successfully being selected to take part in the Summer of Code this year to &lt;a href="http://code.google.com/soc/2008/kde/appinfo.html?csaid=26C880CAC77DF597"&gt;work on NX support in krdc&lt;/a&gt;. Hopefully this will lead to some interesting changes ahead!&lt;/p&gt;</description>
      <pubDate>Tue, 22 Apr 2008 19:33:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:d4714ed3-5adc-48f0-93f7-c1562309f4dc</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2008/04/22/nx-in-the-summer-of-code</link>
      <category>KDE</category>
      <category>NX</category>
    </item>
    <item>
      <title>Working on NX again</title>
      <description>&lt;p&gt;Today I start working for &lt;a href="http://www.defuturo.co.uk"&gt;DeFuturo Ltd&lt;/a&gt; on creating a cross platform NX client (GPL, of course) in Qt for their &lt;a href="http://www.desktopondemand.com"&gt;Desktop on Demand&lt;/a&gt; service. I must say I&amp;#8217;m really happy to be working again on C++/Qt as GTK was starting to get to my head a bit!&lt;/p&gt;

&lt;p&gt;The ultimate goal of this project is to create a cross-platform client which can execute directly after downloading without the need to install it anywhere. However, at the moment I&amp;#8217;m simply working on getting an open source client working for Linux, OS X and Windows.&lt;/p&gt;

&lt;p&gt;Yesterday I &lt;a href="http://svn.berlios.de/viewcvs/freenx/qtnx/"&gt;committed&lt;/a&gt; a version of QtNX that I&amp;#8217;ve been hacking for the past couple of days which has now had its backend code updated to use Seb James&amp;#8217; &lt;a href="http://svn.berlios.de/viewcvs/freenx/nxcl"&gt;nxcl&lt;/a&gt; client library instead of my ageing nxclientlib. I have confirmed that this works with nxproxy 3.1.0 and nxssh 3.1.0 for connecting to a NX 1.5.0 server, and I assume it works with NX 2.x and 3.x servers as well, but I don&amp;#8217;t have access to any for testing at the moment. I will be working over the coming weeks on getting this to work with OS X and cygwin on Windows, as well as hopefully doing some code cleanups at the same time.&lt;/p&gt;

&lt;p&gt;All in all, I&amp;#8217;m very pleased with this work and this should lead to some very nice and exciting changes in the NX client world!&lt;/p&gt;</description>
      <pubDate>Fri, 04 Jan 2008 15:39:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:5b55f8dc-c8cb-4ea3-b4ba-15b85d500fdf</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2008/01/04/working-on-nx-again</link>
      <category>KDE</category>
      <category>NX</category>
    </item>
    <item>
      <title>Hogmanay party!</title>
      <description>&lt;p&gt;Tickets arrived today for Edinburgh for the &lt;a href="http://www.kde.org.uk"&gt;KDE GB&lt;/a&gt; AGM at &lt;a href="http://www.jriddell.org"&gt;Jonathan&amp;#8217;s&lt;/a&gt; flat over the New Year! Woo!&lt;/p&gt;

&lt;p&gt;I&amp;#8217;m taking the new National Express service, as they took over the East Coast Main Line from GNER this month; in the little propaganda brochure they sent with the tickets it states that they have now extended the free wireless internet for standard class passengers as well - kudos to National Express for this!&lt;/p&gt;

&lt;p&gt;Will be arriving at Edinburgh Haymarket around 1800 on the 31st; if anyone is arriving around the same time, do let me know.&lt;/p&gt;</description>
      <pubDate>Mon, 17 Dec 2007 17:27:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:5d99311b-0bc2-4481-9b2e-2662bfc7c429</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2007/12/17/hogmanay-party</link>
      <category>KDE</category>
    </item>
    <item>
      <title>WebKit &amp;amp; KDE</title>
      <description>&lt;p&gt;Now that I have a KDE 4 environment that I&amp;#8217;m willing to use, I thought I&amp;#8217;d take a look at &lt;a href="http://websvn.kde.org/trunk/playground/libs/webkitkde/"&gt;Trolltech&amp;#8217;s WebKitKDE&lt;/a&gt; KPart for embedding WebKitQt into Konqueror (or any other application which supports KParts).&lt;/p&gt;

&lt;p&gt;Unfortunately, it seems that the project has been stagnant for a while and had bitrotted to the extent that it no longer compiled. I have now &lt;a href="http://websvn.kde.org/?view=rev&amp;amp;revision=740325"&gt;committed&lt;/a&gt; a fairly trivial fix that lets it compile and load, but it&amp;#8217;s still in a fairly broken position. Hopefully I&amp;#8217;ll be able to find some time to look into it more closely and potentially sort a few things out.&lt;/p&gt;

&lt;p&gt;Now for the gratuitous screenshot:&lt;/p&gt;

&lt;div align="center"&gt;
&lt;a href="http://vm.gwright.org.uk/images/images/webkitkde.png"&gt;&lt;img src="http://vm.gwright.org.uk/images/cache/images/533x376/webkitkde.png"&gt;&lt;/img&gt;&lt;br /&gt;WebKit in Konqueror with Firefox in the background&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Fri, 23 Nov 2007 00:32:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:d4c7a734-340b-453d-8111-13b2290a08c9</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2007/11/23/webkit-kde</link>
      <category>KDE</category>
      <category>WebKit</category>
    </item>
    <item>
      <title>zsh, KDE4</title>
      <description>&lt;p&gt;As I&amp;#8217;ve heard so many great things about &lt;a href="http://www.zsh.org/"&gt;zsh&lt;/a&gt; I decided to give it a spin and I must say that I&amp;#8217;m quite impressed on the whole. I especially like the less intrusive way it displays possible tab completion values, as well as the vi keybindings that come with it (although I&amp;#8217;ve had to bind a few keys which I keep hitting out of habit, such as end/home and delete). The configuration system it brings up on first load is really spiffy as well, and I like the fact that there&amp;#8217;s an option to append command history to the log file instead of replacing it - extremely useful given that I tend to have ~10 terminals open at any one time.&lt;/p&gt;

&lt;p&gt;I also finally got round to building a more up to date copy of KDE 4 and I&amp;#8217;m really impressed with the progress they&amp;#8217;re making; it really is astounding how quickly it&amp;#8217;s all coming together. I&amp;#8217;m currently in the process of installing an SVN build on my X40 so that I can run it full time on there - I think it&amp;#8217;s finally hit the stage where I can run it full time.&lt;/p&gt;</description>
      <pubDate>Thu, 22 Nov 2007 21:17:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:459c6fe2-d939-4a53-be70-8f4318ece83b</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2007/11/22/zsh-kde4</link>
      <category>KDE</category>
      <category>Misc</category>
    </item>
    <item>
      <title>nxcl: yet another client library!</title>
      <description>&lt;p&gt;In my previous blog I &lt;a href="http://blog.gwright.org.uk/articles/2007/09/05/linuxconf-europe-webkit-and-nx"&gt;mentioned&lt;/a&gt; that Seb James had taken my nxclientlib code and improved it substantially, and that it would be committed soon.&lt;/p&gt;

&lt;p&gt;Well, the code&amp;#8217;s been cleaned up since I first saw it and it&amp;#8217;s now available from the &lt;a href="http://svn.berlios.de/viewcvs/freenx/nxcl/"&gt;FreeNX SVN repository&lt;/a&gt;. Personally I&amp;#8217;m very glad this has happened - it&amp;#8217;s brought nxclientlib to the sort of level of functionality I always wanted it to have.&lt;/p&gt;

&lt;p&gt;New features include NX server version 3 support, NX &amp;#8220;shadowing&amp;#8221; support (for VNC-like connections), D-Bus API to communicate with the library and many overall improvements across the library. For developers; the code is a lot cleaner now, there&amp;#8217;s an autotools-based buildsystem, the Qt dependency has been removed and I&amp;#8217;m told it now links to a 110kb library with no major dynamic dependencies - how&amp;#8217;s that for compactness? &lt;/p&gt;

&lt;p&gt;Hopefully soon we can have a first class NX client which can be packaged and distributed without much trouble!&lt;/p&gt;</description>
      <pubDate>Tue, 11 Sep 2007 14:44:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:82de77ef-1cf7-460e-8f9a-d9cb2e2ad49f</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2007/09/11/nxcl-yet-another-client-library</link>
      <category>KDE</category>
    </item>
    <item>
      <title>New office, WebKit, Mission Control</title>
      <description>&lt;p&gt;On Wednesday &lt;a href="http://www.collabora.co.uk/"&gt;Collabora&lt;/a&gt; moved out of the old office which we had outgrown and into our new amazing 4-room office opposite &lt;a href="http://www.kings.cam.ac.uk/"&gt;King&amp;#8217;s College, Cambridge&lt;/a&gt; and above the &lt;a href="http://www.fudgekitchen.co.uk/"&gt;Fudge Kitchen&lt;/a&gt; on King&amp;#8217;s Parade. The old office is a shoebox in comparison! We now have a large front office, a large back office, a smaller back office (which I think we&amp;#8217;re letting out to &lt;a href="http://www.eptcomputing.com/"&gt;Ept Computing&lt;/a&gt;) and a large conference room. This ought to improve productivity, and as an added bonus it&amp;#8217;s situated right next to &lt;a href="http://www.corpus.cam.ac.uk/"&gt;my college&lt;/a&gt; supreme convenience!&lt;/p&gt;

&lt;p&gt;To respond to some of the comments I&amp;#8217;ve seen about &lt;a href="http://www.atoker.com/blog/"&gt;Alp&amp;#8217;s&lt;/a&gt; and my &lt;a href="http://arstechnica.com/journals/linux.ars/2007/08/07/new-webkit-backend-under-development-for-n800-web-browser"&gt;WebKit work&lt;/a&gt;; yes, I will be trying to get it to work on the Nokia 770 as I personally own a 770 and not an N800 and we may well be making a public release when it&amp;#8217;s more stable. Currently I&amp;#8217;m investigating the upstream source code and hoping to start working on adding the features we need to WebKit itself and submitting patches which implement them. Alp already has commit access to WebKit and will be working upstream anyway.&lt;/p&gt;

&lt;p&gt;Last week, Tobias Hunger &lt;a href="http://basysblog.org/index.php/archives/telepathy-mission-control"&gt;blogged&lt;/a&gt; about my involvement with standardising Mission Control, which is the abstraction layer which sits between &lt;a href="http://telepathy.freedesktop.org"&gt;Telepathy&amp;#8217;s&lt;/a&gt; Connection Managers and the client. To anyone who&amp;#8217;s interested in the work, the preliminary specification is &lt;a href="http://projects.collabora.co.uk/~george/MissionControlSpec.html"&gt;online&lt;/a&gt;. So far, we still need to work out a sensible API for the Channel Handlers and iron out a few problems with the current specification, but we&amp;#8217;re getting pretty close to coming to an agreement about it all. I personally would be very happy at the idea of having a standard API for this which can be shared between KDE (&lt;a href="http://decibel.kde.org/"&gt;Decibel&lt;/a&gt;) and GNOME (&lt;a href="http://mission-control.sourceforge.net/"&gt;Nokia Mission Control&lt;/a&gt;).&lt;/p&gt;</description>
      <pubDate>Fri, 10 Aug 2007 01:20:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:79d0d5b9-3a71-44ed-8278-ae200e1fabc0</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2007/08/10/new-office-webkit-mission-control</link>
      <category>KDE</category>
      <category>Computing</category>
      <category>Cambridge</category>
    </item>
  </channel>
</rss>
