{"id":1097,"date":"2012-10-22T10:59:04","date_gmt":"2012-10-22T17:59:04","guid":{"rendered":"http:\/\/www.laurenwood.org\/anyway\/?p=1097"},"modified":"2012-10-22T10:59:04","modified_gmt":"2012-10-22T17:59:04","slug":"pidgin-and-xmpp","status":"publish","type":"post","link":"https:\/\/www.laurenwood.org\/anyway\/2012\/10\/pidgin-and-xmpp\/","title":{"rendered":"Pidgin and&nbsp;<span class=\"caps\">XMPP<\/span>"},"content":{"rendered":"<p>I\u2019m fil\u00ading this away in the \u2018finally tracked down why\u2019 buck\u00adet. In case any\u00adone else spends time on Pidgin won\u00adder\u00ading why some of their con\u00adtacts have lots of \u201cStatus\u201d lines, here\u2019s the reas\u00adon. In par\u00adtic\u00adu\u00adlar, I\u2019ve noticed that when I chat to Tim using Pidgin and Google Talk (which is based on Jabber\/<span class=\"caps\">XMPP<\/span>), he has approx\u00adim\u00adately 10 \u201cStatus\u201d lines when I mouse-over the name (the num\u00adber var\u00adies, but not by much). It turns out it\u2019s a simple explan\u00ada\u00adtion \u2014 Google Talk allows you to log in from mul\u00adtiple cli\u00adents on mul\u00adtiple devices (this is part of the <span class=\"caps\">XMPP<\/span> pro\u00adtocol), and Pidgin sup\u00adports&nbsp;that.&nbsp;<\/p>\n<p>Hence the mul\u00adtiple Status lines, one for each device that\u2019s logged in to the <span class=\"caps\">XMPP<\/span> serv\u00ader. The whole thing seems to be clev\u00ader about send\u00ading the mes\u00adsages to the appro\u00adpri\u00adate device, it all some\u00adhow just works. The oth\u00ader sys\u00adtems I use to chat with people via Pidgin (<span class=\"caps\">AIM<\/span> or Yahoo!) don\u2019t sup\u00adport log\u00adging in from mul\u00adtiple com\u00adputers (although it looks like the <span class=\"caps\">AIM<\/span> pro\u00adtocol itself does, but <a href=\"http:\/\/www.pcmech.com\/article\/using-a-single-im-account-on-multiple-computers-simultaneously\/\">they don\u2019t sup\u00adport it with most cli\u00adents<\/a>).<\/p>\n<p>I guess this is gen\u00ader\u00adally a fea\u00adture, but it does mean people need to be fairly care\u00adful about fig\u00adur\u00ading out which chat cli\u00adent they want to use when they have mul\u00adtiple cli\u00adents on mul\u00adtiple devices (and since \u2018cli\u00adents\u2019 includes GMail, one for each Google account, they can eas\u00adily add up). Still, Pidgin\/<span class=\"caps\">XMPP<\/span> seems good at fig\u00adur\u00ading out when someone really is \u2018Avail\u00adable\u2019 rather than \u2018Away\u2019 and rout\u00ading the mes\u00adsage to the right place so it\u2019s prob\u00adably not as much of an issue as it could&nbsp;be.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m fil\u00ading this away in the \u2018finally tracked down why\u2019 buck\u00adet. In case any\u00adone else spends time on Pidgin won\u00adder\u00ading why some of their con\u00adtacts have lots of \u201cStatus\u201d lines, here\u2019s the reas\u00adon. In par\u00adtic\u00adu\u00adlar, I\u2019ve noticed that when I chat to Tim using Pidgin and Google Talk (which is based on Jabber\/<span class=\"caps\">XMPP<\/span>), he has \u2026 <a href=\"https:\/\/www.laurenwood.org\/anyway\/2012\/10\/pidgin-and-xmpp\/\" class=\"more-link\">Con\u00adtin\u00adue read\u00ading<span class=\"screen-reader-text\"> \u201cPidgin and&nbsp;<span class=\"caps\">XMPP<\/span>\u201d<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"","activitypub_status":"","footnotes":""},"categories":[6],"tags":[],"class_list":["post-1097","post","type-post","status-publish","format-standard","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/posts\/1097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/comments?post=1097"}],"version-history":[{"count":2,"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/posts\/1097\/revisions"}],"predecessor-version":[{"id":1099,"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/posts\/1097\/revisions\/1099"}],"wp:attachment":[{"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/media?parent=1097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/categories?post=1097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.laurenwood.org\/anyway\/wp-json\/wp\/v2\/tags?post=1097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}