Martin Konold wrote:
Am Freitag, 8. September 2006 15:36 schrieben Sie:
Hi Ken,
1. server annotations
2. system annotations for folders
3. user annotations for folders
After a quick read of the above, I think you're correct. Do you have a
proposed framework for implementing and enforcing the above?
I think that implementing the METADATA capability as described in
http://www.ietf.org/internet-drafts/draft-daboo-imap-annotatemore-09.txt is
the key step towards solving this issue.
Before we can contribute a patch which implements the METADATA capability we
need the LIST-EXTENDED capability
(http://www.ietf.org/internet-drafts/draft-ietf-imapext-list-extensions-17.txt).
The LIST-EXTENDED capability is the successor of the older and in the meantime
expired LISTEXT capability.
For this purpose I uploaded a patch to
https://bugzilla.andrew.cmu.edu/show_bug.cgi?id=2875 . This patch optionally
adds LIST-EXTENDED in a clean manner while keeping the older LISTEXT
capability. On one hand it is keeping the old LISTEXT and on the other hand
it allows to easily make LIST-EXTENDED the default in the future.
This work was mainly done by Levin Fritz <[EMAIL PROTECTED]> from KONSEC
GmbH.
Ken, please have a look at the patch and consider it for inclusion in the
current CVS version.
Please don't hesitate to comment on the quality and style of the provided
patch as we intend to provide more incremental patches in the future and we
aim to make your work as easy as possible.
I will try to look at it this week. I have other pressing business to
take care of first. I'm not sure that we need to keep the old LISTEXT
code, since it was a compile-time option and I doubt that any clients
are using it, but I'll have to think about it some more.
--
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University