Hi, > -----Original Message----- > From: telepathy- > [email protected] > [mailto:telepathy- > [email protected]] On Behalf Of > ext Will Thompson > Sent: Monday, March 07, 2011 3:10 PM > To: [email protected] > Subject: Re: [Telepathy] On spec additions to allow a really simple IM > API > > On 07/03/11 12:58, [email protected] wrote: > > That, or maybe try client-side helpers to manage sending to a contact > survivably across channel closures. > > I'm pretty sure it's not possible to do this without the possibility of > an infinite loop, or the possibility of breaking the UI. > > If there's no existing channel open to a contact, this API would have > to > create and handle the channel to avoid popping up an IM window in the > user's face. But this means that, if the user happens to try to start a > conversation at the same time, that channel request will fail (if using > CreateChannel) or be redispatched to the service sending a one-shot IM > (EnsureChannel). > > This is obviously very unlikely, but sod's law …
You are right. Anyone for o.fd.Tp.Conn.I.MessageSender, with suitable hacks to avoid invoking approvers/handlers for a possibly created channel? Best regards, Mikhail _______________________________________________ telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
