On Fri, 13 May 2005, Zachariah Mully wrote:

        Due to XML object mime-type, SEARCH BODY requests don't work, as the
IMAP server has no idea what the heck it is, and therefore, the
webclient must fetch and retrieve the entire calendar mail store and
parse it to find relevant entries. This is, of course, miserably
inefficient and makes the webclient completely useless once the calendar
mail store has several hundred objects in it.

Hm. Bodes for an extension to deal with this, if (read further)

        My question is, is it possible to get Cyrus to recognize the Kolab XML
object and index it so that the webclient can use SEARCH BODY requests
to fetch relevant calendar entries?

You have the source, everything is possible. Having something we can (and will) distribute is another thing. If it's well designed, certainly it's not right out.


separate cache of the data, but the developers of Kolab don't see a need
to expose the XML to the Cyrus' native caching and searching by changing
the mime-type to something like "text/xml" which Cyrus does understand.

So, perhaps they have a good reason for this; have you asked for comment from them?


---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to