Nextcloud Presentation

Nextcloud Presentation

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.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    9 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us