Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-05 Thread Benjamin M. Schwartz
Tomeu Vizoso wrote: > On Fri, Mar 5, 2010 at 15:45, Benjamin M. Schwartz > wrote: >> Tomeu Vizoso wrote: >>> But if someone has good ideas about how to expose contacts from >>> mutiple accounts, here is the thread. >> I think there are lots of interesting ways to do that. For example, >> Bitfrost

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-05 Thread Tomeu Vizoso
On Fri, Mar 5, 2010 at 15:45, Benjamin M. Schwartz wrote: > Tomeu Vizoso wrote: >> But if someone has good ideas about how to expose contacts from >> mutiple accounts, here is the thread. > > I think there are lots of interesting ways to do that.  For example, > Bitfrost specifies that each user i

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-05 Thread Benjamin M. Schwartz
Tomeu Vizoso wrote: > But if someone has good ideas about how to expose contacts from > mutiple accounts, here is the thread. I think there are lots of interesting ways to do that. For example, Bitfrost specifies that each user is identified by a cryptographic public key. To certify that an acco

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-05 Thread Peter Robinson
On Fri, Mar 5, 2010 at 10:47 AM, Tomeu Vizoso wrote: > On Thu, Mar 4, 2010 at 10:44, Peter Robinson wrote: > > > > > > On Wed, Mar 3, 2010 at 6:07 PM, Tomeu Vizoso > wrote: > >> > >> Hi all, > >> > >> as part of the effort to make Sugar a more "normal" Telepathy client, > >> Sugar should become

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-05 Thread Tomeu Vizoso
On Wed, Mar 3, 2010 at 19:43, Benjamin M. Schwartz wrote: > Tomeu Vizoso wrote: >> as part of the effort to make Sugar a more "normal" Telepathy client, >> Sugar should become able to deal with more than one IM account active >> concurrently. > > I think this is a good goal, but it creates some in

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-05 Thread Tomeu Vizoso
On Wed, Mar 3, 2010 at 19:39, David Van Assche wrote: > Problem 2 doesn't seem to be a problem of telepathy, as it can handle > concurrent connections just fine. It would be nice if Sugar could do the > same. This would mean problem 1 stops being important. If there is some > limitation within sug

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-05 Thread Tomeu Vizoso
On Thu, Mar 4, 2010 at 10:44, Peter Robinson wrote: > > > On Wed, Mar 3, 2010 at 6:07 PM, Tomeu Vizoso wrote: >> >> Hi all, >> >> as part of the effort to make Sugar a more "normal" Telepathy client, >> Sugar should become able to deal with more than one IM account active >> concurrently. Up to n

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-04 Thread Peter Robinson
On Wed, Mar 3, 2010 at 6:07 PM, Tomeu Vizoso wrote: > Hi all, > > as part of the effort to make Sugar a more "normal" Telepathy client, > Sugar should become able to deal with more than one IM account active > concurrently. Up to now, Sugar's Presence Service will enable the > Avahi-based one, th

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-03 Thread Benjamin M. Schwartz
Tomeu Vizoso wrote: > as part of the effort to make Sugar a more "normal" Telepathy client, > Sugar should become able to deal with more than one IM account active > concurrently. I think this is a good goal, but it creates some incredibly tricky UI/interaction problems. I think an important fir

Re: [Sugar-devel] [DESIGN] multiple IM accounts

2010-03-03 Thread David Van Assche
Problem 2 doesn't seem to be a problem of telepathy, as it can handle concurrent connections just fine. It would be nice if Sugar could do the same. This would mean problem 1 stops being important. If there is some limitation within sugar that forces it to use just one connection, a dialogue asking

[Sugar-devel] [DESIGN] multiple IM accounts

2010-03-03 Thread Tomeu Vizoso
Hi all, as part of the effort to make Sugar a more "normal" Telepathy client, Sugar should become able to deal with more than one IM account active concurrently. Up to now, Sugar's Presence Service will enable the Avahi-based one, then disable it if a connection to a Jabber server was successful.