Hello,<br><br><br><div class="gmail_quote">On Thu, Jun 4, 2009 at 6:16 AM, Thiago Bolaum <span dir="ltr">&lt;<a href="mailto:bolaum@gmail.com">bolaum@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Telepathy:<br>  . Built to be a generic communications framework using D-Bus. <br>  . Has Python bindings to facilitate the use of D-Bus, using conection managers. <br>

  . Can be used with EFL D-Bus MainLoop (used inside Canola).<br>  . Has a connection manager called telepathy-haze that exposes libpurple&#39;s protocols to Telepathy framework.<br>  . A bit more burocratic access than python-purple, since it isn&#39;t a direct binding.<br>


  . These connection managers (gabble (jabber), butterfly (MSN), haze (libpurple), salut (Bonjour)) seem pretty stable.<br><br>python-purple:<br>  . Easy to use and less burocratic, since it is a direct binding (written in cython) to libpurple.<br>


  . Already implements all basic signals, enough to develop the IM plugin, or at least a version with basic functionalities.<br>  . Active and accessible developers, to help improving the lib.<br> 
. Needs testing and some bugs correction (I was able to fix an annoying
one, concerning the necessity of LD_PRELOADing libpurple).<br>
  . Using this would lead to a more stable and usable version of
python-purple, but less time would be spent developing the plugin
itself.<br clear="all">  <br>As
said before, I think that both could handle the job, having their own
pros and cons. So we wanted some feedback from you guys, which do you
think is better and why. After that, I&#39;ll talk to antognolli and we
will have a final decision on which we&#39;ll work with.</blockquote><div><br>I&#39;m not a expert in this area, but by your assumptions seems to me that telepathy offer a better future for your project, and also will allow you to extend and add more feature in the application. Probably python-purple will be easier to use, but the telepathy features should reward your effort.<br>
And also notice that telepathy is under active development and have a large community that will help you for sure.<br><br>Thanks for listening and accept the community comments :).<br><br>Best regards,<br><br>-- <br>Valério Valério<br>
<br><a href="http://www.valeriovalerio.org">http://www.valeriovalerio.org</a><br><br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br clear="all"><font color="#888888"><br>-- <br>Thiago &#39;bolaum&#39; Borges Abdnur<br><br>
</font><br>_______________________________________________<br>
Canola-devel mailing list<br>
<a href="mailto:Canola-devel@garage.maemo.org">Canola-devel@garage.maemo.org</a><br>
<a href="https://garage.maemo.org/mailman/listinfo/canola-devel" target="_blank">https://garage.maemo.org/mailman/listinfo/canola-devel</a><br>
<br></blockquote></div><br><br clear="all"><br><br>