https://bugs.kde.org/show_bug.cgi?id=301154

            Bug ID: 301154
          Severity: normal
           Version: 4.8
          Priority: NOR
                CC: [email protected], [email protected]
          Assignee: [email protected]
           Summary: Akonadi IMAP needs to translate entry names between
                    METADATA (RFC 5464) and ANNOTATEMORE
                    (draft-daboo-imap-annotatemore-08)
    Classification: Unclassified
                OS: Linux
          Reporter: [email protected]
          Hardware: Other
            Status: UNCONFIRMED
         Component: IMAP resource
           Product: Akonadi

METADATA uses entry names in the style of /shared/vendor/kolab/folder-type,
which includes the shared/private aspect of the data. [1]
ANNOTATEMORE uses entry names in the style of /vendor/kolab/folder-type and
encodes the shared/private aspect in the special value.shared/private
parameter. [2]

It appears that Akonadi IMAP tries to sync the contents of
collectionannotations with the IMAP server using either one of the METADATA
ANNOTATEMORE extensions, depending on what the server supports. However, it
does not translate between the different notations of the entry name when
communicating with the IMAP server.

It seems further that Akonadi Kolab receives the value of collectionannotations
without any translation from Akonadi IMAP, while it expects ANNOTATEMORE
semantics, i.e. /vendor/kolab/folder-type instead of
/shared/vendor/kolab/folder-type. There should also be some translation done
during the communication with Akonadi Kolab.

[1] http://tools.ietf.org/html/rfc5464#section-3.2.1
[2] http://tools.ietf.org/html/draft-daboo-imap-annotatemore-08#section-3.2.1

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Kdepim-bugs mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kdepim-bugs

Reply via email to