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

Martin Konold martin.konold at
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 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 

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 . 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> from KONSEC 

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.

-- martin

Erlewein, Frank, Konold & Partner - Beratende Ingenieure und Physiker

More information about the Cyrus-devel mailing list