I've been bugged by issue #814: Me as contact on Google Talk for some
time now so I started looking into whether it was correct to see
myself as a contact or not. This led me to discover the subscription
attributes of the roster items and the fact that the problematic "me"
contact had subscription="none".
Anyway, I also found out that I had a contact with subscription="from"
and ask="subscribe". While Empathy showed the contact in question just
like the other contacts with subscription="both", I remembered Gmail
chat didn't show a presence image for the contact (which seemed
strange when I first noticed it). I just checked Pidgin and, as I
expected, it actually shows visual clues that the contact is not like
the others - there's a "Not Authorized" status right under the contact
in the contact list, there's aslo a red stop sign and the contact's
context menu contains a "(Re-)Request authorization" menu item.
While I don't want to see the "me" contact in my contact list in SIP
Communicator, I'm not sure whether we'll want to do anything about the
other subscription states and I'm mentioning them here just in case.