<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>...</title>
	<atom:link href="http://asabil.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://asabil.wordpress.com</link>
	<description>Ideas for free software</description>
	<lastBuildDate>Thu, 26 Feb 2009 10:40:58 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/429a14a868e0e1adf6fb98c99c020cec?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>...</title>
		<link>http://asabil.wordpress.com</link>
	</image>
			<item>
		<title>fatal: protocol error: expected sha/ref</title>
		<link>http://asabil.wordpress.com/2009/02/25/fatal-protocol-error-expected-sharef/</link>
		<comments>http://asabil.wordpress.com/2009/02/25/fatal-protocol-error-expected-sharef/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 12:38:35 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/?p=54</guid>
		<description><![CDATA[Dear Lennart,
You should probably know that typing the correct URL would work better for cloning a bzr branch (yes a branch, not a repository).
This is what I get when I try to feed git a random invalid URL:
$ git clone git://github.com/idontexist
Initialized empty Git repository in /home/asabil/Desktop/idontexist/.git/
fatal: protocol error: expected sha/ref, got &#8216;
*********&#8217;
No matching repositories found.
*********&#8217;
Now [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=54&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Dear <a href="http://0pointer.de/blog/projects/bizarre-fun.html">Lennart</a>,</p>
<p>You should probably know that typing the correct URL would work better for cloning a bzr branch (yes a branch, not a repository).</p>
<p>This is what I get when I try to feed git a random invalid URL:</p>
<blockquote><p>$ git clone git://github.com/idontexist<br />
Initialized empty Git repository in /home/asabil/Desktop/idontexist/.git/<br />
fatal: protocol error: expected sha/ref, got &#8216;<br />
*********&#8217;</p>
<p>No matching repositories found.</p>
<p>*********&#8217;</p></blockquote>
<p>Now is probably the time to stop this non constructive &#8220;my DVCS is better than yours&#8221;, and focus on writing code and fixing bugs.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=54&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2009/02/25/fatal-protocol-error-expected-sharef/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>
	</item>
		<item>
		<title>Git rename tracking</title>
		<link>http://asabil.wordpress.com/2009/02/17/git-rename-tracking/</link>
		<comments>http://asabil.wordpress.com/2009/02/17/git-rename-tracking/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 07:30:58 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dvcs]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/2009/02/17/git-rename-tracking/</guid>
		<description><![CDATA[Is a total failure: http://kerneltrap.org/mailarchive/git/2008/9/3/3184704
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=52&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Is a total failure: <a href="http://kerneltrap.org/mailarchive/git/2008/9/3/3184704">http://kerneltrap.org/mailarchive/git/2008/9/3/3184704</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=52&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2009/02/17/git-rename-tracking/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>
	</item>
		<item>
		<title>Vala and unit testing</title>
		<link>http://asabil.wordpress.com/2009/01/23/vala-and-unit-testing/</link>
		<comments>http://asabil.wordpress.com/2009/01/23/vala-and-unit-testing/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 20:00:54 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[People Framework]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/?p=43</guid>
		<description><![CDATA[During the past year, I have been writing most of my code in Vala, an awesome, simple and beautiful language. When I started using it, the implementation was still in its infancy, and had a pretty high number of bugs, and the only way to make sure that the code produced by the compiler was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=43&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>During the past year, I have been writing most of my code in Vala, an awesome, simple and beautiful language. When I started using it, the implementation was still in its infancy, and had a pretty high number of bugs, and the only way to make sure that the code produced by the compiler was good, was to write unit tests. The first attempt was made by <a href="http://jprieur.wordpress.com">Johann Prieur</a>, in the form of vunit, a mostly direct port of junit 3.x, which turned into vtest later, and also got forked into another vunit <img src='http://s.wordpress.com/wp-includes/images/smilies/face-smile-big.png' alt=':D' class='wp-smiley' />  In the end I wrote a very simplistic unit testing framework that serves my need: test-it.</p>
<p>But that wasn&#8217;t really enough for me. Few days ago I cooked a small patch that would help simplifying the process of writing unit tests in Vala. The patch allows writing unit test suites like this:</p>
<pre name="code" class="csharp">

[Test (path = &quot;/vala/foo/bar&quot;)]
class FooBarTest {
	private StringBuilder buffer;

	public void set_up () {
		buffer = new StringBuilder ();
	}

	public void tear_down () {
		buffer = null;
	}

	public void test_1 () {
		buffer.append (&quot;hello&quot;);
		assert (buffer.str == &quot;hello&quot;);
	}

	public void test_2 () {
		assert (buffer.str == &quot;&quot;);
	}
}

int main (string[] args) {
	Test.init (ref args);

	var o = new FooBarTest ();

	Test.run ();
	return 0;
}
</pre>
<p>Vala, would then notice the [Test] attribute for the FooBarTest class, and produce a set of test cases that get registered with GTest when the class is instanciated. When compiled and ran the previous code produces the following output:</p>
<blockquote><p>$ ./testing<br />
/vala/foo/bar/1: OK<br />
/vala/foo/bar/2: OK</p></blockquote>
<p>The patch is still far from perfect, and personally I don&#8217;t really appreciate GTest, but if you feel like improving it, feel free to grab the code from here:</p>
<blockquote><p>bzr branch lp:~asabil/+junk/vala-gtest-module</p></blockquote>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=43&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2009/01/23/vala-and-unit-testing/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>
	</item>
		<item>
		<title>People GUADEC talk</title>
		<link>http://asabil.wordpress.com/2008/07/11/people-guadec-talk/</link>
		<comments>http://asabil.wordpress.com/2008/07/11/people-guadec-talk/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 08:39:51 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[telepathy]]></category>
		<category><![CDATA[freedesktop]]></category>
		<category><![CDATA[GUADEC]]></category>
		<category><![CDATA[Istanbul]]></category>
		<category><![CDATA[Online Desktop]]></category>
		<category><![CDATA[people]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/?p=40</guid>
		<description><![CDATA[Wednesday, Johann and me, we presented People at the GUADEC in Istanbul. We were slightly disappointed by the number of attendants, especially that there was a considerable number of people attending the Soylent talk. However, we managed to get the attention of the Online Desktop people, as well as the Telepathy crew, and we had [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=40&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Wednesday, Johann and me, we presented People at the GUADEC in Istanbul. We were slightly disappointed by the number of attendants, especially that there was a considerable number of people attending the Soylent talk. However, we managed to get the attention of the Online Desktop people, as well as the Telepathy crew, and we had a quite positive feedback about our ideas and goals.</p>
<p>The demo during the talk went pretty well, and the phone backend for people (the one using Bluetooth to access your contacts directly from the phone) also worked flawlessly, but it seems like I went too quick during the demo, and most people didn&#8217;t really get what was happening in there <img src='http://s.wordpress.com/wp-includes/images/smilies/face-uncertain.png' alt=':/' class='wp-smiley' /> </p>
<p>If you missed the talk, and are looking for the slides, they are available now, and you can find them <a href="http://asabil.files.wordpress.com/2008/07/people-guadec-2008.pdf">here</a>.</p>
<p>After the talk, we started a quick ad-hock BoF session about People, with <a href="http://blog.fishsoup.net/">Owen Taylor</a> and <a href="http://mugshot.org/person?who=Y4TMqGmjl4Jqkp">Marina Zhurakhinskaya</a>, as well as <a href="http://www.robot101.net">Robert McQueen</a> and <a href="http://treitter.livejournal.com/">Travis Reitter</a> which led to this:</p>
<div id="attachment_41" class="wp-caption aligncenter" style="width: 310px"><a href="http://asabil.files.wordpress.com/2008/07/people-blackboard.jpg"><img class="size-medium wp-image-41" src="http://asabil.files.wordpress.com/2008/07/people-blackboard.jpg?w=300&#038;h=225" alt="People blackboard" width="300" height="225" /></a><p class="wp-caption-text">BoF Blackboard</p></div>
<p>We are now planning to quickly hack together an Online Desktop backend, and a Telepathy backend, and improve the DBus daemon before the 0.0.5 release.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/asabil.wordpress.com/40/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/asabil.wordpress.com/40/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=40&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2008/07/11/people-guadec-talk/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>

		<media:content url="http://asabil.files.wordpress.com/2008/07/people-blackboard.jpg?w=300" medium="image">
			<media:title type="html">People blackboard</media:title>
		</media:content>
	</item>
		<item>
		<title>Happening in the Vala world</title>
		<link>http://asabil.wordpress.com/2008/05/19/happening-in-the-vala-world/</link>
		<comments>http://asabil.wordpress.com/2008/05/19/happening-in-the-vala-world/#comments</comments>
		<pubDate>Sun, 18 May 2008 20:36:07 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[dbus]]></category>
		<category><![CDATA[glib]]></category>
		<category><![CDATA[gstreamer]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[vala]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/?p=38</guid>
		<description><![CDATA[Recently I have been working on an initial DBus based service for People, and as many already know the &#8220;reference implementation&#8221; of People is written in that new awesome great language: Vala. Until very recently Vala had no service side DBus support at all, the 0.3.1 release was the first to introduce a &#8220;barely usable&#8221; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=38&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Recently I have been working on an initial DBus based service for <a title="People" href="https://launchpad.net/people-project/">People</a>, and as many already know the &#8220;reference implementation&#8221; of People is written in that new awesome great language: <a title="Vala" href="http://live.gnome.org/Vala">Vala</a>. Until very recently Vala had no service side DBus support at all, the 0.3.1 release was the first to introduce a &#8220;barely usable&#8221; support for service side DBus, the 0.3.2 had a better DBus support, and today I have been able to produce an initial <a href="https://code.launchpad.net/~people-project/people-project/people-service">DBus service for People</a> with a slightly <a href="https://code.launchpad.net/~asabil/vala/dbus-improvement">patched version</a> of Vala. This is just a start, but it is also a great news for everyone who finds that writing DBus services using dbus-glib involves too much boilerplate.</p>
<p>I have also been trying the use Vala for writing GStreamer elements, this is actually possible and the proof is here: <a href="http://bugzilla.gnome.org/show_bug.cgi?id=510693#c7">http://bugzilla.gnome.org/show_bug.cgi?id=510693#c7</a>. However the GStreamer bindings for Vala still need to be improved to be fully functional.</p>
<p>Kudos to the Vala developers.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/asabil.wordpress.com/38/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/asabil.wordpress.com/38/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=38&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2008/05/19/happening-in-the-vala-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>
	</item>
		<item>
		<title>People &#8230; again</title>
		<link>http://asabil.wordpress.com/2008/04/01/people-again/</link>
		<comments>http://asabil.wordpress.com/2008/04/01/people-again/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 08:19:05 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[IM]]></category>
		<category><![CDATA[People Framework]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[address book]]></category>
		<category><![CDATA[contacts management]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[freedesktop]]></category>
		<category><![CDATA[people]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/?p=35</guid>
		<description><![CDATA[&#160;
A few days ago Johann wrote a nice blog post about the People Framework, explaining what People is and what is the scope of the project. Unfortunately he didn&#8217;t include any kind of graphic, so here is one:

This diagram is based on icons from the Tango project and is licensed under CC Attribution Share Alike [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=35&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p align="center">&nbsp;</p>
<p align="left">A few days ago Johann wrote a <a href="http://jprieur.wordpress.com/2008/03/28/people-a-contact-management-framework/">nice blog post</a> about the <a href="https://launchpad.net/people-project">People Framework</a>, explaining what <i>People</i> is and what is the scope of the project. Unfortunately he didn&#8217;t include any kind of graphic, so here is one:</p>
<p align="center"><img src="http://asabil.files.wordpress.com/2008/04/people-basic-architecture.png" alt="People basic architecture" /></p>
<p>This diagram is based on icons from the <a href="http://tango.freedesktop.org/">Tango project</a> and is licensed under CC Attribution Share Alike 3.0.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/asabil.wordpress.com/35/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/asabil.wordpress.com/35/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=35&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2008/04/01/people-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>

		<media:content url="http://asabil.files.wordpress.com/2008/04/people-basic-architecture.png" medium="image">
			<media:title type="html">People basic architecture</media:title>
		</media:content>
	</item>
		<item>
		<title>bzr-interactive</title>
		<link>http://asabil.wordpress.com/2008/03/08/bzr-interactive/</link>
		<comments>http://asabil.wordpress.com/2008/03/08/bzr-interactive/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 09:01:35 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[bzr]]></category>
		<category><![CDATA[bazaar]]></category>
		<category><![CDATA[darcs]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/2008/03/08/bzr-interactive/</guid>
		<description><![CDATA[ Yesterday I updated the bzr-record plugin and renamed it to bzr-interactive. The name change comes from the fact that the plugin aims at adding support for user interactivity for the core commands in a similar fashion to Darcs. For now bzr-interactive only supports the commit command.
The plugin works by adding a &#8211;interactive (-i) option to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=34&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p> Yesterday I updated the bzr-record plugin and renamed it to <a href="https://launchpad.net/bzr-interactive">bzr-interactive</a>. The name change comes from the fact that the plugin aims at adding support for user interactivity for the core commands in a similar fashion to <a href="http://darcs.net/">Darcs</a>. For now bzr-interactive only supports the commit command.</p>
<p>The plugin works by adding a &#8211;interactive (-i) option to the supported commands. For the commit command, running bzr commit -i will prompt you for the hunks you want to commit in an interactive manner, and also prompt you for the commit message. I hope to add support for other commands in the future, especially for the merge command (cherry-picking :p).</p>
<p>Concerning the record-patch command, it works by asking which hunks you want to save into a patch, the patches are saved in the patches/ subdirectory, and should be easily manageable using quilt. I would however suggest using <a href="https://launchpad.net/bzr-loom/">bzr-loom</a> instead, if your goal is upstream tracking.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/asabil.wordpress.com/34/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/asabil.wordpress.com/34/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=34&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2008/03/08/bzr-interactive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>
	</item>
		<item>
		<title>FOSDEM &#8216;08</title>
		<link>http://asabil.wordpress.com/2008/02/23/fosdem-08/</link>
		<comments>http://asabil.wordpress.com/2008/02/23/fosdem-08/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 08:23:24 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[FOSDEM]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/?p=33</guid>
		<description><![CDATA[This year I am attending my 1st FOSDEM. I arrived to Brussels yesterday, met some FOSDEMers in the train station, then met some good friends during the beer event. For those I didn&#8217;t meet yet : see you there!
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=33&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This year I am attending my 1st FOSDEM. I arrived to Brussels yesterday, met some FOSDEMers in the train station, then met some good friends during the beer event. For those I didn&#8217;t meet yet : see you there!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/asabil.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/asabil.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=33&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2008/02/23/fosdem-08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>
	</item>
		<item>
		<title>pymsn docs</title>
		<link>http://asabil.wordpress.com/2007/12/09/pymsn-docs/</link>
		<comments>http://asabil.wordpress.com/2007/12/09/pymsn-docs/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 17:09:35 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[IM]]></category>
		<category><![CDATA[pymsn]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[telepathy]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/2007/12/09/pymsn-docs/</guid>
		<description><![CDATA[I finally took some time to cleanup pymsn.devel and add some documentation to it   now you can get the user API documentation by running:
python setup.py doc
Enjoy  
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=32&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I finally took some time to cleanup pymsn.devel and add some documentation to it <img src='http://s.wordpress.com/wp-includes/images/smilies/face-smile-big.png' alt=':D' class='wp-smiley' />  now you can get the user API documentation by running:</p>
<blockquote><p>python setup.py doc</p></blockquote>
<p>Enjoy <img src='http://s.wordpress.com/wp-includes/images/smilies/face-wink.png' alt=';)' class='wp-smiley' /> </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/asabil.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/asabil.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=32&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2007/12/09/pymsn-docs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>
	</item>
		<item>
		<title>Back to France</title>
		<link>http://asabil.wordpress.com/2007/10/08/back-to-france/</link>
		<comments>http://asabil.wordpress.com/2007/10/08/back-to-france/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 21:46:19 +0000</pubDate>
		<dc:creator>Ali Sabil</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[France]]></category>
		<category><![CDATA[Norway]]></category>
		<category><![CDATA[Tandberg]]></category>

		<guid isPermaLink="false">http://asabil.wordpress.com/2007/10/08/back-to-france/</guid>
		<description><![CDATA[One week has passed since I came back to France. I was in Norway since May, working for TANDBERG, it was a really great experience working with very smart and skilled people on very interesting and challenging problems. I also enjoyed Norway because of the Norwegian people, all I can say is that they are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=30&subd=asabil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>One week has passed since I came back to France. I was in Norway since May, working for TANDBERG, it was a really great experience working with very smart and skilled people on very interesting and challenging problems. I also enjoyed Norway because of the Norwegian people, all I can say is that they are very welcoming and very friendly !</p>
<p>My week in France wasn&#8217;t that interesting, in fact it was annoying, boring and depressing ! I am looking forward to leave here&#8230;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/asabil.wordpress.com/30/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/asabil.wordpress.com/30/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/asabil.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/asabil.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/asabil.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/asabil.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/asabil.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/asabil.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/asabil.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/asabil.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/asabil.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/asabil.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=asabil.wordpress.com&blog=752033&post=30&subd=asabil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://asabil.wordpress.com/2007/10/08/back-to-france/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8cca0710fa8206697f747b52b06487d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asabil</media:title>
		</media:content>
	</item>
	</channel>
</rss>