[Sugar-devel] Collaboration support for sugar web activities

Daniel Narvaez dwnarvaez at gmail.com
Sat Jan 11 10:25:40 EST 2014


On 11 January 2014 16:21, Emil Dudev <emildudev at gmail.com> wrote:

>
> On Sat, Jan 11, 2014 at 4:31 PM, Daniel Narvaez <dwnarvaez at gmail.com>wrote:
>
>> On 11 January 2014 15:21, Emil Dudev <emildudev at gmail.com> wrote:
>>
>>>  Can a similar web server be set up like jabber.sugarlabs.org is?
>>>
>>
>> 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).
>>
> I was thinking of a server to handle web sockets. Like TogetherJS's 'hub
> server'.
> 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.
> I was going to drop this hub server, by redirecting it's traffic through
> telepathy, but since telepathy is unreliable...
>
> 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.
> For school networks, we can provide a way to host a local hub server to
> deal with web sockets.
> As mentioned above, to start the session, one ID needs to be exchanged. I
> think that telepathy can handle this simple task.
>
> Still a decision whether to use TogetherJS's library with it's hub server,
> or build a custom library with a custom hub server.
>

Oh yeah, I don't think hosting a togetherjs.sugarlabs.org server would be a
problem.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140111/9400c66a/attachment.html>


More information about the Sugar-devel mailing list