<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 11/09/15 00:47, Bron Gondwana wrote:<br>
</div>
<blockquote class=" cite"
id="mid_1441928835_615434_380391233_48D72D06_webmail_messagingengine_com"
cite="mid:1441928835.615434.380391233.48D72D06@webmail.messagingengine.com"
type="cite">
<title></title>
<div> </div>
<div> </div>
<div> </div>
<div>On Thu, Sep 10, 2015, at 21:51, Ken Murchison wrote:<br>
</div>
<blockquote class=" cite" id="Cite_8249417" type="cite">
<div>On 09/09/2015 06:50 PM, John wrote:<br>
</div>
<blockquote class=" cite"
id="mid_55F0B7CD_7000404_earthspike_net" type="cite"
cite="mid:55F0B7CD.7000404@earthspike.net">
<div>Quick questions:<br>
</div>
<div> </div>
<div> What is the format of a CalDAV URL for a virtual user
(eg calendar Default at <a moz-do-not-send="true"
href="mailto:fred@example.com">fred@example.com</a>)?<br>
</div>
</blockquote>
<div> </div>
<div> I don't know if CalDAV works with virtdomains yet. I
didn't explicitly add any code to handle it during initial
development and I haven't done any testing.<br>
</div>
</blockquote>
<div> </div>
<div>Yeah, this works fine:<br>
</div>
<div> </div>
<div>/dav/calendars/user/<a moz-do-not-send="true"
href="mailto:fred@example.com">fred@example.com</a>/Default
(for example)<br>
</div>
<div> </div>
<div>We added httpd_extradomain for users who aren't domain split
yet, so our frontend proxy logs the user in as fred%example.com
rather than just fred, and despite their mailbox being
user.fred.#calendars.Default (no domain), the URL is
/dav/calendars/user/<a moz-do-not-send="true"
href="mailto:fred@example.com">fred@example.com</a>/Default.<br>
</div>
<div> </div>
<div>This is all working in production.<br>
</div>
<div> </div>
<blockquote class=" cite" id="Cite_3215646" type="cite">
<div> </div>
<blockquote class=" cite"
id="mid_55F0B7CD_7000404_earthspike_net" type="cite"
cite="mid:55F0B7CD.7000404@earthspike.net">
<div> </div>
<div> What is the format of a CalDAV URL for a shared
calendar? How should a shared calendar be created (eg in
cyradm)?<br>
</div>
</blockquote>
<div> </div>
<div> Shared calendars aren't supported yet as I don't know how
best to present them to clients to make them usable.<br>
</div>
</blockquote>
<div> </div>
<div>At least at FastMail, we've got them working by putting them
in a shared user and adding ACLs for everyone who needs to
access them.<br>
</div>
<div> </div>
<div>One thing - we don't (yet) have support for cross domain
sharing (not even with the hack above), so you can't share
calendars between users in different domains.<br>
</div>
<div><br>
Bron.<br>
</div>
<div> <br>
</div>
</blockquote>
Thanks, Bron. I'll give that all a try.<br>
<br>
John<br>
</body>
</html>