Scheduling VJOURNAL

Дилян Палаузов dilyan.palauzov at aegee.org
Sat Mar 30 10:57:30 EDT 2019


Hello,

iCalendar forsees for VJOURNAL, VEVENT and VTODO attendees and organizer.

Scheduling Extensions to CalDAV says nothing about VJOURNAL.  iTIP foresees VJOURNAL.

In imap/http_caldav.c:caldav_put() has

   switch (kind) {
    case ICAL_VEVENT_COMPONENT:
    case ICAL_VTODO_COMPONENT:
    case ICAL_VPOLL_COMPONENT:
        if (organizer)
          DO SOMETHING, possibly sending an email
    case ICAL_VJOURNAL_COMPONENT:
        DO NOTHING

I do expect, when I upload a VJOURNAL with attendees on different hosts, that the participants receive a mail (on each
change).

Do you think it is reasonable to move “case ICAL_VJOURNAL_COMPONENT” before “if (organizer)”, so that for local users
HTTP scheduling happens, or shall uploading VJOURNAL with ATTENDEEs always trigger emails?

Regards
  Дилян



More information about the Cyrus-devel mailing list