Hi, I added a konversation backend to trunk today. Unline the other chat backends, this one splits the log file into 6 hours chunk and indexes each chunk separately. So, when a new conversation is added to the chat log file, only the current chunk is parsed and added to the index; the current backends parse the whole file upon any change. Also, this backend tries to separate the code for ImLogViewer and the backend (bug #322669). This will reduce a lot of unnecessary text processing during indexing. It would be nice if the konversation backend could be tested. I forgot to check if beagle-search needed any changes, but beagle-query should work. Also, beagle-imlogviewer needs to be tested. If you are interested in testing, run the patch attached in #331609 - that will enable imlogviewer changes required for the konversation backend. The structure of the backend will remain the same; however, based on the feedback from testing, I will tweak the backend a little more. Once it stabilizes the improvements can be moved over to the gaim and kopete chat backends. (And someone will probably write an xchat backend by then ;-).
Thanks, - dBera -- ----------------------------------------------------- Debajyoti Bera @ http://dtecht.blogspot.com beagle / KDE fan Mandriva / Inspiron-1100 user _______________________________________________ Dashboard-hackers mailing list [email protected] http://mail.gnome.org/mailman/listinfo/dashboard-hackers
