[sugar] Obtaining Buddy objects as contacts are encountered

Simon McVittie simon.mcvittie
Fri May 11 07:09:32 EDT 2007

Hash: SHA1

On Thu, 10 May 2007 at 19:19:18 +0100, Dafydd Harries wrote:
> We'd like this to work, but it's very much secondary to having everything
> working well within one network.

If we have support for opportunistically subscribing to people who're in
your activities, this would work for people on other servers too. How they get
into your activities in the first place is harder - there'd have to be
some way to invite them (in a way it's a pity our JIDs are so
human-unreadable, but there's not really any better way to allocate
them, and having the key fingerprint in the JID is very useful for our
automatic contact coalescing). I agree that this should be something to
develop later, but I'll keep it in mind when I set up the API for
current work.

> Certainly Jabber supports communication between people on different servers.
> Getting it to work well on the OLPC would probably require some specific
> support for it in Sugar. Also, some activities currently assume that anybody
> you talk to has a routable IP address, which it not necessarily the case on
> the Internet unless you have IPv6.

This isn't a problem for activities which use tubes (Connect, at
the moment; Write, relatively soon) and is less of a problem for activities
which use UDP and have NAT traversal support (Call, which can work through
reasonably permissive NATs).

Version: GnuPG v1.4.6 (GNU/Linux)
Comment: OpenPGP key: http://www.pseudorandom.co.uk/2003/contact/ or pgp.net


More information about the Sugar-devel mailing list