Patch for LIST-EXTENDED capability was: imap annotations was: KONSEC work on Cyrus IMAPd

Martin Konold martin.konold at erfrakon.de
Sun Sep 10 20:47:30 EDT 2006


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 <levin.fritz at konsec.com> 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.

In the meantime we already started working on the METADATA capability.

Regards,
-- martin

-- 
http://www.erfrakon.com/
Erlewein, Frank, Konold & Partner - Beratende Ingenieure und Physiker


More information about the Cyrus-devel mailing list