Hi All,<br>    I&#39;m planning to develop an application uses XMPP.  I would like to know the pros and cons of implementing my application using an XMPP library directly Vs. using Telepathy. I understand that if I use Telepathy I can later change the underlying XMPP connection manager implementation without changing my application. But does this benefit come at the cost of losing some XMPP functionality that I would&#39;ve been able to use had I integrated my app. with an XMPP library directly?<br>
<br>In other words, does Telepathy interface abstraction reduce any of the XMPP functionality that my app. could make use of (that would be provided by an XMPP library)?<br><br>Thanks in advance for your expert comments!<br>
Paddy<br>