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

Reply via email to