ODS.OdsCalendarSyncML

  • Topic
  • Discussion
  • ODS.OdsCalendarSyncML(Last) -- Owiki? , 2018-04-19 07:07:59 Edit owiki 2018-04-19 03:07:59

    ODS Calendar SyncML?

    Now ODS Calendar supports synchronization to DAV SyncML? folder and back. In order to perform sync, follow the steps:

    1. Go to http://host:port/ods
    2. Login as user
    3. Click the Briefcase link from the left vertical navigation.
    4. As result will be open your DAV/home/[ods-user] folder file content.
    5. Click New Folder
    6. Create regular folder for ex. with name mysync
    7. Go to the new folder and click again New Folder
    8. Now enter name for ex. calendar and specify SyncML? version for ex. 1.1 and SyncML? type, for ex. vcalendar 11
    9. Click Calendar from the left navigation of the ODS UI
    10. As result will be created Calendar instance ( if you do not have already such) and you will be redirected to its UI.
    11. Create several events/tasks.
    12. Go to Import/Export->Manage SyncML?
    13. Click New SyncML?
    14. In the shown form:
      1. Specify name, for ex. test
      2. Enter WebDAV? SyncML? Path, for ex. /DAV/home/[ods-user]/mysync/contacts
      3. enter username and password
      4. select (by default) events and tasks to be synced.
    15. Click Create
    16. Click Sync
    17. Specify direction of the synchronization and click the button Sync.
    18. As result should be shown as message how many events and tasks were synced to the Calendar instance (In) and how many were synced to the DAV location (Out)

    Synchronization in Background

    Suppose you already have synced your events/tasks from the Calendar instance to the DAV location as described above. Then, when there is a change on some of the fields for a current event/task in your Calendar, this change on Save action will be also triggered to the DAV location's event/contact.

    References

    • Virtuoso SyncML?

    CategoryODS CategoryOpenSource CategoryCalendar