For instance, I would love to break free from Google Talk and essentially make my email and IM divorce each other. I don't want them to be together until I can take my IM connections, history, transcript to some other provider(as in exporting and without the need of adding all IM connections again - which is impossible as of now) like email files and start afresh with the same address.
Facebook chat is worse. MS is melting all of their service in one pan it seems and anyway apps like Skype should not be encouraged(performance!).
So, I would love an app that is on every mobile(I don't think there's anything else other than WhatsApp) and which comes to every desktop or can come.
Why is it impossible to divorce them, and what stops you from doing it? For example, you can use such method:
1. Create an account on any federated XMPP server (there are many, for example DuckDuckGo has one: https://duck.co/topic/duckduckgo-s-new-public-xmpp-jabber-se... ) or choose any to your liking.
Google Talk is federated, so you'll be able to communicate with its users being a user of other federated server (like the above).
2. Let your contacts know that you are switching XMPP server, and send them authorization request from the new XMPP ID.
3. When they accept, remove them from the old XMPP ID contacts.
Following this process will require you having both IDs logged in your client for a while, so you could communicate with all contacts, but when you'll transfer them all - you can delete the first account and continue with just the second one.
Automating it all could be nice (with something like this http://el-tramo.be/blog/sluift/ ), but manual method works too without much stress, unless your contact list is really huge, then automation seems like the most sensible way.
What I mean by moving connections was removing the need to add each individual IM/XMPP contact again. What I meant was that somehow the connection could move with my XMPP ID that is also an email address on my own domain. In a way that I don't have to add every single WhatsApp friend again. I just have to prove that it's the same mobile number.
It has it's drawbacks. When I activated my new prepaid number I used to get WhatApp pings from people I didn't know and I used to send pings to people who had got my friends' abandoned/deactivated numbers. I emailed WhatsApp and ofcourse never heard from them.