<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"
xmlns:dc="http://purl.org/dc/elements/1.1/"
>
    <title>deep darc » Jabber</title>
    <link rel="alternate" type="text/html" href="http://www.deepdarc.com/category/jabber/" />
    <id>category:jabber</id>
    <subtitle>deep and darc stuff</subtitle>
    <updated>2010-03-09T00:51:59Z</updated>
    <rights>Copyright 2005</rights>
    <generator version="0.2">darcness</generator>

        
        <entry>
            <title type="html"><![CDATA[Thoughts on Facebook Chat ]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2010/02/15/thoughts-on-facebook-chat/" />
            <id>http://www.deepdarc.com/2010/02/15/thoughts-on-facebook-chat/</id>
                            <updated>2010-02-15T21:11:46Z</updated>
                                        <published>2010-02-15T21:11:46Z</published>
                                                <summary type="html"><![CDATA[<p>I was quite excited <a href="http://www.deepdarc.com/2010/02/10/facebook-turns-on-xmpp-support/">last Wednesday</a> to discover that Facebook has finally delivered on <a href="http://developers.facebook.com/news.php?blog=1&amp;story=110">their promise</a> of exposing an <acronym title="Extensible Messaging and Presence Protocol"><a href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol">XMPP</a></acronym> client interface to their integrated chat system. After the initial euphoria wore off, I started to realize that there is still a lot of work to be done.</p>

<p>In terms of duplicating the chat experience that already exists via the Facebook website, the XMPP implementation they have set up does a wonderfully adequate job. </p>

<p>The problem is that the XMPP interface to Facebook Chat is really only a gateway. It is similar in concept to how <a href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol#Connecting_to_other_protocols">XMPP transports</a> allow you to use closed IM networks via XMPP, except they are exposing a client interface (<acronym title="Client-to-Server">C2S</acronym>) instead of a server interface (<acronym title="Server-to-Server">S2S</acronym>). While this approach is adequate for simple chat, it means that the only features supported are features that already exist in Facebook chat—which is pretty much bare bones chat.</p>

<div><a href="http://www.deepdarc.com/2010/02/15/thoughts-on-facebook-chat/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[XMPP Finally Arrives to Facebook]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2010/02/10/facebook-turns-on-xmpp-support/" />
            <id>http://www.deepdarc.com/2010/02/10/facebook-turns-on-xmpp-support/</id>
                            <updated>2010-02-10T19:08:08Z</updated>
                                        <published>2010-02-10T19:08:08Z</published>
                                                <summary type="html"><![CDATA[<p><img align="right" src="http://www.deepdarc.com/module/album/getpic/pic-1386-thumb.png" alt="facebook-150x150" width="64" height="64" style="border: 0;float:right; margin-left:2px; margin-top: 2px;"  />
I was just able to connect to chat.facebook.com using an XMPP client with username and password.</p>

<p>When I logged into all of my accounts this morning, I was greeted with a message from chat.facebook.com: "You were marked as Online because you signed on with Jabber."</p>

<p><small><strong>UPDATE:</strong> Official Announcement: <a href="http://blog.facebook.com/blog.php?post=297991732130">Facebook Chat Now Available Everywhere</a></small></p>

<p><small><strong>UPDATE:</strong> Added some commentary on <a href="http://wiki.developers.facebook.com/index.php/Integrating_with_Facebook_Chat">Integrating with Facebook Chat</a></small></p>

<div><a href="http://www.deepdarc.com/2010/02/10/facebook-turns-on-xmpp-support/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Calendar Federation and XMPP]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2009/07/13/caldav-xmpp/" />
            <id>http://www.deepdarc.com/2009/07/13/caldav-xmpp/</id>
                            <updated>2009-07-13T19:21:23Z</updated>
                                        <published>2009-07-13T19:21:23Z</published>
                                                <summary type="html"><![CDATA[<p>Why can't sending an event invitation to someone be as easy as sending an email? Why can't I check a friend's availability if they aren't using the same calendar server? Why can't I share a calendar with my friends who don't have an account on my calendar server?</p>

<p>For some reason or another, the concept of <a href="http://en.wikipedia.org/wiki/CalDAV">Calendar Servers</a> has captured my imagination over the past year or so. I believe this technology could change how people think of time management, but I think it needs three things before it can get to that point:</p>

<ol>
<li>Ability to invite someone to an event who is using a different calendar server.</li>
<li>Ability to view availability of someone who is using a different calendar server. (And, as a corollary,  the ability to control who can see your availability)</li>
<li>Ability to share calendars and events with people who don't have an account on my calendar server.</li>
</ol>

<p>The key to make all of this possible is something I call <em>Automatic Federation</em>.</p>

<p><small><strong>UPDATE:</strong> After writing this post, individuals have brought to my attention
<span title="iCalendar Transport-Independent Interoperability Protocol"><a href="http://www.ietf.org/rfc/rfc2446.txt">RFC-2446</a></span>,
<span title="iCalendar Message-Based Interoperability Protocol"><a href="http://www.ietf.org/rfc/rfc2447.txt">RFC-2447</a></span>,
and the <a href="http://www.calconnect.org/tc-ischedule.shtml">iSCHEDULE Technical Committee</a>.
At first glance, it looks like this may make the stuff I was proposing here somewhat irrelevant, but some investigation is still warranted. I'm not yet sure how these specs prevent abusive things like spoofing and who is allowed to see free-busy information.</small></p>

<div><a href="http://www.deepdarc.com/2009/07/13/caldav-xmpp/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Mobile XMPP]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2008/02/14/mobile-xmpp/" />
            <id>http://www.deepdarc.com/2008/02/14/mobile-xmpp/</id>
                            <updated>2008-02-15T02:29:40Z</updated>
                                        <published>2008-02-15T02:29:40Z</published>
                                                <summary type="html"><![CDATA[<p>From the <a href="http://code.google.com/android/migrating/m3-to-m5/m5-api-changes.html#gtalk">Android SDK M5 API Changes Overview</a>, <a href="http://blog.dave.cridland.net/?p=45">Dave Cridland</a> pointed out the following:</p>

<blockquote>
  <p>The com.google.android.xmppService package has been replaced by the <a href="http://code.google.com/android/reference/com/google/android/gtalkservice/package-summary.html">com.google.android.gtalkservice</a> package. This is driven by the fact that the GTalk API is not XMPP compliant, and will be less so going forward. The reason is that XMPP is too verbose and inefficient for mobile network connection, and the GTalk API will be moving to a binary encoding for the protocol between the client and the server. </p>
</blockquote>

<p>I'll enumerate the implications and conclusions:</p>

<ol>
<li>XMPP is verbose.</li>
<li>XMPP is inefficient for mobile networking.</li>
<li>A proprietary binary protocol would be more efficient for mobile devices.</li>
<li>The former Android <tt>xmppService</tt> API will diverge away from XMPP.</li>
</ol>

<p>I think that this direction is unfortunate, and the reasons misguided. Read on, and I'll elaborate...</p>

<p><small><strong>NOTE:</strong> This post seems to no longer be fully inline with my current position—which is that a new (as of yet undefined) UDP-based C2S protocol using <a href="http://en.wikipedia.org/wiki/Efficient_XML_Interchange">EXI</a> would be best suited for mobile devices. Such a thing would however still be XMPP. Edited 2009-07-13.</small></p>

<div><a href="http://www.deepdarc.com/2008/02/14/mobile-xmpp/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Honeymoon is over]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/10/27/honeymoon-is-over/" />
            <id>http://www.deepdarc.com/2006/10/27/honeymoon-is-over/</id>
                            <updated>2006-10-28T01:15:56Z</updated>
                                        <published>2006-10-28T01:15:56Z</published>
                                                <summary type="html"><![CDATA[<p><small><strong>NOTE</strong>: Most of the issues pointed out in this post have been addressed and corrected. Thus, this post remains available for historical reasons.</small></p>

<p>I don't want to seem unappreciative, so I'll start out with some good points. <a href="http://www.google.com/talk/">Google Talk</a> has energized <a href="http://www.jabber.org/">Jabber</a>/<a href="http://www.xmpp.org/">XMPP</a> to a level of activity that is unprecedented. Think about all of the things that have happened since Google Talk went beta: how much of it is a direct or indirect result of Google choosing to use XMPP as the protocol for their IM service? I don't want to minimize this point. Google Talk has been one of the best things to happen to the Jabber community in recent memory. And kudos to them.</p>

<p>Ever since Google Talk <a href="http://googletalk.blogspot.com/2006/01/xmpp-federation.html">flipped the switch</a> to enable server-to-server communications, Google Talk has become <a href="http://www.deepdarc.com/2006/05/19/full-time-jabber/#use-jabber">my default recommendation</a> for anyone looking to get a ‘jabber account’. Back then, <a href="http://www.jabber.org/">jabber.org</a> was still having stability problems (as it was still running <a href="http://jabberd.jabberstudio.org/1.4/">jabberd 1.4</a>), and <a href="http://jabber.deepdarc.com/">my own server</a> was also less than reliable. Google Talk also came with several useful features, such as the <a href="http://www.google.com/talk/about.html#withgmail">chat client built right into gmail</a>.</p>

<p>However, I have recently realized that Google Talk is not the ideal, stable jabber server that I thought it would be. Read on to find out why.</p>

<p><strong>UPDATE:</strong> (2006-11-01) <a href="http://googletalk.blogspot.com/2006/11/offline-messages.html">Google Talk now supports offline message delivery</a>!</p>

<div><a href="http://www.deepdarc.com/2006/10/27/honeymoon-is-over/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Livejournal Talk]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/07/28/livejournal-and-jabber/" />
            <id>http://www.deepdarc.com/2006/07/28/livejournal-and-jabber/</id>
                            <updated>2006-07-28T18:37:53Z</updated>
                                        <published>2006-07-28T18:37:53Z</published>
                                                <summary type="html"><![CDATA[<p>Ok, ok... I know this isn't new... But it's new to me. It would seem that <a href="http://blog.centresource.com/2006/07/08/livejournal-jabber/">Livejournal now runs their own Jabber server</a>!</p>

<p><a href="http://www.livejournal.com/ljtalk/">LJ Talk</a> is what they call it, and they apparently have big plans—all of them revolving around interoperability and freedom of choice.</p>

<div><a href="http://www.deepdarc.com/2006/07/28/livejournal-and-jabber/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[XMPP Client Daemon]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/05/21/xmpp-client-daemon/" />
            <id>http://www.deepdarc.com/2006/05/21/xmpp-client-daemon/</id>
                            <updated>2006-05-22T01:19:02Z</updated>
                                        <published>2006-05-22T01:19:02Z</published>
                                                <summary type="html"><![CDATA[<p>There are many Jabber clients out there for just about every platform imaginable. This is often cited as one of the strengths of Jabber, but it does have serious drawbacks; namely end-user confusion and (for open-source projects)duplicated developer effort. I'm starting to think that the approach that nearly all Jabber clients take is sub-optimal.</p>

<div><a href="http://www.deepdarc.com/2006/05/21/xmpp-client-daemon/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Full-Time Jabber]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/05/19/full-time-jabber/" />
            <id>http://www.deepdarc.com/2006/05/19/full-time-jabber/</id>
                            <updated>2006-05-19T06:02:02Z</updated>
                                        <published>2006-05-19T06:02:02Z</published>
                                                <summary type="html"><![CDATA[<p>A few months ago I made a <a href="http://www.deepdarc.com/2006/02/27/goodbye-legacy-im/">post</a> telling the world that as of <a href="http://www.deepdarc.com/2006/05/19/">my birthday of this year</a> I would no longer be using AOL Instant Messenger, MSN Messenger, Yahoo Messenger, or ICQ—and use <a href="http://imfederation.com/">federated IM services</a> (Specifically those using the Jabber protocol) exclusively. Well, guess what: <strong>Today's my birthday</strong>.</p>

<p>For those of you who are still confused as to what exactly Jabber is, read on and I'll break it down for you one more time.</p>

<div><a href="http://www.deepdarc.com/2006/05/19/full-time-jabber/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Pushing Jabber Forward]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/04/28/pushing-jabber-forward/" />
            <id>http://www.deepdarc.com/2006/04/28/pushing-jabber-forward/</id>
                            <updated>2006-04-28T14:44:35Z</updated>
                                        <published>2006-04-28T14:44:35Z</published>
                                                <summary type="html"><![CDATA[<p>When I <a href="http://www.deepdarc.com/2006/02/27/goodbye-legacy-im/">announced a while back</a> that as of my Birthday (May 19<sup>th</sup>) of this year I would no longer be using <a href="http://www.aim.com/">AIM</a>, <a href="http://www.icq.com/">ICQ</a>, <a href="http://messenger.yahoo.com/">YIM</a>, or <a href="http://messenger.msn.com/">MSN</a> in favor <a href="http://www.jabber.org.au/">Jabber</a>, I did not quite anticipate the response I received. Apparently I struck a chord with some people.</p>

<p>Some were confused, some even seemed upset, but most of the responses I have received have been extraordinarily positive—even to the point of adopting my birthday as the day that <em>they</em> swear off those legacy services.</p>

<p>The idea was pretty simple: The most common excuse I hear for not using jabber is "I don't know anyone who uses Jabber who doesn't use anything else". Well, now they will. But getting a Jabber account just to chat with me seems kind of silly. It can be kind of hard to know who has a Jabber account and who doesn't, even with the <a href="xmpp:users.jabber.org?register">Jabber Users Directory</a>. I think what we may need is to create a database which also includes people's legacy addresses as well. That way, if/when you migrate to jabber, you can more easily see who is using Jabber. Just a thought.</p>

<p><small>
It doesn't feel right to make a post about Jabber without also mentioning the <a href="http://www.saint-andre.com/blog/2006-04.html#2006-04-27T09:15">recent loss</a> that the Jabber community has suffered. <a href="http://www.pgmillard.com/blog/">Peter Millard</a>, a long time member and contributor to the Jabber community, passed away on April 26th. My condolences go to wife and daughter. He will be missed.
</small></p>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Google Talk Supports vCard Avatars]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/03/31/google-talk-vcard-avatars/" />
            <id>http://www.deepdarc.com/2006/03/31/google-talk-vcard-avatars/</id>
                            <updated>2006-03-31T17:42:10Z</updated>
                                        <published>2006-03-31T17:42:10Z</published>
                                                <summary type="html"><![CDATA[<p>I just noticed yesterday that Google Talk now seems to support <a href="http://www.jabber.org/jeps/jep-0153.html">vCard avatars</a>! Apparently, they support pretty much nothing else about <a href="http://www.jabber.org/jeps/jep-0054.html">vcard-temp</a>... but hey, at least I no longer have to keep explaining to my friends why their avatars don't work with their gmail accounts. <img src="http://www.deepdarc.com//images/smilies/1.png" alt=":)" style="border: 0; margin-bottom: -4px;" /></p>

<p>Just a reminder to everyone: I'll be <a href="http://www.deepdarc.com/2006/02/27/goodbye-legacy-im/">dropping my accounts</a> on AIM, MSN, ICQ, and YIM on May 19<sup>th</sup> of this year, and switching entirely to Jabber. So grab yourself a gmail account if you don't already have a jabber account!</p>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[eMail via XMPP]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/03/30/email-via-xmpp/" />
            <id>http://www.deepdarc.com/2006/03/30/email-via-xmpp/</id>
                            <updated>2006-03-30T22:13:17Z</updated>
                                        <published>2006-03-30T22:13:17Z</published>
                                                <summary type="html"><![CDATA[<p>The idea of using <a href="http://en.wikipedia.org/wiki/XMPP">XMPP</a> as a transport for email (possibly a replacement to <a href="http://en.wikipedia.org/wiki/smtp">SMTP</a>) is 
<a href="http://www.saint-andre.com/blog/2006-01.html#2006-01-12T15:05">not</a>
<a href="http://mailman.jabber.org/pipermail/standards-jig/2006-January/009573.html">new</a>, but so far I haven't really seen anything come from the idle speculation. And, more importantly, that's not what this post is about anyway. At least not yet.</p>

<p>I'm considering writing an eMail jabber component that would allow you to check, view, read, reply, and write email. The first step to doing that is to write an XMPP protocol for email. Think about all of the features of <a href="http://www.deepdarc.com/search/IMAP/">IMAP</a>, with the ability to receive real-time updates and send mail. There are many benefits to doing this:</p>

<div><a href="http://www.deepdarc.com/2006/03/30/email-via-xmpp/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Resume Weirdness]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/03/22/resume-weirdness/" />
            <id>http://www.deepdarc.com/2006/03/22/resume-weirdness/</id>
                            <updated>2006-03-22T23:26:52Z</updated>
                                        <published>2006-03-22T23:26:52Z</published>
                                                <summary type="html"><![CDATA[<p>Just out of curiosity, I did a <a href="http://www.google.com">Google</a> search for "<a href="http://www.google.com/search?q=xmpp+resume">xmpp resume</a>". Guess who's resume was listed first? O_o</p>

<p>No wonder I've been getting calls for XMPP/Jabber related jobs... </p>

<p><strong>Update</strong>: <small>Apparently now <a href="http://www.deepdarc.com/2006/03/22/resume-weirdness/">this post</a> is the number one search result. Go figure. <img src="http://www.deepdarc.com//images/smilies/6.png" alt=";)" style="border: 0; margin-bottom: -4px;" /></small></p>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Pandion Whiteboard]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/03/01/pandion-whiteboard/" />
            <id>http://www.deepdarc.com/2006/03/01/pandion-whiteboard/</id>
                            <updated>2006-03-01T20:05:30Z</updated>
                                        <published>2006-03-01T20:05:30Z</published>
                                                <summary type="html"><![CDATA[<p>I'm in the process of writing a whiteboard plug-in for <a href="http://www.pandion.be/">Pandion</a>. If you use Pandion, you can give the current version a try by downloading it <a href="http://svn.deepdarc.com/code/pandion/trunk/plugins/whiteboard.pdn">here</a>.</p>

<p>Just trying to make Jabber more featureful. <img src="http://www.deepdarc.com//images/smilies/1.png" alt=":)" style="border: 0; margin-bottom: -4px;" /></p>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Goodbye Legacy IM]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/02/27/goodbye-legacy-im/" />
            <id>http://www.deepdarc.com/2006/02/27/goodbye-legacy-im/</id>
                            <updated>2006-02-27T20:28:19Z</updated>
                                        <published>2006-02-27T20:28:19Z</published>
                                                <summary type="html"><![CDATA[<p><img align="right" src="http://www.deepdarc.com/module/album/getpic/pic-619-thumb.png" alt="NoMoreLegacy" width="96" height="96" style="border: 0;float:right; margin-left:2px; margin-top: 2px;"  /></p>

<p>As I have mentioned before, I believe Jabber/XMPP will be one of the most influential technologies on human communication since the introduction of standard email<small><sup><a href="#goodbye-footnote1">1</a></sup></small>. I've been thinking lately about ways to encourage my friends to make the switch to Jabber, and I've come up with my solution.</p>

<p>As of my birthday this year (<a href="http://www.deepdarc.com/2006/05/19/">May 19<sup>th</sup></a>), I'll no longer be using AIM, ICQ, Yahoo, or MSN. The only way you will be able to contact me via IM will be via my jabber id, <a href="xmpp:darco@deepdarc.com">darco@deepdarc.com</a><small><sup><a href="#goodbye-footnote2">2</a></sup></small>. So if you want to chat with me after this time, you'll need to at least give Jabber a try. </p>

<div id="goodbye-footnote1"><small><strong>1: </strong> As of 2009-07-13, I no longer feel strongly enough about XMPP to use this expression.</small></div>

<div id="goodbye-footnote2"><small><strong>2: </strong> I will still however be available on IRC.</small></div>

<div><a href="http://www.deepdarc.com/2006/02/27/goodbye-legacy-im/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Google Talk Federates!]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2006/01/17/google-talk-federates/" />
            <id>http://www.deepdarc.com/2006/01/17/google-talk-federates/</id>
                            <updated>2006-01-17T17:45:54Z</updated>
                                        <published>2006-01-17T17:45:54Z</published>
                                                <summary type="html"><![CDATA[<p><a href="http://ralphm.net/blog/2006/01/17/gtalk_s2s">It would appear</a> that <a href="http://talk.google.com/">Google Talk</a> has has not only <a href="http://www.simplicidade.org/notes/archives/2006/01/telnet_federati.html">begun testing Server-to-Server communication</a> with the <code><a href="xmpp:google.com">google.com</a></code> domain, but also <a href="http://www.deepdarc.com/2006/01/17/google-talk-federates/#comment-266">enabled S2S communication</a> for <code><a href="xmpp:gmail.com">gmail.com</a></code>! This should be the major turning point for <a href="http://www.jabber.org">Jabber</a> adoption. It's time to take over the world. <img src="http://www.deepdarc.com//images/smilies/7.png" alt=":D" style="border: 0; margin-bottom: -4px;" /></p>

<p><strong>UPDATE</strong>: <a href="http://googletalk.blogspot.com/2006/01/xmpp-federation.html">Official Announcement</a> | <a href="http://groups.google.com/group/google-talk-open">Official Discussion Forum</a></p>

<div><a href="http://www.deepdarc.com/2006/01/17/google-talk-federates/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[ejabberd 1.0.0 Fully XMPP Compliant]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2005/12/22/ejabberd-1/" />
            <id>http://www.deepdarc.com/2005/12/22/ejabberd-1/</id>
                            <updated>2005-12-22T16:49:41Z</updated>
                                        <published>2005-12-22T16:49:41Z</published>
                                                <summary type="html"><![CDATA[<p><a href="http://ejabberd.jabber.ru">ejabberd</a> 1.0.0—dubbed "the <a href="http://en.wikipedia.org/wiki/XMPP">XMPP</a> compliancy release"—has <a href="http://ejabberd.jabber.ru/ejabberd-1.0.0">hit the streets</a>, and I'm seriously considering migrating <a href="http://jabber.deepdarc.com/">jabber.deepdarc.com</a> from <a href="http://jabberd.jabberstudio.org/2/">jabberd2</a>. </p>

<div><a href="http://www.deepdarc.com/2005/12/22/ejabberd-1/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Google Talk and AIM]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2005/12/21/google-talk-and-aim/" />
            <id>http://www.deepdarc.com/2005/12/21/google-talk-and-aim/</id>
                            <updated>2005-12-22T04:54:04Z</updated>
                                        <published>2005-12-22T04:54:04Z</published>
                                                <summary type="html"><![CDATA[<p><a href="http://www.saint-andre.com/blog/">Peter Saint-Andre</a> pointed me to <a href="http://www.corante.com/getreal/archives/2005/12/21/google_talk_to_interoperate_with_aim.php">an interesting article</a> about how one of the results of <a href="http://money.cnn.com/2005/12/20/technology/aol_google.reut/?cnn=yes">this recent deal</a> between Google and AOL will result in <a href="http://talk.google.com/">Google Talk</a> users being able to IM with <a href="http://www.aim.com">AIM</a> users and vice versa.</p>

<div><a href="http://www.deepdarc.com/2005/12/21/google-talk-and-aim/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[XMPP Personal Data Syncronization]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2005/09/15/xmpp-personal-data-sync/" />
            <id>http://www.deepdarc.com/2005/09/15/xmpp-personal-data-sync/</id>
                            <updated>2005-09-16T00:12:18Z</updated>
                                        <published>2005-09-16T00:12:18Z</published>
                                                <summary type="html"><![CDATA[<p>One of the latest ideas to eat a hole in my brain is a mechanism for the continuous real-time synchronization of personal data across several devices, such as cell phones and computers. For example, when I update my bookmarks in Safari or add an address to my address book, I must initiate a sync to happen for those changes to be propagated to my other devices. In some cases, I have to sync twice (once on one machine, and then again on the other machine) for the changes to propagate to a useful degree. </p>

<div><a href="http://www.deepdarc.com/2005/09/15/xmpp-personal-data-sync/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
        <entry>
            <title type="html"><![CDATA[Jabber Bots]]></title>
            <author>
                <name>darco</name>
            </author>
            <link rel="alternate" type="text/html" href="http://www.deepdarc.com/2005/06/12/jabber-bots/" />
            <id>http://www.deepdarc.com/2005/06/12/jabber-bots/</id>
                            <updated>2005-06-12T17:33:10Z</updated>
                                        <published>2005-06-12T17:33:10Z</published>
                                                <summary type="html"><![CDATA[<p>I've been getting really into <a href="http://www.wikipedia.org/wiki/Jabber">Jabber and XMPP</a> lately–to the point where I am starting to plan out what contributions I can make to the platform. I seem to be coming up with new ideas for it every day, and every once and a while I get around to implementing some of them. For example, over the past two days I created two new jabber bots: one bot is for my <acronym title="Digital Video Recorder">DVR</acronym>, and the other is for my CallerID.</p>

<p><small><strong>NOTE:</strong> This is a rather old post, and for some reason <a href="http://planet.jabber.org/">planet jabber</a> keeps throwing my old posts to the top of the list every time I clean things up. Sorry for the confusion!</small></p>

<div><a href="http://www.deepdarc.com/2005/06/12/jabber-bots/">Read the rest of this entry &raquo;</a></div>
]]></summary>
        </entry>
        
</feed>
