tags 683283 + upstream thanks Le Tue, 31 Jul 2012 08:59:56 +0200, Ricardo Mones <mo...@debian.org> a écrit :
> Hi Laurent, Hi, > > On Mon, Jul 30, 2012 at 03:46:37PM +0200, Laurent Bigonville wrote: > > claws-mail-vcalendar-plugin is hijacking > > org.gnome.Shell.CalendarServer D-Bus interface. > > > > There is now way to prevent this and this doesn't seems documented > > anywhere. > > Could you elaborate this a bit more? I'm not versed on D-Bus, so > I'd greatly appreciate if you could explain: > > a) what do you mean by hijacking a interface (in D-Bus world) I'm not sure that "hijack" is a technical term :p. But what I meant here is that the plugin is using the same interface name than gnome-shell-calendar-server executable which is responsible in injecting data from EDS into gnome-shell calendar. > b) what are the observed failures from this current behaviour of > vcalendar (AKA, why do you want to prevent it :) The problem is that gnome-shell-calendar-server exits as soon as the module is loaded. That means for the end user that he will get his EDS calendar at boot and then as soon as he starts claws-mail, the gnome-shell calendar contains the informations from the claws-mail plugin (or become empty). This really feels confusing to me. > c) and how it should behave instead Well I'm not sure how it should be done. A first step might be to add an option to prevent the plugin to try to insert data in gnome-shell for people that only want to use it only as a way to see the content of the vcal files. Maybe a better way might be to inject the events into EDS itself but that might be more difficult. > Anyway this looks like an upstream bug, but maybe I'm wrong. Indeed, but I didn't find a way to reports bugs against that plugin. Cheers Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org