Le mardi 13 mars 2018 à 13:30 +0000, Simon McVittie a écrit : > 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_I > nfo.html > works with a lossless transformation of a vCard?
I wonder why is a D-Bus interface even required here. The simplest solution (and already working one) is to just pass an ical file to the calendar app with xdg-open. > > > 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 <dw...@infradead.org>" \ > > string:"Meeting summary" \ > > string:"Meeting location" \ > > string:"Meeting description" \ > > array:string:attend...@example.org,attend...@example.org > > 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 > xdg@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/xdg _______________________________________________ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg