[CalendarServer] #300: Add support for ifb (VFREEBUSY) files via GET
#300: Add support for ifb (VFREEBUSY) files via GET -------------------------------+-------------------------------------------- Reporter: helge@zideone.com | Owner: wsanchez@apple.com Type: Enhancement | Status: new Priority: 5: Not set | Milestone: Component: Calendar Server | Version: Severity: Other | Keywords: -------------------------------+-------------------------------------------- CalendarServer currently does not support retrieving regular VFREEBUSY (.vfb, .ifb) resources via a regular HTTP GET. Support for GETable freebusy files would be very helpful since almost any calendar client (including Outlook) already supports that. My suggestion is to add a virtual 'freebusy.ifb' resource below each calendar _and_ one below each principal. Example: {{{ /users/user01/calendar/freebusy.ifb /principals/__uids__/user01/freebusy.ifb }}} Another option would be {{{ /users/user01/calendar.ifb }}} It would be very good for caching if the resources would have an etag. Eg in the case of calendar collection freebusy resources that could be derived from the collections ctag. -- Ticket URL: <https://trac.calendarserver.org/ticket/300> CalendarServer </> HTTP/WebDAV/CalDAV Server
#300: Add support for ifb (VFREEBUSY) files via GET -------------------------------+-------------------------------------------- Reporter: helge@zideone.com | Owner: cdaboo@apple.com Type: Enhancement | Status: new Priority: 3: Important | Milestone: 2.x Component: Calendar Server | Version: Severity: Other | Resolution: Keywords: | -------------------------------+-------------------------------------------- Changes (by wsanchez@apple.com): * owner: wsanchez@apple.com => cdaboo@apple.com * priority: 5: Not set => 3: Important * milestone: => 2.x Comment: Cyrus, doesn't the new freebusy resource address this? -- Ticket URL: <https://trac.calendarserver.org/ticket/300#comment:1> CalendarServer </> HTTP/WebDAV/CalDAV Server
#300: Add support for ifb (VFREEBUSY) files via GET -------------------------------+-------------------------------------------- Reporter: helge@zideone.com | Owner: cdaboo@apple.com Type: Enhancement | Status: new Priority: 3: Important | Milestone: 2.x Component: Calendar Server | Version: Severity: Other | Resolution: Keywords: | -------------------------------+-------------------------------------------- Comment (by helge@zideone.com): Cyrus wrote in the list that some specific branch supports this. It would be great if it would be included in trunk, ifb via HTTP/FTP is _really_ widespread and is probably the only aspect of the iCalendar format which has no interop issues at all :-) -- Ticket URL: <https://trac.calendarserver.org/ticket/300#comment:2> CalendarServer </> HTTP/WebDAV/CalDAV Server
#300: Add support for ifb (VFREEBUSY) files via GET -------------------------------+-------------------------------------------- Reporter: helge@zideone.com | Owner: cdaboo@apple.com Type: Enhancement | Status: new Priority: 3: Important | Milestone: 2.x Component: Calendar Server | Version: Severity: Other | Resolution: Keywords: | -------------------------------+-------------------------------------------- Comment (by wsanchez@apple.com): Yeah, that's the plan. -- Ticket URL: <https://trac.calendarserver.org/ticket/300#comment:3> CalendarServer </> HTTP/WebDAV/CalDAV Server
#300: Add support for ifb (VFREEBUSY) files via GET --------------------------------+------------------------------------------- Reporter: helge@zideone.com | Owner: cdaboo@apple.com Type: Enhancement | Status: new Priority: 3: Important | Milestone: CalendarServer-2.x Component: Calendar Server | Severity: Other Resolution: | Keywords: --------------------------------+------------------------------------------- Comment(by wsanchez@apple.com): Cyrus, think is on trunk now, yes? -- Ticket URL: <http://trac.calendarserver.org/ticket/300#comment:4> CalendarServer </> HTTP/WebDAV/CalDAV Server
#300: Add support for ifb (VFREEBUSY) files via GET --------------------------------+------------------------------------------- Reporter: helge@zideone.com | Owner: cdaboo@apple.com Type: Enhancement | Status: closed Priority: 3: Important | Milestone: CalendarServer-2.x Component: Calendar Server | Severity: Other Resolution: Software changed | Keywords: --------------------------------+------------------------------------------- Changes (by cdaboo@apple.com): * status: new => closed * resolution: => Software changed Comment: A GET'able freebusy resource is now supported (on trunk) in each user's calendar home, e.g. /calendars/users/cdaboo/freebusy. By default this is enabled but authentication is required. Anonymous access can be enabled via an option in the caldavd.plist file. The resource accepts some query parameters that are in the process of being standardized by CalConnect. -- Ticket URL: <http://trac.calendarserver.org/ticket/300#comment:5> CalendarServer </> HTTP/WebDAV/CalDAV Server
participants (1)
-
CalendarServer