GNOME Bugzilla – Bug 311755
Beagle should index KMail folders
Last modified: 2005-08-02 23:04:20 UTC
Please describe the problem: I'm using today's CVS version. Beagle does not index directories that start with a dot. This, for example, means that Maildir subdirectories are not indexed unless explicitely set with: beagle-config indexing AddRoot <dirname> Note that at least kmail stores Maildir subdirectories on the file system with the name ".foldername.directory" where "foldername" is the name of the kmail folder (this is true for KDE 3.4.1, and probably earlier versions) Steps to reproduce: 1. Create a folder that starts with a dot (e.g: /home/user/.test/) 2. Put a file in that folder 3. Tell beagle to crawl - that directory will be skipped unless explicitely added with AddRoot Actual results: Mail does not get indexed :-( Expected results: Does this happen every time? Yes Other information:
Generally speaking, we don't want to index dotdirs. They're explicitly excluded because they have app-specific data. I'm changing the summary to reflect this. I'm a little surprised that KMail stores its data at the toplevel, rather than in a ~/.kmail directory. That seems a little broken. Anyway, the right thing to do here is probably to write a KMail backend, which can parse some data to see what the folder names are, and then crawl the apporpriate dotdirs
*** This bug has been marked as a duplicate of 312178 ***