<div dir="ltr"><div><div>We could port telepathy-python, it's a fairly small codebase.<br>I don't think it will be ported, the latest commit is four years old!<br><a href="https://github.com/PabloCastellano/telepathy-python/tree/examples/src">https://github.com/PabloCastellano/telepathy-python/tree/examples/src</a><br>
<br>But I didn't quite understand what exactly telepathy does. <br></div>So could you point me to some resource where I could learn a bit about it?<br></div>and also could you send me a list of python dependencies the sugar core relies on so I could look them up too?<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 9 March 2014 16:40, Daniel Narvaez <span dir="ltr"><<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class="">On 9 March 2014 09:23, Ravi Kumar <span dir="ltr"><<a href="mailto:upman16@gmail.com" target="_blank">upman16@gmail.com</a>></span> wrote:<br></div><div class="gmail_extra"><div class="gmail_quote">
<div class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div><div><div>Hello Daniel,<br></div>So Improving the unit tests before the actual porting is a must, duely noted.<br></div>If only >=3.3 is supported, all the activities HAVE to be ported to >=3.3 as well.<br>


</div>Don't you think supporting 2.7+ for a while will enable a smoother transition?<br></div></div></blockquote><div><br></div></div><div>Oh I was think about sugar and I forgot about sugar-toolkit-gtk3. So yes, we will have to keep compatibility with 2.7 in toolkit for a looong time.<br>

</div><div class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div>I also looked at the dependencies, telepathy doesn't seem to be ported to 3.3 yet,<br>

how do you think we should go about porting then?<br></div></blockquote><div><br></div></div><div>Ugh. The only way I can think of approaching this is to port telepathy upstream and then keep 2.7 compatibility in sugar until ported telepathy is widely available in distros.<br>

<br></div><div>Honestly this makes me wonder if we should wait a bit more before porting to python 3. At least until all our dependencies has been ported and available in distros.<br></div></div></div></div>
</blockquote></div><br></div>