Gracefully handle the demise of Facebook XMPP
Submitted by Allan Day
Facebook's XMPP bridge will be deprecated on April 30th . It would be nice if this event is not sudden, inexplicable or confusing for those who use Facebook chat through Empathy.
If someone is using Facebook chat, give them a couple of warnings in advance of the XMPP deprecation - a notification could be shown, and that could link to a dialog or documentation that provides more information.
When the deprecation happens, don't complain with errors about not being able to connect to the service. Instead, show a notification that explains that the service is no longer available. Again, this could link to a dialog or documentation with more information.
After the deprecation happens, remove any references to Empathy chat in the UI, such as in the accounts settings.
Update the documentation - modify existing references to Facebook chat to explain about the deprecation of the service.