nextCloud Calendar recently added support for webcal subscriptions. These currently don’t appear along with other calendars when syncing with DAVdroid. It would be great if this feature were added in the future.
nextCloud Calendar Subscription not shown
Nextcloud doesn’t provide subscriptions as calendar collections, so there’s no possibility for DAVdroid to see them. See: https://github.com/nextcloud/calendar/issues/63
For direct Webcal subscriptions, please have a look at FAQ: How can I subscribe to a HTTP or local .ics (iCalendar) file?.
@rfc2822 the next response on the github issue was,
“They do, this calendar app is also only a caldav client.
The iOS and OS X calendar app will also display it properly.”
Doesn’t this imply that it’s possible for clients such as DAVdroid to also sync them or am I missing something? I was using ICSdroid before the Calendar update and it worked great but it would be nice to be able to do subscriptions all in one place instead of individual applications. Thanks for looking into this!
@alan Nextcloud reports:
<d:response> <d:href>/nextcloud/remote.php/dav/calendars/test/my-subscription/</d:href> <d:propstat> <d:prop> <d:resourcetype> <d:collection/> <cs:subscribed/> </d:resourcetype> […]
So it’s not a calendar collection and thus can’t be listed (and synchronized) by DAVdroid.
Even if DAVdroid would understand the
subscribedresource type, it would not be possible to synchronize those subscriptions with DAVdroid, because DAVdroid is a CalDAV client and not a Webcal client.
So you’ll have to continue using ICSdroid (or another Webcal client).