[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Re: Full Text Indexing for kmail
From:       Luís_Pedro_Coelho <luis () luispedro ! org>
Date:       2005-04-08 15:35:57
Message-ID: 200504081635.58190.luis () luispedro ! org
[Download RAW message or body]

Hi,

I got the search dialog working with the index now too. Updated 
http://luispedro.org/software/index (there is a kmail-patch only download if 
you've already built the indexing library).

It still has some issues, namely:

It doesn't make sense to talk about "messages searched" if one is using the 
index. All messages were searched.

I think it might be nice if there were searches which partially used the 
index. Say, if you searched for 

body contains "term"
AND
date after 1st January


it would be nice if the first part would be done using the index and the 
second one using normal search over the items found by the first search.
Right now, the index will say that it cannot handle such a query.

Also, right now, by default, the search is over the subject. I think, one 
might change this to do a search over the body (change the default only, of 
course). Whether the index should only index the body (as it is now), or the 
headers too, or a given subset of the headers is a question I haven't figured 
100% out.

Another question on the current dialog: searching in "all local folders" 
includes dimap folders. While i think the functionality is correct, I don't 
think that the name applies.

Also not working is that I the index should return false for canHandleQuery() 
if the query is on an IMAP folder (which is not indexed), but it doesn't.

Overall, however, I think that the project is almost reaching the stage where 
I will be asking for permission to commit to KDE CVS (which may be KDE SVN by 
then).

bye,
-- 
luispedro
http://blog.luispedro.org/
http://luispedro.org/
_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic