<?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>Nurm's blog &#187; jabber</title>
	<atom:link href="http://norman.rasmussen.co.za/category/development/jabber/feed/" rel="self" type="application/rss+xml" />
	<link>http://norman.rasmussen.co.za</link>
	<description>surfing on the bleeding edge of technology, food, and spirituality</description>
	<lastBuildDate>Mon, 18 Jul 2011 12:12:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>I call dibs on noticing GTalk/Yahoo integration first</title>
		<link>http://norman.rasmussen.co.za/138/i-call-dibs-on-noticing-gtalk-yahoo-integration-first/</link>
		<comments>http://norman.rasmussen.co.za/138/i-call-dibs-on-noticing-gtalk-yahoo-integration-first/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 21:46:53 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[jabber]]></category>
		<category><![CDATA[transports]]></category>
		<category><![CDATA[gtalk]]></category>
		<category><![CDATA[xmpp]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/?p=138</guid>
		<description><![CDATA[This XML was recently caught exposing a bug in xmpp.py:
&#60;presence type="unavailable" from="user@gmail.com/resource" to="yahoo.transport"
xmlns:ses="yahoogoogle:session" ses:terminated="true"/&#62;
also seen here and here.
The question remains: Are Google and Yahoo up to something?

]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:fbf755b6ed9de07fe37526fd626480f1bbf63aec'><p>This XML was recently <a href="http://groups.google.com/group/py-transports/browse_thread/thread/c2fe0c3d2e688170#b799d90c22fea558">caught exposing</a> a bug in <a href="http://xmpppy.sourceforge.net/">xmpp.py</a>:</p>
<blockquote><p><code>&lt;presence type="unavailable" from="user@gmail.com/resource" to="yahoo.transport"<br />
<strong>xmlns:ses="yahoogoogle:session" ses:terminated="true"</strong>/&gt;</code></p></blockquote>
<p>also seen <a href="http://jabberd2.xiaoka.com/ticket/267">here</a> and <a href="http://groups.google.com/group/google-forum-ru/browse_thread/thread/9175918d9739387e#9ed2f2329d81a227">here</a>.</p>
<p>The question remains: Are Google and Yahoo up to something?</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/138/i-call-dibs-on-noticing-gtalk-yahoo-integration-first/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XMPP auth for OpenID</title>
		<link>http://norman.rasmussen.co.za/107/xmpp-auth-for-openid/</link>
		<comments>http://norman.rasmussen.co.za/107/xmpp-auth-for-openid/#comments</comments>
		<pubDate>Mon, 11 Dec 2006 09:50:25 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/107/xmpp-auth-for-openid/</guid>
		<description><![CDATA[OpenID is a decentralized digital identity system, in which any user&#8217;s online identity is given by URL (such as for a blog or a home page) [...], and can be verified by any server running the protocol. (wikipedia)
Okay so that&#8217;s cool &#8211; the idea is that you want to sign in on a web-site that [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:150da96550c27c54ff3ede6884fd252ef157f5e1'><blockquote><p>OpenID is a decentralized digital identity system, in which any user&#8217;s online identity is given by URL (such as for a blog or a home page) [...], and can be verified by any server running the protocol. (<a href="http://en.wikipedia.org/wiki/OpenID">wikipedia</a>)</p></blockquote>
<p>Okay so that&#8217;s cool &#8211; the idea is that you want to sign in on a web-site that you&#8217;ve never seen before, so you give it your OpenID and *poof* you&#8217;re in.  As part of the package, the web-site can also request some profile information from your OpenID provider, so you don&#8217;t have to re-type it.  Lots of work has happened behind the scenes to make sure who you say you are is valid, so that the web-site can trust your OpenID.</p>
<p>Unfortunatly you still have to log into <em>your</em> OpenID provider with a username and password.  &#8220;I thought OpenID was supposed to help with this horrid multiple username and password problem&#8221;, I hear you cry &#8211; at least you (hopefully) trust your OpenID provider more than you do some abritary web-site.</p>
<blockquote><p>Unlike most single sign-on architectures, OpenID does not specify the authentication mechanism. (<a href="http://en.wikipedia.org/wiki/OpenID">wikipedia</a>)</p></blockquote>
<p>Cool! So we can pick our own.  How about a password-less authentication, that uses your instant messenger identity to confirm your OpenID?  </p>
<p>It&#8217;s actually easy, you just take a copy of the <a href="http://www.openidenabled.com/openid/php-standalone-openid-server/">PHP Standalone OpenID Server</a>, add the required <a href="http://www.openidenabled.com/openid/libraries/php">PHP OpenID library</a>, and add a sprinkle of <a href="http://www.xmpp.org/extensions/xep-0070.html">XMPP XEP-0070</a> support in form of a <a href="http://www.darkskies.za.net/~norman/jabber/openid/">patch</a>.  Bake for a short while, and be sure to <a href="http://openid.xmpp.za.net/">serve hot</a> <img src='http://norman.rasmussen.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/107/xmpp-auth-for-openid/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>chromeless meebo gets mozilla support</title>
		<link>http://norman.rasmussen.co.za/102/chromeless-meebo-gets-mozilla-support/</link>
		<comments>http://norman.rasmussen.co.za/102/chromeless-meebo-gets-mozilla-support/#comments</comments>
		<pubDate>Sat, 26 Aug 2006 22:43:15 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[meebo]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/102/chromless-meebo-gets-mozilla-support/</guid>
		<description><![CDATA[I&#8217;ve previously commented that I was working on Mozilla rendering support for my Chromeless Meebo Browser, well now it&#8217;s here.
To enable it you will need my upgraded version of the Mozilla ActiveX Control (As usual all the required files are in the distribution folder).  Source diff is attached to bugzilla bug 340277.
You will need [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:d69338ad8e8996f395badbb2b989bfa401dbfdc3'><p>I&#8217;ve <a href="http://norman.rasmussen.co.za/98/chromeless-meebo-20/#comment-3618">previously commented</a> that I was working on Mozilla rendering support for my <a href="http://norman.rasmussen.co.za/chromeless-meebo/">Chromeless Meebo Browser</a>, well now it&#8217;s here.</p>
<p>To enable it you will need my upgraded version of the <a href="http://www.iol.ie/~locka/mozilla/control.htm">Mozilla ActiveX Control</a> (As usual all the required files are in the <a href="http://norman.rasmussen.co.za/dl/meebo/">distribution folder</a>).  Source diff is attached to <a title="Mozilla ActiveX Control is unuseable as a subclassed control in .Net 2.0" href="https://bugzilla.mozilla.org/show_bug.cgi?id=340277">bugzilla bug 340277</a>.</p>
<p>You will need to hand edit the configuration file to change the Engine setting from Microsoft to Mozilla.  If you&#8217;re using ClickOnce to launch the Meebo Browser, then you can find the configuration file under &#8216;C:\Documents and Settings\YourName\Local Settings\Apps\2.0\RandomId\RandomId\Somewhere&#8217;, just look for the lastest configuration file you can find and edit that one.  I am planning to add a sort of configuration window to be able to change these settings from the frontend, once I&#8217;m happy that everything is working well.</p>
<p>Known Issues:</p>
<ul>
<li>There seems to be a problem with getting the cursor to appear in the text boxes so that you can log into you IM account.  The work around is to swap to another application (even Notepad), and then back to MeeboBrowser &#8211; sometimes I&#8217;ve had to do this two or three times to get the cursor to appear.</li>
<li>The tab key gets swallowed often, making it almost impossible to use.</li>
<li>Tooltips don&#8217;t show.</li>
<li>Clicked links don&#8217;t launch in a new browser window.  (You can right click and select &#8216;Open&#8217;, but then you&#8217;re logged out of Meebo <img src='http://norman.rasmussen.co.za/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> )</li>
</ul>
<p>These are all caused by bugs and missing code in the Mozilla ActiveX Control.  If you&#8217;d like to help out, please don&#8217;t hesitate.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/102/chromeless-meebo-gets-mozilla-support/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>busy bee</title>
		<link>http://norman.rasmussen.co.za/96/busy-bee/</link>
		<comments>http://norman.rasmussen.co.za/96/busy-bee/#comments</comments>
		<pubDate>Sun, 26 Feb 2006 20:41:28 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[gbpvr]]></category>
		<category><![CDATA[jabber]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/96/hello-fworld/</guid>
		<description><![CDATA[I've been naughty, and haven't posted any update for almost two months now.  I thought that I should give at least a little feedback on what I'm up to: GB-PVR, Jabber/XMPP, Work and Home.]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:c9168468a1d9afbecab40250019f51e7906f1f5c'><p>I&#8217;ve been naughty, and haven&#8217;t posted any update for almost two months now.  I thought that I should give at least a little feedback on what I&#8217;m up to:</p>
<p><strong>GB-PVR: </strong><a href="http://gbpvr.com/pmwiki/pmwiki.php/Utility/EnhancedWebAdmin">WebAdmin</a>, <a href="http://gbpvr.com/pmwiki/pmwiki.php/Plugin/SoftwareRecorder">Software Recorder</a>, and less so <a href="http://gbpvr.com/pmwiki/pmwiki.php/Plugin/ExternalRecorder">External Recorder</a>, work continues.  The web admin is now fully themed using css, and is rapidly growing into a full featured web frontend and not just a recording management web page or two.  Two other side projects have spawned aiming to support <a href="http://forums.gbpvr.com/showthread.php?t=12015">Web Services</a>, and <a href="http://forums.gbpvr.com/showthread.php?t=13481">Proper Web Streaming</a>.  </p>
<p>The Software Recorder pluigin  is slowly sporting support for more and more capture cards.  The other day someone commented on the mamoth forum thread we have managed to build (almost 900 posts).  I find it quite satisfying that the top two threads (by number of posts and number of views) are for the WebAdmin and the Software Recorder &#8211; also other programmers are getting involved and are sending in patches and fixes <img src='http://norman.rasmussen.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>XMPP/Jabber:</strong> If you haven&#8217;t tried <a href="http://mail.google.com/mail/help/chat.html">gtalk in gmail</a> yet, where have you been living?  At work I&#8217;ve been looking to put in a IM server &#8211; Jabber based of course.  I use <a href="http://jabberd.jabberstudio.org/2/">jabberd 2</a> for darkskies.za.net, but it&#8217;s not quite ready to be used at the enterprise level on a windows box.  </p>
<p><a href="http://www.jivesoftware.org/wildfire/">Wildfire</a> to the rescue.  It has full LDAP integration, shared roster groups, a pretty web admin interface, a bunch of plugins, including an auto-updater for their <a href="http://www.jivesoftware.org/spark/index.jsp">Spark</a> client.  Only down side is that it&#8217;s java, but on the server that can be excused, on the client, not so much.  Using a client like Pandion makes that client side experience far richer, but then you loose your auto-updating capabilites *sigh*.  Pandion does feature <a href="http://en.wikipedia.org/wiki/Single_sign-on">Single-Sign-On</a> support though.</p>
<p>So my attention for the past weeks has been turned to adding SSO into a variety of XMPP servers, starting with xmppd.py for the rapid prototype approach, and proving that it can be done.  Then visiting Java&#8217;s <a href="http://java.sun.com/j2se/1.5.0/docs/guide/security/sasl/sasl-refguide.html">SASL</a> API, and trying to figure out how to hook it all up.  I&#8217;ve ended up with a bridge between Java&#8217;s SASL API&#8217;s and Windows&#8217; SSPI API&#8217;s.  So anything that SSPI supports, SASL can now use too.  A few minor tweaks to wildfire, and it too should be able to authenticate using GSSAPI (Kerberos), or NTLM (for Pandion).  </p>
<p>Of course <a href="https://mustang.dev.java.net/">mustang</a> is <a href="http://java.sun.com/javase/webnotes/6/features.html">supposed</a> to have native support for Kerberos and SPNEGO, but you can&#8217;t get into the RFE&#8217;s to see the details.  (I checked build 71, and it didn&#8217;t seem to have any new toys &#8211; I see the beta is out, and I&#8217;m busy downloading that to see if it does)</p>
<p><strong>Work:</strong> Terribly busy with a new semi-&#8217;proof of concept&#8217; security framework to be used across applications for multiple clients, etc.  The power outages haven&#8217;t helped &#8211; getting (back) to work at 4am to do a deployment for the previous project wasn&#8217;t exactly lots-of-fun.  We&#8217;ve (royal) decided to go with <a href="http://msdn.microsoft.com/vbasic/future/">VB</a> <a href="http://msdn.microsoft.com/netframework/future/linq/default.aspx">LINQ</a> for the new framework, and it seems to be everything it was promised to be.  Gone are the days where you have to build stored procdures for each and every database access (by hand or using tools like <a href="http://www.codesmithtools.com/">Codesmith</a>), <a href="http://en.wikipedia.org/wiki/Language_integrated_query">LINQ</a> does all of that for you &#8211; at run-time.</p>
<p><strong>Home:</strong> Bathroom renovations are progressing, I can&#8217;t wait for it to be all over, and we can stop walking around in cement laden carpets :p</p>
<p>Now just before I disappear off to sleep, let me point out that 150 million Firefox downloads are approaching fast &#8211; that&#8217;s about 50 millions downloads in 5 months &#8211; wow.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/96/busy-bee/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Win32 Ansi</title>
		<link>http://norman.rasmussen.co.za/91/win32-ansi/</link>
		<comments>http://norman.rasmussen.co.za/91/win32-ansi/#comments</comments>
		<pubDate>Mon, 19 Sep 2005 18:53:09 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[transports]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/?p=91</guid>
		<description><![CDATA[I&#8217;m busy developing the irc-transport for xmpp.py and the debuging output is coloured via ANSI escape sequences.  This works great on a linux terminal, or via PuTTY, but not so great in a win32 console.  I searched quite hard on Google for a &#8216;modern&#8217; ansi.sys or ansi.com replacement, but couldn&#8217;t find anything.
So here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:29d593c716fcf2defa101a2beea9d53fc5acd7e0'><p>I&#8217;m busy developing the <a href="http://xmpppy.sourceforge.net/irc/index.html">irc-transport</a> for <a href="http://xmpppy.sourceforge.net/">xmpp.py</a> and the debuging output is coloured via ANSI escape sequences.  This works great on a linux terminal, or via <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">PuTTY</a>, but not so great in a win32 console.  I searched quite hard on Google for a &#8216;modern&#8217; ansi.sys or ansi.com replacement, but couldn&#8217;t find anything.</p>
<p>So <a href="http://norman.rasmussen.co.za/dl/ansi/">here&#8217;s</a> my attempt at making something work in win32.  </p>
<p><span id="more-91"></span></p>
<p>The executable will spawn a copy of the default command shell (from COMPSEC), unless you give it something to run on the command line.  Basically it pump&#8217;s stdout and stderr, and parses the ANSI escape codes into win32 console API calls.  For quick development I wrote it up in c#, but it looks like some of the .net console async pipe handling code blocks badly, so I may end up porting it to plain c.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/91/win32-ansi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lobby4Linux</title>
		<link>http://norman.rasmussen.co.za/88/lobby4linux/</link>
		<comments>http://norman.rasmussen.co.za/88/lobby4linux/#comments</comments>
		<pubDate>Sat, 02 Jul 2005 23:20:27 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[transports]]></category>
		<category><![CDATA[weblinks]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/88/lobby4linux/</guid>
		<description><![CDATA[I&#8217;ve just been doing some coding for the irc-transport for the xmpppy project (now with vcard/whois and channel listing support!) when I came across Lobby4Linux in a channel topic.  I think this guy&#8217;s blog is great!
In other news Gareth has been working on the G8 REBOOT site.  I suggest you swing by and [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:7f9227940b9387418d5b8253e57c59a1327492df'><p>I&#8217;ve just been doing some coding for the <a href="http://xmpppy.sourceforge.net/irc/">irc-transport</a> for the <a href="http://xmpppy.sourceforge.net/">xmpppy</a> project (now with vcard/whois and channel listing support!) when I came across <a href="http://lobby4linux.com/WordPress/">Lobby4Linux</a> in a channel topic.  I think this guy&#8217;s blog is great!</p>
<p>In other news <a href="http://www.oneafrikan.com/">Gareth</a> has been <a href="http://www.oneafrikan.com/archives/2005/06/23/g8-reboot-help-to-spread-the-word/">working</a> on the <a href="http://www.g8reboot.net/mph">G8 REBOOT</a> site.  I suggest you swing by and help <a href="http://www.makepovertyhistory.org/">Make Poverty History</a>.</p>
<p>I&#8217;ve just noticed that Gareth picked up on the <a href="http://www.randsinrepose.com/">Rands In Repose</a>: <a href="http://www.randsinrepose.com/archives/2003/07/10/nadd.html">N.A.D.D.</a> article, and that <a href="http://www.markshuttleworth.com/">Mark Shuttleworth</a> is behind <a href="http://www.canonical.com/">Canonical</a>/<a href="http://www.ubuntulinux.org/">Ubuntu</a>.  I also noticed that Rands links to <a href="http://www.joelonsoftware.com/">Joel Spolsky</a>.</p>
<p>Man what a small world!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/88/lobby4linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TortoiseDarcs</title>
		<link>http://norman.rasmussen.co.za/87/tortoisedarcs/</link>
		<comments>http://norman.rasmussen.co.za/87/tortoisedarcs/#comments</comments>
		<pubDate>Thu, 16 Jun 2005 10:42:47 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[psi]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/?p=87</guid>
		<description><![CDATA[Much along the lines of Hal&#8217;s Jabber ideas, I&#8217;ve been thinking that someone should code up TortoiseDarcs.  I mean TortoiseCVS and TortoiseSvn are well used in the win32 world to provide a friendly interface to the user, so it&#8217;s about time we had one for darcs too.
So when you&#8217;ve done it, let me know [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:1c4dbd7ea086057fe2ba58e4e6ae0c4e6ab5f41c'><p>Much along the lines of <a href="http://halr9000.com/">Hal&#8217;s</a> Jabber ideas, I&#8217;ve been thinking that someone should code up <a href="http://www.google.co.za/search?q=TortoiseDarcs">TortoiseDarcs</a>.  I mean <a href="http://www.tortoisecvs.org/">TortoiseCVS</a> and <a href="http://tortoisesvn.sourceforge.net/">TortoiseSvn</a> are well used in the win32 world to provide a friendly interface to the user, so it&#8217;s about time we had one for <a href="http://abridgegame.org/darcs/">darcs</a> too.</p>
<p>So when you&#8217;ve done it, let me know <img src='http://norman.rasmussen.co.za/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/87/tortoisedarcs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>psi muc build for win32</title>
		<link>http://norman.rasmussen.co.za/84/psi-muc-build-for-win32/</link>
		<comments>http://norman.rasmussen.co.za/84/psi-muc-build-for-win32/#comments</comments>
		<pubDate>Sat, 21 May 2005 16:17:57 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[psi]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/84/psi-muc-build-for-win32/</guid>
		<description><![CDATA[If you&#8217;re interested in trying out Nolan&#8217;s work on the MUC interface in Psi then grab one of my builds.
Quick summary of events for HalR9000:

I&#8217;m using the VS.Net 2003 build environment.  I happen to have ActivePerl installed too.
Grab CVS version of Psi &#8211; requires CVS client like TortoiseCVS
Get Qt, and QCA libraries as described [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:78db170d50b30f27cf135bd0dae87a7bb43cc321'><p>If you&#8217;re interested in trying out <a href="http://nolan.eakins.net/taxonomy/term/20">Nolan&#8217;s work</a> on the MUC interface in Psi then grab one of my <a href="http://norman.rasmussen.co.za/dl/psi/">builds</a>.</p>
<p>Quick summary of events for HalR9000:</p>
<ul>
<li>I&#8217;m using the VS.Net 2003 build environment.  I happen to have ActivePerl installed too.</li>
<li>Grab CVS version of Psi &#8211; requires CVS client like <a href="http://www.tortoisecvs.org/">TortoiseCVS</a></li>
<li>Get Qt, and QCA libraries as described on the <a href="http://psi.affinix.com/?page=development">Psi development page</a></li>
<li>Applied <a href="http://psz.alternatywa.info/mirror/psi-psz/patches/qca-psz-vs2003_fix.diff">patch</a> for QCA to get it to work under VS.Net 2003</li>
<li>Build using makewin.bat</li>
<li>Profit!!!</li>
</ul>
<p>If you want to build the MUC version then:</p>
<ul>
<li>Get a <a href="http://wiki.gnuarch.org/UsingJohannesPort#download">native</a> Win32 build of Arch &#8211; don&#8217;t forget to upgrade to 1.3 (I never tested 1.2, but I know 1.3 works)</li>
<li>Follow <a href="http://wiki.gnuarch.org/mini_5fLocallyBranching">example instructions</a> and check out copy of <a href="http://nolan.eakins.net/node/49">Nolan&#8217;s Arch Archive</a></li>
</ul>
<p>I had to hand edit some imports to get it to compile (just changed &#8216;using XMPP::XMPP;&#8217; to &#8216;using namespace XMPP;&#8217; in two header files).  I was chatting to Nolan at the time, so I&#8217;m sure these fixes will go into his development archive too.</p>
<p>Update: I changed the link at the top to point to the list of builds.  My first <a href="http://norman.rasmussen.co.za/dl/psi/psi-sneakin-0.10-10-win32-minimal.zip">manual build</a> is still available. (This archive only has the bare minimum of files, you must copy all other files from another Psi installation.  If you Qt library is not version 3.3.4 then you must rename it to qt-mt334.dll.  Nolan also informs me that it&#8217;s missing the required iconset files.)</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/84/psi-muc-build-for-win32/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jabber clients and transports</title>
		<link>http://norman.rasmussen.co.za/83/jabber-clients-and-transports/</link>
		<comments>http://norman.rasmussen.co.za/83/jabber-clients-and-transports/#comments</comments>
		<pubDate>Sat, 21 May 2005 16:03:20 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[psi]]></category>
		<category><![CDATA[transports]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/83/jabber-clients-and-transports/</guid>
		<description><![CDATA[Things I&#8217;m busy with in the Jabber world:

irc transport
msn transport
Psi

So again more mailing lists.  
I&#8217;m watching the msn transport for file transfer and status messages.  The irc transport I&#8217;ve been watching for ages now, and I help Mike with patches for the transport.
I&#8217;ve been using Psi for a long while now, and I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:81d84a3b09da780407c9008a3c7a2bb44e995b57'><p>Things I&#8217;m busy with in the <a href="http://www.jabber.org/">Jabber</a> world:</p>
<ul>
<li><a href="http://xmpppy.sourceforge.net/irc/">irc transport</a></li>
<li><a href="http://msn-transport.jabberstudio.org/">msn transport</a></li>
<li><a href="http://psi.affinix.com/">Psi</a></li>
</ul>
<p>So again more <a href="http://listserver.dreamhost.com/pipermail/psi-devel-affinix.com/">mailing</a> <a href="http://modevia.com/pipermail/py-transports/">lists</a>.  </p>
<p>I&#8217;m watching the msn transport for file transfer and status messages.  The irc transport I&#8217;ve been watching for ages now, and I help Mike with patches for the transport.</p>
<p>I&#8217;ve been using Psi for a long while now, and I&#8217;m starting to get bored with the slow release cycle.  So I&#8217;ve been trying out <a href="http://psi.affinix.com/forums/index.php?act=ST&#038;f=1&#038;t=2037">alternate builds</a>.  I&#8217;m also planning on doing daily CVS builds, and MUC builds too.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/83/jabber-clients-and-transports/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>too quiet</title>
		<link>http://norman.rasmussen.co.za/80/too-quiet/</link>
		<comments>http://norman.rasmussen.co.za/80/too-quiet/#comments</comments>
		<pubDate>Sat, 21 May 2005 15:26:26 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[gbpvr]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[psi]]></category>
		<category><![CDATA[transports]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/80/too-quiet/</guid>
		<description><![CDATA[okay, so I&#8217;ve been very quiet over the past few weeks after struggling with ipsec.  I&#8217;ve actually been doing a hang of a lot of things, which I will proceed to post individually.

]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:2036a26e40a4b6b8e6740055a05536dcc03ade41'><p>okay, so I&#8217;ve been very quiet over the past few weeks after struggling with ipsec.  I&#8217;ve actually been doing a hang of a lot of things, which I will proceed to post individually.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/80/too-quiet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

