|
From: Richard L. <rl...@wi...> - 2006-04-14 16:59:19
|
On Thu, 2006-04-13 at 15:50 -0700, Sean Egan wrote: > How many projects do we want to take on? Last summer we had 5 mentors > with about 3 students each. I think 3 was a good number. Who's > interested in mentoring? I'm interested in mentoring. As a project suggestion... Log Management (and Searching) I recently installed Beagle, a desktop search engine for GNOME. Among other things, they index Gaim logs. Our log searching currently has a number of flaws and users have asked for more features with "log management". I was thinking it might be nice to overhaul the log searching/management in Gaim. >From a technical standpoint, I'm imagining an architecture that would offload some of the searching functions to the loggers themselves. This way, if someone (my co-worker is a little interested in doing it) writes a SQL logger, we could offload the text searching to the database, rather than pulling all of the text across the network and searching it ourselves (which is what would happen now). Additionally then, we could have a (possibly auto-loading?) plugin that would use libbeagle when it's available. In this way, users with Beagle would get faster searching and possibly more features. If you didn't have Beagle installed, we could fall back to searching the files ourselves. Richard |