[Pidgin] #11433: Support Google Talk Shared Statuses

Pidgin trac at pidgin.im
Fri Feb 26 21:15:31 EST 2010


#11433: Support Google Talk Shared Statuses
---------------------------------------------+------------------------------
 Reporter:  Ecnassianer                      |        Owner:  darkrain42 
     Type:  enhancement                      |       Status:  new        
Milestone:  Patches Needing Review           |    Component:  Google Talk
  Version:  2.6.6                            |   Resolution:             
 Keywords:  google buzz gtalk shared status  |  
---------------------------------------------+------------------------------

Comment(by deryni):

 I doubt most of the people who use Google Talk even know they can be
 logged in more than once as they just use the gmail interface, so the
 sheer number of Google Talk users is largely irrelevant.

 Without actually doing a meaningful survey I'm not at all confident that
 the people who expect shared statuses to work outnumber people who don't
 want them to work and more importantly I don't think you can confidently
 assert either case either.

 I'd love to see official documentation about shared statuses affecting
 Google Buzz, that'd be fantastic (though I'm not going to hold my breath
 for it).

 Google Talk already has "special treatment" it has an account type entry
 of its own, no other XMPP service has that at the moment (despite many of
 them having been around far longer). We are considering adding a similar
 entry for Facebook in the future as well. But special treatment only
 extends so far, the problem with the patch is that it makes the situation
 with other XMPP services not supporting invisible even worse (in that when
 only XMPP accounts are enabled it will show up in the specialized status
 selector and in the per-account status selectors).

 Let me make it clear, I am fully in support of allowing clients to
 manually sync their status messages together (and would be more than happy
 to help someone write a pidgin plugin to do that either by default (that
 is on any status change) or at specific request (either a "sync" button or
 a special "set synced status" feature)). I specifically do not like Google
 Talk's implementation because it is enforced server-side and a client
 cannot get around it and mostly I dislike that it encompasses invisibility
 (though I understand that as well, in a universe where status is always
 shared having a single invisible resource is mental-model breaking).

 As an aside, dlenski I found your blog post rather dismissive, insulting,
 and biased. Not to mention that only one of the "reasons" you listed at
 the end even remotely resembles an actual reason.

 Oh and there hasn't been an endless stream of bugs about invisibility not
 working, in fact I'd wager that the recent AIM breakage caused more
 tickets to be filed in the course of the week-plus it was a problem than
 there have been tickets filed about Google Talk invisibility ever.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/11433#comment:8>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list