Sync with popular cloud services

Registered by Niels Avonds

Implement synchronization with popular cloud services:
- Google Calendar
- iCloud

Blueprint information

Status:
Started
Approver:
None
Priority:
High
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Started
Milestone target:
milestone icon juno-beta1
Started by
Cody Garver

Whiteboard

* Zoho Calendar - They are supposedly trying to implement CalDAV support (https://forums.zoho.com/topic/caldav-support)
* CalDAV:
    Zimbra
    iCloud
    ownCloud
    Zarafa
    Google Calendar - CalDAV made a public API, again (http://googledevelopers.blogspot.co.uk/2013/06/making-googles-caldav-and-carddav-apis.html)
* Outlook.com/Exchange ~CameronNemo

I think that Google Calendar uses iCal. We can implement this protocol also for sync with Calendar and others ~RandomAnon

Google ditched both iCal and CalDAV (lameeee), so we have to use their proprietary (as in not a standard, I don't know about license) API. ~CameronNemo

Today brought great news for this blueprint. Google's CalDAV API is now public! So the GCal API is no longer necessary! (http://googledevelopers.blogspot.co.uk/2013/06/making-googles-caldav-and-carddav-apis.html) ~CameronNemo

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.