<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Jan 11, 2014 at 4:31 PM, 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:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote">On 11 January 2014 15:21, Emil Dudev <span dir="ltr"><<a href="mailto:emildudev@gmail.com" target="_blank">emildudev@gmail.com</a>></span> wrote:<br>
<div class="im"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><div><div><div>
</div>Can a similar web server be set up like <a href="http://jabber.sugarlabs.org" target="_blank">jabber.sugarlabs.org</a> is?<br></div></div></div></blockquote><div><br></div></div><div>Do you mean if it's possible to setup another instance of the jabber server to be used with telepathy? I think it is possible, but my understanding is that no one ever managed to setup a reliable server (probably because of the way our telepathy stack works, I'm not sure).<br>
</div></div></div></blockquote><div>I was thinking of a server to handle web sockets. Like TogetherJS's 'hub server'.<br></div><div>Currently my code uses telepathy only to send an invitation with the TogetherJS ID. Once the 2 clients have that ID, the collaboration is handled with web sockets through the hub server. As mentioned above, my code currently uses a TogetherJS hub server, offered by Mozilla for public use.<br>
</div><div>I was going to drop this hub server, by redirecting it's traffic through telepathy, but since telepathy is unreliable...<br></div><div><br></div><div>A possible way to limit telepathy usage is to setup such a server for sugar's needs. All the collaboration for sugar's web activities will go through it. It will use web sockets, not telepathy, so things should work without problems.<br>
</div><div><div>For school networks, we can provide a way to host a local hub server to deal with web sockets.<br></div>As mentioned above, to start the session, one ID needs to be exchanged. I think that telepathy can handle this simple task.<br>
</div><br></div><div class="gmail_quote">Still a decision whether to use TogetherJS's library with it's hub server, or build a custom library with a custom hub server.<br><br></div><div class="gmail_quote">Emil Dudev<br>
</div></div></div>