[Sugar-devel] Thoughts on Collab
sam at sam.today
sam at sam.today
Sun Jul 24 01:59:11 EDT 2016
On Sun, Jul 24, 2016 at 2:03 PM, Sebastian Silva
<sebastian at fuentelibre.org> wrote:
> El 23/07/16 a las 19:36, sam at sam.today escribió:
>> Avahi is very fun to work with:
>>
>> avahi-publish-service "Sam P" "_org_sugarlabs_collab_user._tcp"
>> 8080 "name=Sam P" "color=#fff,#000" "other_metadata=other_value"
>> avahi-discover
>>
>> All of the backends could give us an ip and a port to reach the
>> other person. For the avahi backend, this would be a direct
>> connection to the other buddy. For the schoolserver, it would be
>> proxied through the schoolserver.
>>
>> I'd love to hear your thoughts on the other problems, and on this
>> problem to.
>
> It sounds like you have your mind set on a solution already, from the
> ground up. That's fine if you are willing to tackle the task.
>
> I'm more of a re-user.
+1 for re-using. However, we need to ensure that when we re-use, we
re-use something that is good quality and that is a good fit for sugar.
Telepathy has become a little bit of a bad fit for sugar.
My attitude now is to a) not use telepathy, and b) not make the same
mistake again.
>
>
> I always thought XMPP was a good idea. Have you tried gajim?
>
> https://gajim.org/
>
> It is an XMPP client that is allso P2P and fully written in
> Python/GTK.
I've never herd of it :) I suppose I will look into it.
>
>
> Perhaps some of its code can be reused, for F1 view and other goals.
> I think a solution on top of this could even be made backward
> compatible with current Sugar (for the most part).
How? Who understands how the current code works? Can we pass xmpp
channels from gijam's xmpp library to telepathy?
Thanks,
Sam
>
>
> I'm all for a custom server component, perhaps it could be built on
> top of this.
>
> Regards,
> Sebastian
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160724/7ae317ba/attachment.html>
More information about the Sugar-devel
mailing list