<?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/"
	>

<channel>
	<title>El Tramo &#187; Google Talk</title>
	<atom:link href="http://el-tramo.be/blog/tag/google-talk/feed" rel="self" type="application/rss+xml" />
	<link>http://el-tramo.be</link>
	<description>Remko Tronçon&#039;s Homepage</description>
	<lastBuildDate>Tue, 24 Aug 2010 17:46:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Receiving Google Talk files with libjingle</title>
		<link>http://el-tramo.be/blog/psi-googleft</link>
		<comments>http://el-tramo.be/blog/psi-googleft#comments</comments>
		<pubDate>Sun, 04 Feb 2007 16:14:30 +0000</pubDate>
		<dc:creator>Remko Tronçon</dc:creator>
				<category><![CDATA[Jabber]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Talk]]></category>
		<category><![CDATA[Jingle]]></category>
		<category><![CDATA[Libjingle]]></category>
		<category><![CDATA[Psi]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://el-tramo.be/blog/psi-googleft</guid>
		<description><![CDATA[As Google released a new version of libjingle last friday, I decided to experiment with their file transfer implementation in Psi this weekend. I added some code that allows someone to accept files sent by Google Talk, and tested it with a few Google Talk contacts, with a perfect success rate (so far). For the [...]]]></description>
			<content:encoded><![CDATA[<p>As Google released a new version of <a href="http://code.google.com/apis/talk/libjingle">libjingle</a> last friday, I decided to experiment with their file transfer implementation in Psi this weekend. I added some code that allows someone to accept files sent by Google Talk, and tested it with a few Google Talk contacts, with a perfect success rate (so far). For the brave who wish to experiment with this, see the instructions below. Note that this code is unofficial, untested, only uses a very rudimentary UI (there is no integration with the existing file transfers), still suffers from at least two bugs (on Mac OS X: one that segfaults when receiving images, and one where CPU skyrockets to 100% after a while, which we had with older libjingles as well), and has no support from the Psi developers whatsoever. Comments should therefore go directly to me.</p>
<p><span id="more-60"></span><br />
To compile Google File Transfer support in Psi, get the latest development version from <a href="http://el-tramo.be/blog/psi-svn">Subversion</a>. First, use a custom configure script to configure Psi:</p>
<blockquote><p><code>./configure-jingle --enable-google-ft</code></p></blockquote>
<p>(note that you may need to provide a path to expat). <strong>DO NOT</strong> enable other Jingle features, as both conflict at the moment.</p>
<p>Next, download and build the new version of libjingle by going into the <code>third-party/libjingle.new</code> subdir, and executing the following commands:</p>
<blockquote><p><code>make -f Makefile.libjingle<br />
qmake<br />
make</code></p></blockquote>
<p>Finally, go back to the root dir, and build Psi. After the build has finished, your version of Psi should be able to receive files from Google Talk, putting them in <code>~/googletalk_files</code> (or <code>~/Desktop/googletalk_files</code> if you are on Mac OS X).</p>
]]></content:encoded>
			<wfw:commentRss>http://el-tramo.be/blog/psi-googleft/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>vCard-based Extended Presence Plugin</title>
		<link>http://el-tramo.be/blog/vcardextpres</link>
		<comments>http://el-tramo.be/blog/vcardextpres#comments</comments>
		<pubDate>Tue, 24 Oct 2006 12:47:13 +0000</pubDate>
		<dc:creator>Remko Tronçon</dc:creator>
				<category><![CDATA[Jabber]]></category>
		<category><![CDATA[Google Talk]]></category>
		<category><![CDATA[Openfire]]></category>
		<category><![CDATA[Psi]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://el-tramo.be/blog/vcardextpres</guid>
		<description><![CDATA[After gathering dust for a few months in some deep and dark corner of my hard disk, my vCard-based Extended Presence plugin for Openfire is now publicly available here.
What this plugin does is add avatar (XEP-0153) and nickname (XEP-0172) information from your vCard to all your outgoing presence packets. This allows clients that do not [...]]]></description>
			<content:encoded><![CDATA[<p>After gathering dust for a few months in some deep and dark corner of my hard disk, my vCard-based Extended Presence plugin for Openfire is now publicly available <a href="http://el-tramo.be/files/openfire/vcardextpres.jar">here</a>.</p>
<p><span id="more-52"></span>What this plugin does is add avatar (<a href="http://www.xmpp.org/extensions/xep-0153.html">XEP-0153</a>) and nickname (<a href="http://www.xmpp.org/extensions/xep-0172.html">XEP-0172</a>) information from your vCard to all your outgoing presence packets. This allows clients that do not support setting of vCard-based avatars (e.g. Psi) to still broadcast this information to contacts, such that clients supporting this avatar protocol (basically almost all clients, including the upcoming Psi 0.11) can still see your avatar. This server-side approach is basically what Google Talk does as well. For nickname support, this adds nickname information to presence subscription requests, such that clients supporting the protocol can present the request in a nicer way.</p>
<p>To use this plugin, simply put it in the <tt>plugins/</tt> dir of your Openfire installation. It should then be listed in the Plugins pane of the admin console. You can then change the settings of the plugin (enable/disable avatars/nicknames) from the first panel in the admin console.</p>
]]></content:encoded>
			<wfw:commentRss>http://el-tramo.be/blog/vcardextpres/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
