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

Reply via email to