Migration test: Baikal → Google Calendar - MKCALENDAR not supported #20
Labels
No labels
bug
documentation
duplicate
enhancement
feature-request
field-updates
good first issue
help wanted
integration
invalid
performance
phase-2
phase-3
question
research-needed
sync
testing
ui
ux
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Phil/tsdav#20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Test Summary
Tested migration from Baikal to Google Calendar using the DAV Migration CLI.
Result: ❌ Failed
Root Cause: Google Calendar CalDAV API does not support the
MKCALENDARHTTP method.Test Details
Command:
Configuration:
Error Output:
Workaround
Manual pre-creation of calendars works:
Example: Creating calendar named "Unnamed Calendar" in Google Calendar UI, then re-running migration succeeded.
Google Calendar API Documentation
Source: https://developers.google.com/workspace/calendar/caldav/v2/guide (Last updated: October 13, 2025)
Why?
RECOMMENDED, notREQUIREDRelated Issues
See discussion in #21 about handling providers that don't support calendar creation.