<div dir="ltr"><div><div><div><div><div>Hi all,<br><br> I would just like to inform you that we are working on better Lync-support in upcoming Pidgin 3.<br><br></div> We are making the necessary improvements in Farstream and Libnice-libraries and work has progressed very well. Everything will be upstreamed.<br>
<br></div> One big feature we are going to add is desktop screen sharing (starting with viewing the screen), as it is implemented on Windows.<br><br></div> But, in order to do this there will be a need to rework some of the libpurple-code. Basically we need to add ICE-support [1] for the data streams. This will also mean that there'll be an infrastructure that permits File Transfer through proxies and firewalls, something that is lacking today according to my understanding.<br>
<br></div><div> How can we best do this together with the rest of the community? We work with the key-developers in the SIPE, Farstream and libnice-projects, but we lack in-depth knowledge of the inner workings in libpurple.<br>
<br></div><div> We would highly appreciate if someone could cooperate with mentoring, or development so we do this the right way.<br></div><div><br>[1] <a href="http://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment">http://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment</a><br>
<br></div>Regards,<br></div>Niklas<br></div>