Last Friday I decided to migrate from Kopete to Telepathy. Believe it or not it was Microsoft that convinced me to migrate. I explain, I used to use Kopete for gtalk, jabber, Windows Live Messenger (wlm), skype and icq. I have just a few contacts in the alternative (to gtalk) jabber server and icq and most of them I can contact using other protocols. Now that wlm contacts are migrating to skype and Kopete's skype support is kind of broken* I used to use Kopete only for gtalk, so there was no need to wait for the metacontact bug to be fixed anymore.
* I have migrated my wlm contacts to skype. It works ok in Skype 4.1 but Kopete is not able to see them. Besides Kopete is not able to change skype's status (online/offline/away, etc) anymore.
All KDE Telepathy (ktp) installation process went smooth in Gentoo, but then the contact list did not appear. After some time researching I saw in a log that telepathy-logger was complaining about some uninstalled schemas. Issuing the command "glib-compile-schemas /usr/share/glib-2.0/schemas" fixed this problem and the contact list works now. Well, I still would like it to disappear when I click on the systray icon but it seems we I will have to wait for a solution for this problem. Update: we did not have to wait that much :-). Another bug that I would like to see fixed is the problem of showing groups with zero contacts in contact list.
All in all, I like ktp and it is working well here, except for one crash when I try to search a contact in the contact list :-/ I added a facebook account, which I never used in Kopete, and now I use ktp for gtalk/g+ and facebook.
One thing that I really miss in all communication programs in KDE is the ability to set a glogal available/away. Today I use ktp, skype and konversation and I would like to set my status in only one of them and the others follow it. Last year I tried to implement something like that but never finished my work. Today I tried again and implemented something simple that works for me. I know my patch is not ready for reviewboard yet, just wanted to know if somebody else is working on something like that. By the way, the patch applies against ktp-kded-module. Now when I set my status to available/away in ktp it will contact skype and konversation to do the same, pretty cool :-)
I know kpt supports to skype but Gentoo does not have an ebuild for telepathy's skype module, so when I have some spare time I will create one.