
Outlook CalDav Synchronizer Presentation by: Alexander Nimmervoll About • Outlook CalDav Synchronizer • AGPLv3, the only FOSS Outlook add- in for CalDAV/CardDAV support • initially developed as a master thesis project at the University of Applied Sciences Technikum Wien • Stable and enterprise ready with more than 1000000 downloads Nextcloud Community 2 What does the add-in offer? Outlook users can easily sync their events, tasks and contacts between Microsoft Outlook and their Nextcloud server Integrated Nextcloud profile type with autodiscovery Nextcloud Community 3 Business Benefits • Alternative to MS Exchange/Outlook and Exchange ActiveSync (EAS) • No license fees, no dependency on proprietary protocols • Most “open” groupware solutions use proprietary Outlook connectors or dropped Outlook support • Use Nextcloud Groupware (Calendar, Contacts, Mails…) App Bundle • RFC compliant open protocols WebDAV, CalDAV, CardDAV • Combined with DAVdroid for Android, your Nextcloud can handle calendar, contacts and tasks for desktop and mobile clients Nextcloud Community New Features in Version 3.x (1) • Localization support • Update requires minimal .NET Framework 4.6.1, Windows 7 SP1 • German, Russian, French and Italian translations available, more to come • Help wanted ;-) Nextcloud Community New Features (2) • RFC7986 per-event color handling • mapping of Outlook category color to COLOR attribute • Possible color names from CSS3 names • Closest color mapping from Outlook category color implemented • Also supported in DAVdroid and various Android calendar apps BEGIN:VEVENT CATEGORIES:Blaue Kategorie • https://github.com/nextcloud/calend CLASS:PUBLIC ar/issues/71 COLOR:blue SUMMARY:Blue test event Nextcloud Community Performance Improvements (1) • Implemented WebDAV Collection Sync (RFC 6578) • Supported by Nextcloud • Client requests sync-token from server • after the initial sync, only items that have been created, modified or deleted will ever be sent REPORT /calendars/johndoe/home/ HTTP/1.1 Host: dav.example.org Content-Type: application/xml; charset="utf-8" <?xml version="1.0" encoding="utf-8" ?> <d:sync-collection xmlns:d="DAV:"> <d:sync-token>http://sabredav.org/ns/sync/3145</d:sync- token> <d:sync-level>1</d:sync-level> <d:prop> <d:getetag/> </d:prop> Nextcloud Community </d:sync-collection> Performance Improvements (2) • XML traffic reduced, memory and CPU bandwith for Etag comparison limited • Some measurements Initial sync with 3000 events ~ 5 min 2nd sync with no changes ~ 25 sec Sync with WebDAV Collection Sync ~ 3 sec enabled (with no changes) Nextcloud Community Questions? caldavsynchronizer.org github.com/aluxnimm/outlookcaldavsynchronizer.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages9 Page
-
File Size-