<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>Xavier Claessens</title>
	<link>http://blogs.gnome.org/xclaesse</link>
	<description>Just another GNOME Blogs weblog</description>
	<pubDate>Mon, 11 Aug 2008 07:31:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Adding more protocols to Empathy</title>
		<link>http://blogs.gnome.org/xclaesse/2008/08/11/adding-more-protocols-to-empathy/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/08/11/adding-more-protocols-to-empathy/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 07:31:31 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/08/11/adding-more-protocols-to-empathy/</guid>
		<description><![CDATA[Seems lots of users are complaining about the lack of supported protocols in Empathy. In fact all protocols implemented in libpurple are easy to enable with empathy thanks to telepathy-haze. All you need is a .profile file describing some features, the icons to use, etc.
So I&#8217;m adding those profiles by default now but I need [...]]]></description>
			<content:encoded><![CDATA[<p>Seems lots of users are complaining about the lack of supported protocols in Empathy. In fact all protocols implemented in libpurple are easy to enable with empathy thanks to telepathy-haze. All you need is a .profile file describing some features, the icons to use, etc.</p>
<p>So I&#8217;m adding those profiles by default now but I need some info about protocols I never used myself: gadugadu, myspace, qq, sametime, simple, snpp, zephyr.</p>
<p>1) I need to know yes or no those features are supported:</p>
<ul>
<li>chat-p2p - Private chat.</li>
<li>chat-room - Chat with multiple users, the XMPP/IRC way, not MSN-like which is private chat where we can invite more members.</li>
<li>chat-room-list - List public rooms on a server, like XMPP/IRC do.</li>
<li>voice-p2p - Private audio call</li>
<li>contact-search -</li>
<li>split-account - account are in the form of user@server.com, in that case the &#8220;@server.com&#8221; can be omitted and replace by a default value. For example gtalk profile have that feature so you can type &#8220;myaccount&#8221; and it will be translated magically to &#8220;myaccount@gmail.com&#8221;</li>
<li>registration-ui -The possibility to register a new account on the server, like XMPP.</li>
<li>supports-avatars - Does contacts have avatars, can I set my own avatar.</li>
<li>supports-alias - Does contacts have alias, can I set my own alias.</li>
<li>supports-roster - Is there a list of contacts for that protocol?</li>
<li>video-p2p - Private video call</li>
</ul>
<p>2) For protocols having split-account feature I need to know the default domain to use. For example the gtalk profile says to use &#8220;@gmail.com&#8221; if the user didn&#8217;t type his full ID.</p>
<p>3) For each of those presence I need to know yes or no they are supported by the protocol:</p>
<ul>
<li>offline - obvious</li>
<li>available - when you are online, ready to chat</li>
<li>away - when you are af, automacitally when you don&#8217;t touch your computer for a while</li>
<li>extended-away - whn you are afk for a long tim, automatically set when you are away for a while</li>
<li>hidden - You are online but don&#8217;t want others to know that</li>
<li>do-not-disturb - You are working on other things and don&#8217;t want to chat</li>
</ul>
<p>4) What is the name I should display for qq and xnpp?</p>
<p>If you are able to answer those questions please let a comment or send me and email.</p>
<p>Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/08/11/adding-more-protocols-to-empathy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>News about Empathy</title>
		<link>http://blogs.gnome.org/xclaesse/2008/08/10/news-about-empathy-2/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/08/10/news-about-empathy-2/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 17:06:09 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/08/10/news-about-empathy-2/</guid>
		<description><![CDATA[Lots of things is happening recently on the empathy front:

Empathy is now officially the IM client of GNOME 2.24!
The ubuntu desktop team considers Empathy to replace pidgin by default for intrepid. I think OpenSuse is investigating too.
Empathy 2.23.6 got released. Note the version is now 2.x as we now follow GNOME versioning.
I upated the roadmap.

]]></description>
			<content:encoded><![CDATA[<p>Lots of things is happening recently on the empathy front:</p>
<ul>
<li>Empathy is now <a href="http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html">officially</a> the IM client of GNOME 2.24!</li>
<li><a href="https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2008-August/005070.html">The ubuntu desktop team considers Empathy to replace pidgin by default for intrepid</a>. I think OpenSuse is investigating too.</li>
<li>Empathy 2.23.6 got <a href="http://lists.freedesktop.org/archives/telepathy/2008-August/002078.html">released</a>. Note the version is now 2.x as we now follow GNOME versioning.</li>
<li>I upated the <a href="http://live.gnome.org/Empathy/Roadmap">roadmap</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/08/10/news-about-empathy-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Looking for a job</title>
		<link>http://blogs.gnome.org/xclaesse/2008/07/22/looking-for-a-job/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/07/22/looking-for-a-job/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 08:29:28 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<category><![CDATA[GNOME-FR]]></category>

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

		<category><![CDATA[Ma vie]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/07/22/looking-for-a-job/</guid>
		<description><![CDATA[On September I finish my studies of computer science, so I start to search a job. I really enjoyed my current job at Collabora maintaining Empathy, I learned lots of things about the Free Software world and I would like to keep working on free software related projects if possible. My CV is available online [...]]]></description>
			<content:encoded><![CDATA[<p>On September I finish my studies of computer science, so I start to search a job. I really enjoyed my current job at Collabora maintaining Empathy, I learned lots of things about the Free Software world and I would like to keep working on free software related projects if possible. My CV is available online <a href="http://users.skynet.be/Zdra/cv.pdf">here</a>.</p>
<p>Do you guys know any company around the free software and GNOME looking for new employees? You can contact me by email to xclaesse@gmail.com</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/07/22/looking-for-a-job/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Back from Istanbul</title>
		<link>http://blogs.gnome.org/xclaesse/2008/07/14/back-from-istanbul/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/07/14/back-from-istanbul/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 10:16:05 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/07/14/back-from-istanbul/</guid>
		<description><![CDATA[ I&#8217;m back home. Istanbul was my 2nd guadec and it was really great. I meet lots of interesting people and we had a chance to discuss a bit about the future of Empathy with guys from the People and Soylent project
VCS was a big topic this year. Basicly it seems was can resume it to [...]]]></description>
			<content:encoded><![CDATA[<p> I&#8217;m back home. Istanbul was my 2nd guadec and it was really great. I meet lots of interesting people and we had a chance to discuss a bit about the future of Empathy with guys from the People and Soylent project</p>
<p>VCS was a big topic this year. Basicly it seems was can resume it to &#8220;svn VS git VS bzr&#8221;. I heard nobody speaking about any other VCS. My opinion as maintainer of Empathy on GNOME server:</p>
<ul>
<li>CVS is almost equal to SVN, I&#8217;ve  seen no big change of my workflow. In both cases I assume branch is not possible. I know there is lots of scripts and stuff to make branch work a bit&#8230; but really, svn DON&#8217;T support branches AT ALL compared to git.</li>
<li>I&#8217;m using git-svn to keep git://git.collabora.co.uk/git/empathy.git in sync with SVN, that&#8217;s a pain.</li>
<li>All Empathy contributers are using git, only translators still use svn. Keeping svn only for translators (~3 commits per month in Empathy) is stupid. It will lead to some GNOME maintainers to just stop using SVN and move to their favourite system and we won&#8217;t have a central place to get GNOME code anymore. That will happen for sure if we don&#8217;t do something asap.</li>
<li>I have nothing against other DVCS like bzr, I&#8217;ve just never tryed them&#8230; I&#8217;m sure I can be happy with them just like I am with git. So I won&#8217;t complain if GNOME moves from svn to any other system, IMO svn is the worst of them all so it can only be an improvement.</li>
<li>Please stop speaking of &#8220;learning curve&#8221;, that makes no sence at all. A new contributor does &#8220;svn co &lt;url&gt; &amp;&amp; edit files &amp;&amp; svn diff &gt; stuff.patch &amp;&amp; attach to bugzilla&#8221;, using git that translates to &#8220;git clone &lt;url&gt; &amp;&amp; edit files &amp;&amp; git diff  &gt; stuff.patch &amp;&amp; attach to bugzilla&#8221;. You see, no change! Git is able to make more complex jobs but new contributors don&#8217;t need to know them.</li>
<li>Whatever to new system will be lots of developers won&#8217;t agree, so I think web admins should do just like the release team at guadec: &#8220;Here is the plan, and there is no question&#8221;. Sometimes there is no otherway to make things going forward. Btw, if the plan is to keep svn I would be really sad, but please announce &#8220;We are keeping svn at least until GNOME 3.0 OR $x years OR forever&#8221; so we can stop flames.</li>
</ul>
<p>So far the only good argue I&#8217;ve heard against git is portability on Windows and difficulties to port the svn archive to git. I would like to know if that&#8217;s still true that git is impossible to run on windows (if it&#8217;s just difficult it doesn&#8217;t matter, windows is hard itself)? Does bzr make a better job on windows? Is it really difficult to translate an svn repository like gnome to git/bzr?</p>
<p>I really hope that issue will be fixed soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/07/14/back-from-istanbul/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I&#8217;m leaving for Guadec 2008</title>
		<link>http://blogs.gnome.org/xclaesse/2008/07/05/im-leaving-for-guadec-2008/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/07/05/im-leaving-for-guadec-2008/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 21:49:30 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/07/05/im-leaving-for-guadec-2008/</guid>
		<description><![CDATA[Tomorrow morning I&#8217;ll get up early to take my flight to Istanbul. I hope I&#8217;ll meet lots of great people from the GNOME community and new Collabora coworkers.
See you soon!
]]></description>
			<content:encoded><![CDATA[<p>Tomorrow morning I&#8217;ll get up early to take my flight to Istanbul. I hope I&#8217;ll meet lots of great people from the GNOME community and new Collabora coworkers.</p>
<p>See you soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/07/05/im-leaving-for-guadec-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Accepted Google Summer of Code projects for Empathy</title>
		<link>http://blogs.gnome.org/xclaesse/2008/04/22/accepted-google-summer-of-code-projects-for-empathy/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/04/22/accepted-google-summer-of-code-projects-for-empathy/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 07:53:12 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/04/22/accepted-google-summer-of-code-projects-for-empathy/</guid>
		<description><![CDATA[I&#8217;m very happy to see that the 3 proposed GSoC projects for Empathy are now accepted. I&#8217;m the mentor of 2 of them.

Developping the  VoIP features of Telepathy/Empathy  with a focus on video conference ,both in the backend and the interface (Port empathy to farshight2, libstream-engine, integrate with cheese, etc&#8230;) -   [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m very happy to see that the 3 proposed <a href="http://code.google.com/soc/2008/gnome/about.html">GSoC projects</a> for Empathy are now accepted. I&#8217;m the mentor of 2 of them.</p>
<ul>
<li><a href="http://code.google.com/soc/2008/gnome/appinfo.html?csaid=716A5C14ACB65ABB">Developping the  VoIP features of Telepathy/Empathy  with a focus on video conference ,both in the backend and the interface</a> (Port empathy to farshight2, libstream-engine, integrate with cheese, etc&#8230;) -   Corvalan Cornejo Gabriel -</li>
<li><a href="http://code.google.com/soc/2008/gnome/appinfo.html?csaid=E3ED0104C6140602">Plugin system for chat theme in Empathy</a> (Support Adium themes using webkit) - Gaëtan Podevijn -<a href="http://code.google.com/soc/2008/gnome/appinfo.html?csaid=E3ED0104C6140602"><br />
</a></li>
<li><a href="http://code.google.com/soc/2008/gnome/appinfo.html?csaid=10DCC54D0D04A21A">Using libempathy and the telepathy &#8220;stack&#8221;, create a stand-alone IRC client for the GNOME desktop</a> (Build a dedicated UI for chatrooms looking like xchat-gnome) -   William Christopher Farrington -</li>
<li><strong>Update</strong>: A related gstreamer project: <a href="http://code.google.com/soc/2008/gstreamer/appinfo.html?csaid=9B52B727649A976A">Farsight 2:  Plugins for proprietary IM protocols (MSN)</a> - Richard Ronald Spiers -<a href="http://code.google.com/soc/2008/gstreamer/appinfo.html?csaid=9B52B727649A976A"><br />
</a></li>
</ul>
<p>Thanks to those 4 students and good luck!</p>
<p>Thanks also to Frederic Peters who triaged almost all empathy bugs and proposed lots of patch already committed in Empathy 0.23.1, help is really appreciated <img src='http://blogs.gnome.org/xclaesse/wp-content/mu-plugins/tango-smilies/face-grin.png' alt=':D' class='wp-smiley' width='16' height='16' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/04/22/accepted-google-summer-of-code-projects-for-empathy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ANNOUNCE: Empathy 0.23.1</title>
		<link>http://blogs.gnome.org/xclaesse/2008/04/21/announce-empathy-0231/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/04/21/announce-empathy-0231/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 19:33:16 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/04/21/announce-empathy-0231/</guid>
		<description><![CDATA[I released Empathy 0.23.1, the first release of the unstable 0.23.x branch proposed for inclusion in GNOME desktop 2.24. This release comes with tons of changes.

Drop libtelepathy and use telepathy-glib instead.
Beginning of support for MSN-like chats that becomes chatroom when a contact is invited.
Added user manual support, it&#8217;s being written by Milo Casagrande.
And the most [...]]]></description>
			<content:encoded><![CDATA[<p>I released <a href="http://mail.gnome.org/archives/gnome-announce-list/2008-April/msg00064.html">Empathy 0.23.1</a>, the first release of the unstable 0.23.x branch proposed for inclusion in GNOME desktop 2.24. This release comes with tons of changes.</p>
<ul>
<li>Drop libtelepathy and use telepathy-glib instead.</li>
<li>Beginning of support for MSN-like chats that becomes chatroom when a contact is invited.</li>
<li>Added user manual support, it&#8217;s being written by Milo Casagrande.</li>
<li>And the most important&#8230;&#8230; empathy now make easy to use TUBES !!!</li>
</ul>
<p>What does &#8220;Tubes&#8221; means?</p>
<p>A tube is a way for applications to communicate. Traditionnally when I want to play a game with a friend I ask him the IP and the PORT on which he is hosting the server and I connect to it&#8230; And in most cases that fails because we are both behind a NAT.  Tubes is a way for a server to offer a socket to an IM contact, the remote contact accepts the socket and they can begin to write/read data on it. I works even if there is a NAT in both sides.</p>
<p>You can see screencast of ther <a href="http://people.collabora.co.uk/~alban/d/2008/04/ttt-initiator.ogg">sender</a> and the <a href="http://people.collabora.co.uk/~xclaesse/ttt.ogv">receiver</a> of a tube (other screencasts <a href="http://telepathy.freedesktop.org/wiki/Telepathy_and_other_Projects">here</a>). The code of that little game can be found on a <a href="http://people.collabora.co.uk/~xclaesse/darcs/tictactube/">darcs repository</a>.</p>
<p>Empathy make easy for developpers to make that, what you have to do:</p>
<ol>
<li>When the user want to initiate a game (or share a doc in abiword, etc&#8230;) the application uses empathy&#8217;s contact list widget from libempathy-gtk to let the user select a contact</li>
<li>The application creates unix, ipv4 or ipv6 socket on localhost and call (from libempathy) empathy_tp_tube_new_stream_tube (selected_contact, TP_SOCKET_ADDRESS_TYPE_IPV4, &#8220;127.0.0.1&#8243;, PORT, &#8220;MyGreatGame&#8221;);</li>
<li>That&#8217;s all for the initiator side, the remote contact will see his empathy status icon blink.</li>
<li> On the receiver side the application must register the DBus service &#8220;org.gnome.Empathy.StreamTubeHandler.MyGreatGame&#8221; by installing a .service file. When started the application must create a EmpathyTubeHandler object: empathy_tube_handler_new (TP_TUBE_TYPE_STREAM, &#8220;MyGreatGame&#8221;); and connect to the &#8220;new-tube&#8221; signal on that object.</li>
<li>Each time someone offers a tube that &#8220;new-tube&#8221; signal is emitted and give a EmpathyTpTube object.</li>
<li>When you get that tube object you can call empathy_tp_tube_accept_stream_tube (tube, TP_SOCKET_ADDRESS_TYPE_IPV4) and get the socket using empathy_tp_tube_get_socket (tube, &amp;hostname, &amp;port).</li>
<li>Open that socket and both sides can communicate over it.</li>
</ol>
<p>Now is time for Abiword, Inkscape, gnome-games, and all other network application to stop reimplementing an IM system! Please use libempathy and libempathy-gtk to make your live easier.</p>
<p>Important notes:</p>
<p>- MissionControl 4.65 now stores passwords in gnome-keyring, if you upgrade it don&#8217;t forget to retype the password of all accounts you configured with the old MissionControl to make sure the password get removed from gconf and added to gnome-keyring.</p>
<p>- Empathy 0.23.1 do not use MissionControl&#8217;s system to dispatch channels, that means that you have to make sure that you don&#8217;t keep .chandler and .service files from previous installations. If you are using packaged version of empathy it shouldn&#8217;t be a problem for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/04/21/announce-empathy-0231/feed/</wfw:commentRss>
<enclosure url="http://people.collabora.co.uk/~alban/d/2008/04/ttt-initiator.ogg" length="859822" type="audio/ogg" />
<enclosure url="http://people.collabora.co.uk/~xclaesse/ttt.ogv" length="1096989" type="video/ogg" />
		</item>
		<item>
		<title>Various Empathy news</title>
		<link>http://blogs.gnome.org/xclaesse/2008/04/05/various-empathy-news/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/04/05/various-empathy-news/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 16:10:08 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/04/05/various-empathy-news/</guid>
		<description><![CDATA[Question about GIT and SVN
Empathy is hosted on svn.gnome.org but I prefer using GIT for the development. In fact only translators are still using SVN, all regular empathy contributors have git branches that I can easily merge. I initially created the git repository using git-svn, then I cloned my repository on a public server so [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Question about GIT and SVN</strong></p>
<p>Empathy is hosted on svn.gnome.org but I prefer using GIT for the development. In fact only translators are still using SVN, all regular empathy contributors have git branches that I can easily merge. I initially created the git repository using git-svn, then I cloned my repository on a <a href="http://git.collabora.co.uk/?p=empathy.git;a=summary">public server</a> so everybody can get a git clone of empathy. Other developers cloned that public repository that I keep in sync with SVN trunk.</p>
<p>I branched to keep 0.22.x stable and continue dev on 0.23.x. I created the gnome-2-22 branch on SVN but I don&#8217;t know how to use it with git. I would like to have that branch in my git repository and being able to cherry-pick patches from master to the gnome-2-22 branch. How can I do that? How does other GNOME maintainers that uses GIT?</p>
<p>You can see <a href="http://live.gnome.org/Empathy/Git">here</a> how I work with git for empathy.</p>
<p><strong>Audio and Video in Empathy</strong></p>
<p>I released Empathy <a href="http://lists.freedesktop.org/archives/telepathy/2008-April/001798.html">0.22.1</a> yesterday and I enabled VoIP support by default! It works pretty well with latest stream-engine (0.5.0). Audio should work with SIP. Audio/Video should work with jabber and compatible with google talk.</p>
<p><strong>Google Summer of Code</strong></p>
<p>We currently have 3 students for the Google Summer of Code 2008. They proposed 3 really interesting tasks:<br />
1) Create a dedicated program for named chatrooms (IRC and Jabber) looking like xchat-gnome.<br />
2) Improve webcam support. Porting empathy to the future libstream-engine using farsight2. Integrate with cheese for effects and things like taking a photo and use it as avatar. Etc&#8230;<br />
3) Improve chat themes by plugins. Add optional use of webkit to display adium themes.</p>
<p>Edit: GSoC projects are not yet accepted, those are only proposed tasks for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/04/05/various-empathy-news/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Summer of Code 2008</title>
		<link>http://blogs.gnome.org/xclaesse/2008/03/13/google-summer-of-code-2008/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/03/13/google-summer-of-code-2008/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 16:00:40 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

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

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/03/13/google-summer-of-code-2008/</guid>
		<description><![CDATA[I wrote a page with ideas for the GSoC. So if you are a student and you want to hack on a very cool project this summer, go and pick one of those empathy tasks!
]]></description>
			<content:encoded><![CDATA[<p>I wrote a <a href="http://live.gnome.org/Empathy/SoC2008">page</a> with ideas for the GSoC. So if you are a student and you want to hack on a very cool project this summer, go and pick one of those empathy tasks!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/03/13/google-summer-of-code-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ANNOUNCE: Empathy 0.22.0</title>
		<link>http://blogs.gnome.org/xclaesse/2008/03/10/announce-empathy-0220/</link>
		<comments>http://blogs.gnome.org/xclaesse/2008/03/10/announce-empathy-0220/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 11:02:21 +0000</pubDate>
		<dc:creator>xclaesse</dc:creator>
		
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/xclaesse/2008/03/10/announce-empathy-0220/</guid>
		<description><![CDATA[GNOME 2.22.0 tarball due is today so everyone is releasing! I released Empathy 0.22.0, that&#8217;s the version that would be 2.22.0 if it was accepted in the GNOME desktop. I branched for GNOME 2.22 so work continue in HEAD to make 2.24 rock solid.
It is time to think  about Google Summer of Code, last year [...]]]></description>
			<content:encoded><![CDATA[<p>GNOME 2.22.0 tarball due is today so everyone is releasing! I <a href="http://lists.freedesktop.org/archives/telepathy/2008-March/001709.html">released</a> Empathy 0.22.0, that&#8217;s the version that would be 2.22.0 if it was accepted in the GNOME desktop. I branched for GNOME 2.22 so work continue in HEAD to make 2.24 rock solid.</p>
<p>It is time to think  about Google Summer of Code, last year empathy had 2 succesfull projects: Adding filetransfer (work still need to be reviewed) and audio/video (merged but not activated by default yet). For 2008 I have cooked a quick list of possible works, if someone is interested by one of those please contact me.</p>
<p>• Move chatroom UI to a dedicated program looking like xchat-gnome.<br />
• Implement file transfer spec in all known Connection Managers.<br />
• Finish porting empathy to telepathy-glib to drop libtelepathy dep.<br />
• Write user and API documentation for empathy.<br />
• Improve call UI, make possible to embed it in chat window, etc. Move to libstream-engine or whatever will replace s-e&#8217;s DBus API.<br />
• Meta-contacts<br />
• import info in empathy from other clients like pidgin (logs, accounts, etc).<br />
• Design a personal smileys interface and implement it in telepathy-butterfly and empathy.<br />
• Design a xhtml-im interface and implement it in all CM and empathy.<br />
• Make use of constructors in all objects instead of having code in empathy_*_new().<br />
• Porting telepathy stack to Windows/OSX.<br />
• Write unit tests and make sure empathy don&#8217;t have leaks using valgrind. Move current tests to GTest.<br />
• Make a plugin system for chat themes, demonstrate with a theme supporting LaTeX math equations.<br />
• Implement contact info in all known CM and empathy</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/xclaesse/2008/03/10/announce-empathy-0220/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.522 seconds -->
<!-- Cached page served by WP-Cache -->
