Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
How should calendar discovery work? #218
If you start at your calendar principal (eg, for me, /principals/users/wsanchez/), then there are DAV properties to help you find you calendar homes.
Also, if you start at /principals/ on our server, you can look up your own calendar principal URI via the DAV:current-user-principal-uri (or something) property.
The idea there being that if you do an CalDAV SRV DNS record lookup for example.com, that would resolve to something like https://calendar.example.com/principals/, where you can then to the current-user-principal lookup, and then the rest of the CalDAV lookups.
Is that enough info?