Projects
Wiki     Timeline     Roadmap     Browse Source     View Tickets     New Ticket     Search

Ticket #270 (closed Defect: Completed)

Opened 5 years ago

Last modified 5 years ago

How should calendar discovery work?

Reported by: agx@… Owned by: wsanchez@…
Priority: 5: Not set Milestone:
Component: Calendar Server Severity: Other
Keywords: Cc: agx@…
Port:

Description

To me it's unclear how calendar discovery should work. Sunbird/Lightning/Evolution gladly accept the proper URIs but it would be nice if we'd be able to announce new readable/writeable calendars to the client somehow.

Change History

comment:1 Changed 5 years ago by wsanchez@…

  • Status changed from new to closed
  • Resolution set to Completed

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?

comment:2 Changed 5 years ago by agx@…

That helps. Thanks.

Note: See TracTickets for help on using tickets.