<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 16 Oct 2017, at 22:24, José Seabra <<a href="mailto:joseseabra4@gmail.com" class="">joseseabra4@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class=""><div class="">Hello there,</div><div class="">I'm writing here in order to get your experiences about a Presence & IM server.</div><div class=""><br class=""></div><div class="">I would like to know what is the best solution to follow:</div><div class=""><ul class=""><li class="">SIP Simple or XMPP?<br class=""></li></ul></div><div class=""><div class=""><br class=""></div><div class="">I've more knowledge about SIP Simple with kamailio but i did some researches and i found several open sources unified communications software that's implement Presence and IM using an XMPP server.</div><div class="">So what is your opinion about which is the best solution to choose, taking in considerations the following aspects:</div></div><div class=""><ol class=""><li class="">scalability<br class=""></li><li class="">interopeability<br class=""></li><li class="">permornace<br class=""></li><li class="">features(like: Personal assistance, voicemail integration, chat group, integration with social media)<br class=""></li></ol></div></div><div class=""><div class="">Should i choose Kamailio SIP Simple with xcap or an XMPP server(Prosody or ejabberd, etc)</div><div class=""><br class=""></div><div class="">I will appreciate a lot your opinion.</div></div></div></div></blockquote><div><br class=""></div>With very sad eyes I have to say that SIP Simple is a big failure. There’s no interoperability as every vendor</div><div>did their own thing and there was no focus on interoperability in the group. Vendors have stated to me that</div><div>they just want their customers to buy their servers and their clients and problem is solved. I tried really hard</div><div>to set up a vendor-neutral solution but failed miserably - the various clients and servers parse the</div><div>standards in different ways. The working group is closed and I have seen</div><div>almost no activity in the IETF in that area since.</div><div><br class=""></div><div>XMPP on the other hand thrives and continues their development. There is a core of developers that</div><div>work with standards and interoperability and it continues.</div><div><br class=""></div><div>I think scalability, performance and features are almost the same, but XMPP wins in regards to interoperability.</div><div><br class=""></div><div>And please José, don’t start diving down into the SIMPLE specifications, because there are way too</div><div>many from different organisations and you’ll end up quite mad.</div><div><br class=""></div><div>This is my personal view after a complete failure trying to build a Lync competitor based on open</div><div>standards. The bad feeling in my stomach may affect my clarity in this matter. ;-)</div><div><br class=""></div><div>/O<br class=""><br class=""></div><br class=""></body></html>