Re: Valid annotations and calendar/addressbook "Dispaly Name"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Nic,


On 11/01/2016 11:43 AM, Nic Bernstein via Info-cyrus wrote:
Friends,
Further questions for our effort to abandon our aging DaviCal server.

How does one set the Display Name for a collection in Cyrus?  Is this handled via annotations?  We can see from the sources (annotate.h, line 57) that there's a new /vendor/cmu/cyrus-httpd branch defined, but we haven't been able to find a list of which annotations are available (besides this one, http://cyrusimap.org/imap/faqs/o-annotations.html?highlight=annotation, which is just the /vendor/cmu/cyrus-imapd branch).

Yes, this is handle by annotations.  The DAV:displayname property is one of the few "live" (WebDAV term) that are stored in the annotation database.  I'm not sure if Cyrus 2.5 (or 3.x for that matter) will allow you to set the *DAV annotations via IMAP.  You might want to take a look at the following URL on the Cyrus server and see if you can use it to create your calendars: /dav/calendars/user/<userid>

Or take a look at http_caldav.js in the source for the HTTP MKCOL command that creates the calendars and sets the displayname nd description.


We understand that this may all just work just peachy via protocol, but we have a need to create an empty framework of suitable calendars & address books before syncing data from our old server.  We just can't see how to do that and ensure that the Display Name will work properly.

Any help greatly appreciated, even if it's just "Go read this source file."

Armed with this info, I would even be happy to go and update that previously mentioned Wiki page. :-)

Cheers,
    -nic



----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

-- 
Kenneth Murchison
Principal Systems Software Engineer
Carnegie Mellon University
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux