Dilia,
Thanks for your notes. I'm forwarding this to the cyrus-devel list, as I don't have answers for all of this. Please submit any further documentation notes to the mailing list for action, or open an issue on github:
    https://github.com/cyrusimap/cyrus-imapd/issues

Cheers,
    -nic

On 04/04/2017 05:05 AM, Дилян Палаузов wrote:
Some other DAV related questions:

https://cyrusimap.org/imap/rfc-support.html should not mention RFC 2445, as it is obsoleted by RFC 5545.

https://cyrusimap.org/imap/rfc-support.html mentions draft-daboo-calendar-availability and the latter is superseded by RFC7953. If Cyrus does support the draft, but not the RFC, please make this clear at the abovementioned address.

Likewise for RFC7953 and draft-ietf-calext-availability .

2.5/docs/specs.html and https://cyrusimap.org/imap/rfc-support.html mention "RFC 6231 xCal: The XML Format for Icalendar", but the xcal rfc is 6321.

Why does https://cyrusimap.org/imap/rfc-support.html end with:

RFC Wishlist
RFC 6851

    Internet Message Access Protocol (IMAP) - MOVE Extension

    New in version 2.5.0.

Is RFC6851 in the wishlist, or is implemented in 2.5?

Do RFC6715, RFC 7986, RFC 6474, RFC 6473 require any changes on the server side, in terms of grammar parsing, in order to be supported?

Can you document under "Features' what is supported at Dav/Caldav/Carddav level and what is not supported?

In particular CardDav 4.0, WebDav (CardDav + CalDav) resource sharing, as discussed at https://evertpot.com/webdav-caldav-carddav-sharing/ and the mentioned drafts

E.g. I know that in 2.5 the non-standard apple calendar colors can be set and CardDav 4.0 is not supported, but this is nowhere documented. As for Carddav 4.0, which is RFC 6350, it is mentioned under 2.5/docs/specs.html, but CardBook does not work, if I specify, that my address book is 4.0, it works when I enter 3.0. My experience with CardBook is that it works reliably, so I guess the 4.0 problem is on cyrus side.

Greetings
  Dilia

On 04/03/2017 08:19 PM, Дилян Палаузов wrote:
Hello,

docsrc/imap/concepts/features/dav-collection-mgmt.rst is rendered at
https://cyrusimap.org/imap/concepts/features/dav-collection-mgmt.html as
"https://<servername>/dav/calendars/user/%3Cusername%3E". Yo mean
probably <username> and an obligatory terminating slash.

This happens also for the addressbooks URL.

At the header of the page is written:

"Calendars and addressbooks are maintained as “Collections” within the
Cyrus mail store. They appear as mailboxes within the heirarchy, as set
by the calendarprefix: option in imapd.conf(5) (default is #calendars),
but should rarely be directly manipulated using either cyradm(8) or
other mailbox-centric tools."

If claendarprefix is mentioned, so must be addressbookprefix.

Greetings
  Dilian

--
Nic Bernstein                             n...@onlight.com
Onlight Inc.                              www.onlight.com
6525 W Bluemound Rd., Ste 24              v. 414.272.4477
Milwaukee, Wisconsin  53213-4073          f. 414.290.0335

Reply via email to