[Bug 13349] Undraft mail notification spec

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 31 17:27:10 CEST 2010


http://bugs.freedesktop.org/show_bug.cgi?id=13349





--- Comment #29 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>  2010-03-31 08:27:09 PST ---
(In reply to comment #28)
> Hi Nicolas,
> 
> * Do you have any more comments on this spec based on implementation experience
> in Gabble/Butterfly? Bug #27167 seems a little subtle, and could probably
> benefit from better spec wording, but shouldn't introduce incompatibility
> probably?

This is indeed subtle, since it happens during a very short period of time. I
don't think the spec is to blame. The solution you proposed (to suspend async
calls until dependent calls has complete) is the right solution. It's also true
for any implementation of any specs. As I never wrote such a cascading I don't
know what effort is required or if some tp-glib tools would help here to manage
this.

> 
> * Do we have UIs for this spec? Any objections based on implementation
> experience with them?

Currently only MyZone has UI for it. It's a bit of work to do all the
account/connection monitoring but when the MailNotification interface is
reached it's quite straightforward to update UI with it.

> 
> * You owe me a patch for Bug #27200 :-)
Right, I was busy with proxy support, but I did not forgot. I'll do this today.

> 
> * Anything else we should sort out before undrafting this (= making it an API
> guarantee)?
> 
So far I'm happy with it and I'm confident that writing other UIs (What about
Empathy, or a Gnome Applet/Tray) using this interface would not be an issue.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list