The iCalendar VPATCH Component 2016-10-28 Cyrus Daboo Apple Inc.
1 Infinite Loop
Cupertino, CA 95014
United States of America
cyrus@daboo.namehttp://www.apple.com/
Kenneth Murchison Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213
USA
murch@andrew.cmu.eduhttps://www.cmu.edu
Internet Engineering Task Force IETFen

This document defines a new iCalendar component that allows small "patches" to be applied to large iCalendar data objects, to allow for efficient data updates. It also describes how this new component can be used with the CalDAV calendar data access protocol .

Open Issues
  • Do we need/want to handle individual values in multi-valued properties/parameters?

  • What media type do we advertise in Accept-Patch header? Just text/calendar? Currently using text/calendar; component=VPATCH; optinfo=PATCH-VERSION:1

standard2025 Internet Engineering Task Force IETF IETF RFC 5545, IETF RFC 6321 2025-03-23 Internet Calendaring and Scheduling Core Object Specification (iCalendar) https://www.rfc-editor.org/info/rfc5545 RFC 5545 10.17487/RFC5545 RFC5545 2009-09 B. Desruisseaux RFC Publisher RFC Series en

This document defines the iCalendar data format for representing and exchanging calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information, independent of any particular calendar service or protocol. [STANDARDS-TRACK]

RFC 5545 IETF calsify calsched calsch caldav calendar calendaring meeting event task to-do journal appointment agenda schedule scheduling ical icalendar itip imip text/calendar ischedule xCalendar
(MISSING TITLE)
IETF full-standard internet-draftietfNetwork Working GroupApplicationstrust200902yes