<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" >

<channel>
	<title>shadeslayer&#039;s Blog &#187; Kubuntu</title>
	<atom:link href="http://kshadeslayer.wordpress.com/category/kubuntu/feed/?mrss=off" rel="self" type="application/rss+xml" />
	<link>http://kshadeslayer.wordpress.com</link>
	<description>Just another WordPress.com site</description>
	<lastBuildDate>Sat, 01 Dec 2012 07:22:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='kshadeslayer.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>shadeslayer&#039;s Blog &#187; Kubuntu</title>
		<link>http://kshadeslayer.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://kshadeslayer.wordpress.com/osd.xml" title="shadeslayer&#039;s Blog" />
	<atom:link rel='hub' href='http://kshadeslayer.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Joining Blue Systems</title>
		<link>http://kshadeslayer.wordpress.com/2012/07/25/joining-blue-systems/</link>
		<comments>http://kshadeslayer.wordpress.com/2012/07/25/joining-blue-systems/#comments</comments>
		<pubDate>Wed, 25 Jul 2012 11:10:31 +0000</pubDate>
		<dc:creator>shadeslayer</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kubuntu]]></category>

		<guid isPermaLink="false">http://kshadeslayer.wordpress.com/?p=96</guid>
		<description><![CDATA[Ahoy there! Just a small update to tell everyone that I&#8217;ve joined Blue Systems and will be working on Kubuntu and KDE full time!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=96&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Ahoy there!<br />
Just a small update to tell everyone that I&#8217;ve joined Blue Systems and will be working on Kubuntu and KDE full time! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://kshadeslayer.files.wordpress.com/2012/07/blue-systems4.png"><img class="aligncenter size-full wp-image-164" title="blue-systems" src="http://kshadeslayer.files.wordpress.com/2012/07/blue-systems4.png?w=510" alt=""   /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kshadeslayer.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kshadeslayer.wordpress.com/96/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=96&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kshadeslayer.wordpress.com/2012/07/25/joining-blue-systems/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<georss:point>28.473610 77.046372</georss:point>
		<geo:lat>28.473610</geo:lat>
		<geo:long>77.046372</geo:long>	</item>
		<item>
		<title>Looking for a job</title>
		<link>http://kshadeslayer.wordpress.com/2012/06/26/looking-for-a-job/</link>
		<comments>http://kshadeslayer.wordpress.com/2012/06/26/looking-for-a-job/#comments</comments>
		<pubDate>Tue, 26 Jun 2012 18:39:26 +0000</pubDate>
		<dc:creator>shadeslayer</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://kshadeslayer.wordpress.com/?p=134</guid>
		<description><![CDATA[I&#8217;m looking out for a job, something that involves a combination of one or more of the following : Qt, KDE, VoIP (NAT traversal), and K/Ubuntu (Debian packaging). Feel free to contact me if you know of anything at rohan16garg AT gmail DOT com. If you&#8217;re coming to Akademy, even better, you can meet me in &#8230; <a href="http://kshadeslayer.wordpress.com/2012/06/26/looking-for-a-job/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=134&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m looking out for a job, something that involves a combination of one or more of the following : Qt, KDE, VoIP (NAT traversal), and K/Ubuntu (Debian packaging). Feel free to contact me if you know of anything at rohan16garg AT gmail DOT com.</p>
<p>If you&#8217;re coming to Akademy, even better, you can meet me in person!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kshadeslayer.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kshadeslayer.wordpress.com/134/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=134&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kshadeslayer.wordpress.com/2012/06/26/looking-for-a-job/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<georss:point>28.473610 77.046372</georss:point>
		<geo:lat>28.473610</geo:lat>
		<geo:long>77.046372</geo:long>	</item>
		<item>
		<title>A update!</title>
		<link>http://kshadeslayer.wordpress.com/2012/06/26/a-update/</link>
		<comments>http://kshadeslayer.wordpress.com/2012/06/26/a-update/#comments</comments>
		<pubDate>Tue, 26 Jun 2012 18:08:40 +0000</pubDate>
		<dc:creator>shadeslayer</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Project Neon]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[data packets]]></category>
		<category><![CDATA[nat traversal]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://kshadeslayer.wordpress.com/?p=101</guid>
		<description><![CDATA[It&#8217;s been a long time since I blogged, primarily because I was busy with college stuff and working on a couple of cool projects. Now that I have some spare time, I can talk about some of the stuff I&#8217;ve done over the past 7-8 months. libnice At the Desktop Summit last year, George K. &#8230; <a href="http://kshadeslayer.wordpress.com/2012/06/26/a-update/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=101&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s been a long time since I blogged, primarily because I was busy with college stuff and working on a couple of cool projects. Now that I have some spare time, I can talk about some of the stuff I&#8217;ve done over the past 7-8 months.</p>
<h2><span style="text-decoration:underline;">libnice</span></h2>
<p>At the Desktop Summit last year, George K. from the Telepathy team introduced me to Robert McQueen (A huge thank you! to George K.).  I expressed my desire to intern at <a href="http://www.collabora.com/" target="_blank">Collabora</a> and Robert suggested a couple of projects, and <a href="http://nice.freedesktop.org/wiki/" target="_blank">libnice</a> (A NAT Traversal library)  piqued my interest.</p>
<p>As part of my internship at Collabora I worked on implementing &#8216;Dribble Mode&#8217; in libnice. Now, I had absolutely no idea about NAT Traversal and had never worked with GLib, which made all this even more exciting!</p>
<p>Without going into too much detail (I&#8217;ll do a whole blog post about NAT traversal), dribble mode primarily works by allowing libnice to recieve remote candidates (candidates can be thought of as IP addresses, but that&#8217;s oversimplifying the concept of a candidate) while gathering local candidates. Implementing this was pretty trivial, but reading the <a href="http://tools.ietf.org/html/rfc5389" target="_blank">STUN</a> and <a href="http://tools.ietf.org/html/rfc5245" target="_blank">ICE</a> RFC&#8217;s to understand how NAT traversal works and familiarizing myself with the codebase took most of the time. Kudos to Youness for patiently explaining me what goes where!</p>
<p>Working with data packets and watching STUN requests/responses whiz by in wireshark was awesome to say the least.</p>
<p>I also faced a couple of hurdles in the beginning because the GLib binaries I was using were too new and the API had changed (I was using version 2.32 while nice used the 2.31 API) . So, after ifdef&#8217;ing some tests and code inside libnice, I managed to compile it.</p>
<p>(A huge help with fixing some of the broken code was clang, it throws awesome and pretty compile errors)</p>
<p>As of today, I have an outstanding merge request for this feature. Youness seems to be really busy, but I&#8217;ll make sure that this feature lands in the next release of libnice.</p>
<p>But, what does this mean for the average user? The biggest advantage that dribble mode offers is that two peers can start streaming data as soon as they have a working candidate pair, no need to wait for the other end to finish gathering it&#8217;s candidates. This means the frontend can start transmitting data even more quickly than before.</p>
<h2><span style="text-decoration:underline;">Project Neon</span></h2>
<p><a href="https://launchpad.net/~neon" target="_blank">Project Neon</a> has now reached a point where we can simply lay back and watch Launchpad delivering KDE goodness from git to end users. Something that was requested recently was VM builds for Neon. We&#8217;re working on that, and while we have the infrastructure to distribute the images setup (automated scripts to build and deploy images using Amazon S3) , we&#8217;re still having some issues with getting the config files just right to make sure that KDE starts up directly on boot.</p>
<p>These VM images should be helpful for people who want to try out new feature X on the latest and greatest KDE version but have a different OS/distro. We hope users will be able to find new and innovative uses for the VM images <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<h2><span style="text-decoration:underline;">SyncEvolution, KDE and Synq</span></h2>
<p>This is something that I have not talked about for quite a while, primarily because it was a bit hard to set up and getting configs right was a bit of a problem in my UI. However, with the new SyncEvolution release (1.2.99), everything (with the exception of SyncML with Google Contacts) works as expected, from the command line. I&#8217;m going to do a tech preview of my UI for SyncEvolution at the WebAccounts BoF and release my code right before Akademy ends.</p>
<p>My UI currently only supports SyncML templates, since KDE already has good DAV Groupware support. ActiveSync support is something that I&#8217;m investigating at the moment.</p>
<h2><span style="text-decoration:underline;">KDE Telepathy</span></h2>
<p>Oh how I absolutely love the technology behind VoIP calls. Peer to Peer communication is something I&#8217;m very passionate about, which is why I&#8217;m going to actively write more features for KDE Telepathy Call UI. A couple of things that I implemented over the last couple of weeks are Echo Cancellation and respecting the user&#8217;s preferences of webcam&#8217;s in Phonon.</p>
<p><a href="http://kshadeslayer.files.wordpress.com/2012/06/snapshot.png"><img class="aligncenter size-full wp-image-111" title="snapshot" src="http://kshadeslayer.files.wordpress.com/2012/06/snapshot.png?w=510&#038;h=271" alt="" width="510" height="271" /></a></p>
<p>As of right now echo cancellation is only supported for pulse sources and sinks. You can get this feature from either ktp-call-ui master or the 0.4 branch where it has been backported.</p>
<p>The Call UI also respects the user&#8217;s preference of webcams if the user has multiple webcam&#8217;s. Preferences can be configured in the &#8220;Multimedia&#8221; module in &#8220;System Settings&#8221;.</p>
<p>I also have a working implementation of holding calls in one of my personal clones, but hasn&#8217;t been merged yet because I have yet to figure out a way to display error messages to the user if holding the call fails. One of the discussions that I want to have at the KDE Telepathy BoF is about the future of P2P VoIP in KDE.</p>
<p>I&#8217;m also going to implement App Indicator support for the text-ui, just need to talk to Aurélien Gâteau about the implementation details at Akademy <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<h2><span style="text-decoration:underline;">Akademy!</span></h2>
<p><img class="aligncenter size-full wp-image-107" title="Ak2012_imgoing2" src="http://kshadeslayer.files.wordpress.com/2012/06/ak2012_imgoing2.png?w=510" alt=""   /></p>
<p>Last, but not the least, I&#8217;m coming to Akademy! Thanks to the e.V. for sponsoring me this year, I&#8217;m mostly interested in attending BoF&#8217;s such as the KDE Telepathy BoF, the KDE Author&#8217;s BoF and the WebAccounts BoF. I&#8217;ll also attend the QML workshop by KDAB and pick up some QML skillz.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kshadeslayer.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kshadeslayer.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=101&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kshadeslayer.wordpress.com/2012/06/26/a-update/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<georss:point>28.472718 77.041494</georss:point>
		<geo:lat>28.472718</geo:lat>
		<geo:long>77.041494</geo:long>	</item>
		<item>
		<title>KDE Doc Camp Day 2</title>
		<link>http://kshadeslayer.wordpress.com/2011/10/19/kde-doc-camp-day-2/</link>
		<comments>http://kshadeslayer.wordpress.com/2011/10/19/kde-doc-camp-day-2/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 17:57:48 +0000</pubDate>
		<dc:creator>shadeslayer</dc:creator>
				<category><![CDATA[GSoC]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://kshadeslayer.wordpress.com/?p=94</guid>
		<description><![CDATA[KDE was selected for the awesome KDE Doc Camp Sprint here in Mountain View. Our primary aim is to write a beginner&#8217;s guide to KDE Development. The booking is coming along quite nicely, we have fleshed out a table of contents and a couple of chapters. Andy Oram from O&#8217;Reilly Media is helping us with &#8230; <a href="http://kshadeslayer.wordpress.com/2011/10/19/kde-doc-camp-day-2/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=94&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>KDE was selected for the awesome KDE Doc Camp Sprint here in Mountain View. Our primary aim is to write a beginner&#8217;s guide to KDE Development. The booking is coming along quite nicely, we have fleshed out a table of contents and a couple of chapters.<br />
Andy Oram from O&#8217;Reilly Media is helping us with the book and a big thanks to him for reviewing all our work and making corrections.</p>
<p>You can find more about our book <a href="http://www.booki.cc/kde" target="_blank">here</a> ( You need to make an account in order to login and edit ) and Andy&#8217;s Blog post about the KDE Doc Camp <a href="http://radar.oreilly.com/2011/10/day-one-of-floss-manuals-book.html" target="_blank">here</a>.</p>
<p>Update 1 : Team members include myself, Karan , Supreet &amp; Valorie. The book itself will go into publishing via <a href="http://www.lulu.com/">lulu</a> , so you can buy the actual hard copy of the book. All proceeds from the sales will go to the KDE e.V.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kshadeslayer.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kshadeslayer.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=94&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kshadeslayer.wordpress.com/2011/10/19/kde-doc-camp-day-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<georss:point>28.473610 77.046372</georss:point>
		<geo:lat>28.473610</geo:lat>
		<geo:long>77.046372</geo:long>	</item>
		<item>
		<title>Woshibon weekend</title>
		<link>http://kshadeslayer.wordpress.com/2011/09/18/woshibon-weekend/</link>
		<comments>http://kshadeslayer.wordpress.com/2011/09/18/woshibon-weekend/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 16:52:16 +0000</pubDate>
		<dc:creator>shadeslayer</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Telepathy KDE]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[UDS]]></category>

		<guid isPermaLink="false">http://kshadeslayer.wordpress.com/?p=69</guid>
		<description><![CDATA[Phew, what a week, I&#8217;m so glad it&#8217;s over. To begin with, I had  exams this entire week, which essentially meant I could not contribute to either KDE or Kubuntu , and seeing how I absolutely hate coursework, it felt like an eternity But, at the end of the week, I started working on a &#8230; <a href="http://kshadeslayer.wordpress.com/2011/09/18/woshibon-weekend/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=69&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Phew, what a week, I&#8217;m so glad it&#8217;s over. To begin with, I had  exams this entire week, which essentially meant I could not contribute to either KDE or Kubuntu , and seeing how I absolutely hate coursework, it felt like an eternity <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>But, at the end of the week, I started working on a couple of things that I targeted to complete before the weekend ended ( yeah, I find coding helps me relieve stress, weird ) . So, I started off by packaging a couple of things for Kubuntu, for eg. digikam 2.1.1  ( Landing soon in Oneiric ! )</p>
<p>Next up was Telepathy KDE, the awesome guys who are working hard to bring a new collaborative framework to KDE,  since they had  a sprint going on in Cambridge ( which i could not attend due to these  darned exams ) , I got super charged by the constant stream of Planet KDE posts and bug mail ( a ton of bug mail at that ) and tried to finish off this awesome feature which allows you to save custom presence messages. I had no knowledge of KConfigEntry and after fiddling around a bit, I finally implemented everything. Only 2 bugs need to be sorted out and then i&#8217;ll be putting them up on the KDE Review Board for merging. Here&#8217;s a screenshot of what the feature looks like :</p>

<a href='http://kshadeslayer.wordpress.com/2011/09/18/woshibon-weekend/snapshot2/' title='Adding a custom presence'><img data-liked='0' data-reblogged='0' data-attachment-id="71" data-orig-file="http://kshadeslayer.files.wordpress.com/2011/09/snapshot2.png" data-orig-size="424,298" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="Adding a custom presence" data-image-description="" data-medium-file="http://kshadeslayer.files.wordpress.com/2011/09/snapshot2.png?w=300" data-large-file="http://kshadeslayer.files.wordpress.com/2011/09/snapshot2.png?w=424" width="150" height="105" src="http://kshadeslayer.files.wordpress.com/2011/09/snapshot2.png?w=150&#038;h=105" class="attachment-thumbnail" alt="Adding a custom presence" /></a>
<a href='http://kshadeslayer.wordpress.com/2011/09/18/woshibon-weekend/snapshot1-2/' title='Telepathy custom presence menu'><img data-liked='0' data-reblogged='0' data-attachment-id="81" data-orig-file="http://kshadeslayer.files.wordpress.com/2011/09/snapshot11.png" data-orig-size="1440,900" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="Telepathy custom presence menu" data-image-description="" data-medium-file="http://kshadeslayer.files.wordpress.com/2011/09/snapshot11.png?w=300" data-large-file="http://kshadeslayer.files.wordpress.com/2011/09/snapshot11.png?w=510" width="150" height="93" src="http://kshadeslayer.files.wordpress.com/2011/09/snapshot11.png?w=150&#038;h=93" class="attachment-thumbnail" alt="Telepathy custom presence menu" /></a>

<p>I also managed to set the currently selected status as Bold + Italicized, so that&#8217;s going to be released as a part of the 0.2 release.</p>
<p>And last but most certainly not the least me and <a title="apacheloggers blog" href="http://apachelog.wordpress.com" target="_blank">Harald</a> started implementing a iCal file parser in Qt. It was loads of fun and the code can be found <a title="LibQCalparser" href="https://github.com/shadeslayer/libqcalparser" target="_blank">here</a>  on my github repository. The aim is to write a QML frontend to parse <a title="Ubuntu Developer Summit" href="http://uds.ubuntu.com/">UDS</a> iCal files and make a frontend in QML that displays the UDS Schedule. The parser still has a long way to go, but for now, it gets the job done.  It can also be used for other stuff that i leave up to your imagination <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I also started reading the ICE RFC because I recently got introduced to NAT traversal and  found it to be quite fascinating. The RFC itself is quite exhaustive and I probably won&#8217;t be able to finish it before the end of the month.</p>
<p>Oh, we were also hit by an earthquake a couple of hours ago, I couldn&#8217;t even feel it whereas the media is making a big hype about it here, there was a similar incidence a couple of weeks back as well, another earthquake, and that was the one I could actually feel.</p>
<p>So, that was my week, how did yours go? <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kshadeslayer.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kshadeslayer.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=69&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kshadeslayer.wordpress.com/2011/09/18/woshibon-weekend/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<georss:point>28.478920 77.048178</georss:point>
		<geo:lat>28.478920</geo:lat>
		<geo:long>77.048178</geo:long>	</item>
		<item>
		<title>Greetings from the Desktop Summit!</title>
		<link>http://kshadeslayer.wordpress.com/2011/08/07/greetings-from-the-desktop-summit/</link>
		<comments>http://kshadeslayer.wordpress.com/2011/08/07/greetings-from-the-desktop-summit/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 13:45:06 +0000</pubDate>
		<dc:creator>shadeslayer</dc:creator>
				<category><![CDATA[GSoC]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[syncEvolution]]></category>

		<guid isPermaLink="false">http://kshadeslayer.wordpress.com/?p=48</guid>
		<description><![CDATA[Hello there! Thanks to the KDE e.V i&#8217;m in Berlin attending the Desktop Summit! It&#8217;s absolutely great to meet developers and i was especially thrilled to meet Patrick Ohly who works on SyncEvolution, Sascha Peilicke and the Telepathy KDE guys! On a side note, I will probably have an announcement on the progress on my GSoC project &#8230; <a href="http://kshadeslayer.wordpress.com/2011/08/07/greetings-from-the-desktop-summit/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=48&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hello there! Thanks to the KDE e.V i&#8217;m in Berlin attending the Desktop Summit! It&#8217;s absolutely great to meet developers and i was especially thrilled to meet Patrick Ohly who works on SyncEvolution, Sascha Peilicke and the Telepathy KDE guys!</p>
<p><a href="http://kshadeslayer.files.wordpress.com/2011/08/img_20110807_022106.jpg"><img class="aligncenter" title="IMG_20110807_022106" src="http://kshadeslayer.files.wordpress.com/2011/08/img_20110807_022106.jpg?w=510&#038;h=382" alt="" width="510" height="382" /></a></p>
<p>On a side note, I will probably have an announcement on the progress on my GSoC project by the end of the Desktop Summit <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kshadeslayer.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kshadeslayer.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=48&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kshadeslayer.wordpress.com/2011/08/07/greetings-from-the-desktop-summit/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<georss:point>52.519070 13.393976</georss:point>
		<geo:lat>52.519070</geo:lat>
		<geo:long>13.393976</geo:long>	</item>
		<item>
		<title>Hello Planets!!!</title>
		<link>http://kshadeslayer.wordpress.com/2011/06/12/hello-planets/</link>
		<comments>http://kshadeslayer.wordpress.com/2011/06/12/hello-planets/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 22:00:05 +0000</pubDate>
		<dc:creator>shadeslayer</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Project Neon]]></category>
		<category><![CDATA[syncEvolution]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Syncevolution]]></category>
		<category><![CDATA[Telepathy]]></category>

		<guid isPermaLink="false">http://kshadeslayer.wordpress.com/?p=1</guid>
		<description><![CDATA[Hi there! This is my first post on the planets ( Ubuntu and KDE ), so I&#8217;ll be a bit surprised if this works the first time. I&#8217;m Rohan Garg, a Kubuntu and KDE contributor. I also am the co maintainer for the awesome Project Neon  and a GSoC participant this year, so expect quite &#8230; <a href="http://kshadeslayer.wordpress.com/2011/06/12/hello-planets/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=1&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hi there! This is my first post on the planets ( Ubuntu and KDE ), so I&#8217;ll be a bit surprised if this works the first time.</p>
<p>I&#8217;m <a title="Ubuntu Wiki" href="https://wiki.ubuntu.com/shadeslayer" target="_blank">Rohan Garg</a>, a <a title="Kubuntu" href="http://www.kubuntu.org">Kubuntu</a> and <a title="KDE" href="http://kde.org">KDE</a> contributor. I also am the co maintainer for the awesome <a title="Project Neon" href="https://launchpad.net/~neon" target="_blank">Project Neon</a>  and a GSoC participant this year, so expect quite a lot of posts on that as well. Apart from that, i mostly spend my time fixing up whatever i think needs fixing in KDE and Kubuntu in general. My main area of interest in KDE is <a title="KDE Telepathy" href="https://projects.kde.org/telepathy" target="_blank">Telepathy KDE</a> which is an emerging new project to integrate IM and collaboration features into KDE .</p>
<p>On another note, my GSoC proposal this year focuses on bringing a GUI for PIM data sync to KDE using <a title="SyncEvolution" href="http://syncevolution.org/" target="_blank">syncEvolution</a> , which provides a SyncML framework to build clients or servers. My mentor is of course, the awesome <a href="http://saidinesh5.wordpress.com/" target="_blank">Dinesh Manajipet</a> who fixed the Akonadi backend for syncEvolution last year.</p>
<p>Basically syncEvolution provides you with a way to sync your PIM data from say, a Google Account or a Nokia Ovi Store account OR even a Smart Phone/Mobile Phone* ( many other configurations are available ) into your KDE Address book and vice versa.</p>
<p>On the Kubuntu front we have an action packed release cycle with a new package manager ( Muon replacing KPackageKit ), a focus on improving Kubuntu on ARM and touchscreen devices ( as Harald Sitter documents it in <a href="http://apachelog.wordpress.com/2011/05/20/kubuntu-11-10-mobile-devices-sneak-peak/">this</a> blog post ) and loads of other stuff!</p>
<p>This post is getting a bit long for a &#8216;Hello Planets&#8217; post so I&#8217;ll be doing a separate post for each of the projects I&#8217;m involved in, in a couple of days <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>In the end, all I would like to say is this :</p>
<div id="attachment_5" class="wp-caption aligncenter" style="width: 510px"><a href="http://kshadeslayer.files.wordpress.com/2011/01/banner.png"><img class="size-full wp-image-5" title="I ♥ KDE &amp; Kubuntu" src="http://kshadeslayer.files.wordpress.com/2011/01/shadeslayerbanerr.png?w=510" alt="I ♥ KDE &amp; Kubuntu"   /></a><p class="wp-caption-text">I ♥ KDE &amp; Kubuntu</p></div>
<p>* Conditions Apply ( depends on what phone we are talking about, won&#8217;t work on a <a title="Wikipedia" href="http://en.wikipedia.org/wiki/Nokia_1100">Nokia 1100 </a>for example <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</p>
<p>Thanks to <a href="http://madsheytan.blogspot.com/">sheytan</a> for the artwork, you rock my friend.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kshadeslayer.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kshadeslayer.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kshadeslayer.wordpress.com&#038;blog=18815911&#038;post=1&#038;subd=kshadeslayer&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kshadeslayer.wordpress.com/2011/06/12/hello-planets/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<georss:point>28.478956 77.048156</georss:point>
		<geo:lat>28.478956</geo:lat>
		<geo:long>77.048156</geo:long>	</item>
	</channel>
</rss>
