Re: DBus interface for meeting creation

Simon McVittie <[email protected]>
Newsgroups gmane.linux.xdg.devel
Message-ID <[email protected]>
On Tue, 13 Mar 2018 at 13:11:45 +0000, David Woodhouse wrote:
> We need to spawn a "new meeting" editor in the client of the user's
> choice, pre-populated with meeting dial-in information, conference-
> specific attendees, etc.

Rather than inventing a small subset of iCalendar encoded into
D-Bus parameters, would it perhaps make sense to implement this as
a MIME-type handler for iCalendar files, or by sending an iCalendar
blob over D-Bus, or by documenting a somewhat lossless transformation
of iCalendar into a D-Bus data structure in the same way that
https://telepathy.freedesktop.org/spec/Connection_Interface_Contact_Info.html
works with a lossless transformation of a vCard?

> I've implemented a plugin for Evolution which supports this:
> 
> dbus-send --print-reply --dest=im.pidgin.event_editor \
>        /im/pidgin/event_editor im.pidgin.event_editor.CreateEvent \
>        string:"Organizer <[email protected]>" \
>        string:"Meeting summary" \
>        string:"Meeting location" \
>        string:"Meeting description" \
>        array:string:[email protected],[email protected]

This is (presumably) fine for Lync, but as a standardized protocol I
think you'll need extensibility: if a different protocol has a different
idea of what is in a meeting invitation, then you'll need a way to
include fields that wouldn't have appeared in a Lync meeting invitation.

    smcv
_______________________________________________
xdg mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/xdg
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.