Lightning implementing RFC6638

From MozillaWiki
Jump to navigation Jump to search

This page shows the overview implementation of Bug 100390 for Google Summer of Code 2014.

Abstract

This page specifies improve Lightning scheduling system by implementing latest CalDav features described in RFC 6638 and writing mozmill tests to cover various invitation scenarios. Also, this project requires identify where Lightning code-base lags behind RFC 6638 and update to newly introduced properties.

The properties which have been identified and selected to be updated are displayed in the table below.

ID Change(Property) Description Section in RFC Comments
1 min-date-time Defined on scheduling Outbox collection section-2.1 First defined in the RFC 4791 which describes the earliest value can be in a calendar object resource.
2 max-date-time Defined on scheduling Outbox collection section-2.1 First defined in the RFC 4791 which describes the latest value can be in a calendar object resource.
3 max-attendees-per-instance Defined on scheduling Outbox collection section-2.1 First defined in the RFC 4791 which describes the latest value can be in a calendar object resource.

TODOs

Property Description Header text
Example Example Example
Example Example Example
Example Example Example

Testing

Releases