[GH-ISSUE #430] CalDav Tasks - Handle Subtasks #881

Open
opened 2026-03-01 17:42:04 +03:00 by kerem · 0 comments
Owner

Originally created by @LSeelig on GitHub (Aug 30, 2024).
Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/430

I am a novice both to this software and to outlook and caldav, so the following might be incorrect:

  1. Outlook does not support subtasks
  2. MS To-Do, which shows the same tasks as outlook, has sub-task support, but does not sync them with classic Outlook. It has its own API, but that is beyond the scope of this project.
  3. CalDAV has a property RELATED-TO for facilitating subtasks.

When I add subtasks to my CalDAV tasks, these subtasks are just synced into Outlook as ordinary tasks, causing clutter and confusion. Would it already be possible to (or possible to implement)
a. Prevent the syncing to Outlook of tasks that have a UID in the RELATED-TO (subtasks)
b. In addition, append the names of the subtasks to the description of the parent task (the UID in RELATED-TO)?

I would imagine B would require some logic to sync and update properly, but A would hopefully be more realistic. Either way, either would be an appreciated advanced option, if not a default.

Originally created by @LSeelig on GitHub (Aug 30, 2024). Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/430 I am a novice both to this software and to outlook and caldav, so the following might be incorrect: 1. Outlook does not support subtasks 2. MS To-Do, which shows the same tasks as outlook, has sub-task support, but does not sync them with classic Outlook. It has [its own API](https://learn.microsoft.com/en-us/graph/api/resources/todo-overview), but that is beyond the scope of this project. 3. CalDAV has a [property](https://datatracker.ietf.org/doc/html/rfc5545#section-3.8.4.5) `RELATED-TO` for facilitating subtasks. When I add subtasks to my CalDAV tasks, these subtasks are just synced into Outlook as ordinary tasks, causing clutter and confusion. Would it already be possible to (or possible to implement) a. Prevent the syncing to Outlook of tasks that have a UID in the `RELATED-TO` (subtasks) b. In addition, append the names of the subtasks to the description of the parent task (the UID in `RELATED-TO`)? I would imagine B would require some logic to sync and update properly, but A would hopefully be more realistic. Either way, either would be an appreciated advanced option, if not a default.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/outlookcaldavsynchronizer#881
No description provided.